283076133952059056379396096
283,076,133,952,059,056,379,396,096 is an even composite number composed of seven prime numbers multiplied together.
283076133952059056379396096 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-three thousand and eighty-five divisors.
Prime factorization of 283076133952059056379396096:
218 × 34 × 292 × 432 × 892 × 1672 × 1972
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 29 × 29 × 43 × 43 × 89 × 89 × 167 × 167 × 197 × 197)See below for interesting mathematical facts about the number 283076133952059056379396096 from the Numbermatics database.
Names of 283076133952059056379396096
- Cardinal: 283076133952059056379396096 can be written as Two hundred eighty-three septillion, seventy-six sextillion, one hundred thirty-three quintillion, nine hundred fifty-two quadrillion, fifty-nine trillion, fifty-six billion, three hundred seventy-nine million, three hundred ninety-six thousand and ninety-six.
Scientific notation
- Scientific notation: 2.83076133952059056379396096 × 1026
Factors of 283076133952059056379396096
Divisors of 283076133952059056379396096
- Number of divisors d(n): 23085
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 24 27 29 32 36 43 48 54 58 64 72 81 86 87 89 96 108 116 128 129 144 162 167 172 174 178 192 197 216 232 256 258 261 267 288 324 334 344 348 356 384 387 394 432 464 501 512 516 522 534 576 591 648 668 688 696 712 768 774 783 788 801 841 864 928 1002 1024 1032 1044 1068 1152 1161 1182 1247 1296 1336 1376 1392 1424 1503 1536 1548 1566 1576 1602 1682 1728 1773 1849 1856 2004 2048 2064 2088 2136 2304 2322 2349 2364 2403 2494 2523 2581 2592 2672 2752 2784 2848 3006 3072 3096 3132 3152 3204 3364 3456 3483 3546 3698 3712 3741 3827 4008 4096 4128 4176 4272 4509 4608 4644 4698 4728 4806 4843 4988 5046 5162 5184 5319 5344 5504 5547 5568 5696 5713 6012 6144 6192 6264 6304 6408 6728 6912 6966 7092 7181 7209 7396 7424 7482 7569 7654 7743 7921 8016 8192 8256 8352 8471 8544 9018 9216 9288 9396 9456 9612 9686 9976 10092 10324 10368 10638 10688 11008 11094 11136 11223 11392 11426 11481 12024 12288 12384 12528 12608 12816 13456 13527 13824 13932 14184 14362 14418 14529 14792 14848 14863 14964 15138 15308 15486 15842 15957 16032 16384 16512 16641 16704 16942 17088 17139 17533 18036 18432 18576 18792 18912 19224 19372 19952 20184 20648 20736 21276 21376 21543 22016 22188 22272 22446 22707 22784 22852 22962 23229 23763 24048 24576 24768 25056 25216 25413 25632 26912 27054 27648 27864 27889 28368 28724 28836 29058 29584 29696 29726 29928 30276 30616 30972 31684 31914 32064 32768 32899 33024 33282 33408 33669 33884 34176 34278 34443 35066 36072 36163 36864 37152 37584 37824 38448 38744 38809 39904 40368 41296 41472 42552 42752 43086 43587 44032 44376 44544 44589 44892 45414 45568 45704 45924 46458 47526 48096 49152 49536 49923 50112 50432 50826 51264 51417 52599 53621 53824 54108 55296 55728 55778 56736 57448 57672 58116 59168 59392 59452 59856 60552 61232 61944 63368 63828 64128 64629 65536 65798 66048 66564 66816 67338 67768 68121 68352 68556 68886 69687 70132 71289 72144 72326 73728 74304 74849 75168 75648 76239 76896 77488 77618 79808 80736 82592 82944 83667 85104 85504 86172 87174 88064 88752 89088 89178 89784 90828 91136 91408 91848 92916 95052 96192 98304 98697 99072 99846 100224 100864 101007 101652 102528 102834 103329 105198 107242 107648 108216 108489 110592 110983 111456 111556 113472 114896 115344 116232 116427 118336 118784 118904 119712 121104 122464 123888 126736 127656 128256 129258 130761 131072 131596 132096 133128 133632 133767 134676 135536 136242 136704 137112 137772 139374 140264 140447 142578 144288 144652 147456 148608 149698 149769 150336 151296 152478 153792 154251 154976 155236 157797 159616 160863 161472 164561 165184 165677 165888 167334 170208 171008 172344 174348 176128 177504 178176 178356 179568 181656 182272 182816 183696 185832 190104 192384 193887 196608 197394 198144 199692 200448 201728 202014 203304 205056 205668 206658 208249 209061 210396 213867 214484 215296 216432 216978 221184 221966 222912 223112 224547 226944 228717 229709 229792 230688 232464 232854 236672 237568 237808 239424 242208 244928 245659 247776 251001 253472 255312 256512 258516 261522 262144 263192 264192 266256 267264 267534 269352 271072 272484 273408 274224 275544 278748 280528 280894 285156 288576 289304 294912 296091 297216 299396 299538 300672 302592 304956 307584 308502 308783 309952 309987 310472 315594 319232 321726 322944 325467 329122 330368 331354 331776 332949 334668 340416 340603 342016 344688 348696 349281 352256 355008 356352 356712 359136 363312 364253 364544 365632 367392 371664 380208 384768 387774 392283 393216 394788 396288 399384 400896 401301 403456 404028 406608 410112 411336 413316 416498 418122 420792 421341 427734 428968 430592 431027 432864 433956 442368 443932 445824 446224 449094 453888 457434 459418 459584 461376 462753 464928 465708 473344 473391 475136 475616 478848 482589 484416 489856 491318 493683 495552 497031 502002 506944 508457 510624 513024 517032 523044 526384 528384 532512 534528 535068 538704 542144 544968 546816 548448 551088 557496 561056 561788 570312 577152 578608 581661 589824 592182 594432 598792 599076 601344 605184 609912 615168 617004 617566 619904 619974 620944 624747 631188 638464 639109 641601 643452 645888 650934 658244 660736 662708 663552 665898 669336 673641 680832 681206 684032 686151 689127 689376 697392 698562 704512 710016 712704 713424 718272 726624 728506 729088 731264 734784 736977 743328 753003 753919 760416 769536 775548 784566 786432 789576 792576 798768 801792 802602 806912 808056 808781 813216 820224 822672 826632 832996 836244 841584 842682 855468 857936 861184 862054 865728 867912 884736 887864 888273 891648 892448 898188 907776 914868 918836 919168 922752 925506 926349 929856 931416 946688 946782 950272 951232 954071 957696 965178 968832 976401 979712 982636 987366 991104 994062 998847 1004004 1013888 1016914 1021248 1021809 1026048 1034064 1046088 1047843 1052768 1056768 1065024 1069056 1070136 1077408 1084288 1089936 1092759 1093632 1096896 1102176 1114992 1122112 1123576 1125461 1140624 1154304 1157216 1163322 1179648 1184364 1188864 1197584 1198152 1199227 1202688 1203903 1210368 1219824 1230336 1234008 1235132 1239808 1239948 1241888 1249494 1262376 1264023 1276928 1278218 1283202 1286904 1291776 1293081 1301868 1316488 1321472 1322807 1325416 1327104 1331796 1338672 1347282 1361664 1362412 1368064 1372302 1378254 1378752 1394784 1397124 1409024 1414657 1420032 1420173 1425408 1426848 1436544 1447767 1453248 1457012 1458176 1462528 1469568 1473954 1481049 1486656 1491093 1506006 1507838 1520832 1525371 1539072 1551096 1555009 1560437 1569132 1579152 1585152 1597536 1603584 1605204 1613824 1616112 1617562 1626432 1640448 1645344 1653264 1665992 1668787 1672488 1683168 1685364 1710936 1715872 1722368 1724108 1731456 1735824 1769472 1775728 1776546 1783296 1784896 1796376 1815552 1829736 1837672 1838336 1845504 1851012 1852698 1859712 1862832 1874241 1893376 1893564 1900544 1902464 1908142 1915392 1917327 1930356 1937664 1952802 1959424 1965272 1974732 1982208 1988124 1997694 2008008 2020923 2027776 2033828 2042496 2043618 2052096 2067381 2068128 2092176 2095686 2105536 2113536 2130048 2138112 2140272 2154816 2168576 2179872 2185518 2187264 2193792 2204352 2210931 2229984 2244224 2247152 2250922 2259009 2261757 2281248 2308608 2314432 2326644 2359296 2368728 2377728 2395168 2396304 2398454 2405376 2407806 2420736 2426343 2439648 2460672 2468016 2470264 2479616 2479896 2482121 2483776 2498988 2524752 2528046 2553856 2556436 2566404 2573808 2583552 2586162 2603736 2632976 2642944 2645614 2650832 2654208 2663592 2664819 2677344 2694564 2723328 2724824 2736128 2744604 2756508 2757504 2779047 2789568 2794248 2818048 2829314 2840064 2840346 2850816 2853696 2862213 2873088 2895534 2906496 2914024 2916352 2925056 2928011 2929203 2939136 2947908 2962098 2973312 2982186 2996541 3012012 3015676 3041664 3050742 3065427 3078144 3102192 3110018 3120874 3138264 3143529 3158304 3170304 3195072 3207168 3210408 3218507 3227648 3232224 3235124 3252864 3278277 3280896 3290688 3306528 3331984 3337574 3344976 3366336 3370728 3376383 3421872 3431744 3444736 3448216 3454001 3462912 3471648 3538944 3551456 3553092 3566592 3569792 3592752 3597681 3631104 3659472 3675344 3676672 3691008 3702024 3705396 3719424 3725664 3748482 3786752 3787128 3792069 3801088 3804928 3816284 3830784 3834654 3860712 3875328 3879243 3905604 3918848 3930544 3949464 3964416 3968421 3976248 3995388 4016016 4041846 4055552 4067656 4084992 4087236 4104192 4134762 4136256 4184352 4191372 4211072 4227072 4243971 4260096 4276224 4280544 4309632 4337152 4343301 4359744 4371036 4374528 4387584 4408704 4421862 4443147 4459968 4473279 4488448 4494304 4501844 4518018 4523514 4562496 4576113 4617216 4628864 4653288 4665027 4681311 4737456 4755456 4772269 4790336 4792608 4796908 4810752 4815612 4841472 4852686 4879296 4921344 4936032 4940528 4959232 4959792 4964242 4967552 4997976 5006361 5049504 5056092 5107712 5112872 5132808 5147616 5167104 5172324 5207472 5265952 5285888 5291228 5301664 5308416 5327184 5329638 5354688 5389128 5446656 5449648 5472256 5489208 5494133 5513016 5515008 5558094 5579136 5588496 5622723 5636096 5658628 5680128 5680692 5701632 5707392 5724426 5746176 5751981 5791068 5812992 5828048 5832704 5850112 5856022 5858406 5878272 5895816 5924196 5946624 5964372 5993082 6024024 6031352 6039221 6062769 6083328 6101484 6130854 6156288 6202143 6204384 6220036 6241748 6276528 6287058 6316608 6340608 6390144 6414336 6420816 6437014 6455296 6464448 6470248 6481103 6505728 6556554 6561792 6581376 6613056 6632793 6661561 6663968 6675148 6689952 6732672 6741456 6752766 6785271 6843744 6863488 6889472 6896432 6908002 6925824 6943296 7077888 7102912 7106184 7124111 7133184 7139584 7185504 7195362 7262208 7279029 7318944 7350688 7353344 7382016 7404048 7410792 7438848 7446363 7451328 7496964 7573504 7574256 7584138 7602176 7609856 7632568 7661568 7669308 7721424 7750656 7758486 7811208 7837696 7861088 7898928 7928832 7936842 7952496 7990776 8032032 8083692 8111104 8135312 8169984 8174472 8208384 8269524 8272512 8337141 8368704 8382744 8422144 8454144 8487942 8520192 8552448 8561088 8586639 8619264 8674304 8686602 8719488 8742072 8749056 8775168 8784033 8817408 8843724 8886294 8919936 8946558 8954707 8976896 8988608 8989623 9003688 9036036 9047028 9124992 9152226 9196281 9234432 9257728 9306576 9330054 9362622 9474912 9510912 9544538 9580672 9585216 9593816 9621504 9631224 9655521 9682944 9705372 9758592 9834831 9842688 9872064 9877487 9881056 9918464 9919584 9928484 9935104 9995952 10012722 10099008 10112184 10129149 10215424 10225744 10265616 10295232 10334208 10344648 10362003 10414944 10531904 10563337 10571776 10582456 10603328 10616832 10654368 10659276 10709376 10778256 10793043 10893312 10899296 10944512 10978416 10988266 11026032 11030016 11116188 11158272 11176992 11245446 11272192 11317256 11360256 11361384 11376207 11403264 11414784 11448852 11492352 11503962 11582136 11625984 11637729 11656096 11665408 11700224 11712044 11716812 11756544 11791632 11848392 11893248 11905263 11928744 11986164 12048048 12062704 12078442 12125538 12166656 12202968 12261708 12312576 12404286 12408768 12440072 12483496 12499783 12553056 12574116 12633216 12681216 12731913 12780288 12828672 12841632 12874028 12910592 12928896 12940496 12962206 13011456 13113108 13123584 13162752 13226112 13265586 13323122 13327936 13329441 13350296 13379904 13419837 13465344 13482912 13505532 13570542 13687488 13726976 13728339 13778944 13792864 13816004 13851648 13886592 13995081 14043933 14205824 14212368 14248222 14266368 14279168 14316807 14371008 14390724 14524416 14558058 14637888 14645929 14701376 14706688 14745253 14764032 14808096 14821584 14877696 14892726 14902656 14993928 15019083 15147008 15148512 15168276 15219712 15265136 15323136 15338616 15442848 15501312 15516972 15622416 15675392 15722176 15797856 15857664 15873684 15904992 15981552 16064064 16167384 16222208 16270624 16339968 16348944 16416768 16482399 16539048 16545024 16674282 16737408 16765488 16844288 16868169 16908288 16975884 17040384 17104896 17122176 17173278 17238528 17255943 17348608 17373204 17438976 17484144 17498112 17550336 17568066 17634816 17687448 17772588 17839872 17893116 17909414 17953792 17977216 17979246 18007376 18072072 18094056 18117663 18249984 18304452 18392562 18468864 18515456 18534161 18606429 18613152 18660108 18725244 18949824 19021824 19089076 19161344 19170432 19187632 19243008 19262448 19311042 19365888 19410744 19443309 19517184 19669662 19685376 19744128 19754974 19762112 19836928 19839168 19856968 19870208 19898379 19984683 19991904 20025444 20198016 20224368 20258298 20355813 20430848 20451488 20531232 20590464 20668416 20689296 20724006 20829888 21063808 21126674 21143552 21164912 21206656 21233664 21308736 21318552 21372333 21418752 21556512 21586086 21786624 21798592 21837087 21863651 21889024 21956832 21976532 22052064 22060032 22232376 22316544 22339089 22353984 22490892 22634512 22720512 22722768 22752414 22806528 22829568 22897704 22984704 23007924 23164272 23251968 23275458 23312192 23330816 23400448 23424088 23433624 23454649 23513088 23583264 23696784 23786496 23810526 23857488 23972328 24096096 24125408 24156884 24251076 24333312 24405936 24523416 24625152 24808572 24817536 24880144 24966992 24999566 25011423 25106112 25148232 25266432 25362432 25463826 25560576 25657344 25683264 25748056 25759917 25821184 25857792 25880992 25924412 26022912 26226216 26247168 26325504 26352099 26452224 26531172 26646244 26655872 26658882 26700592 26759808 26839674 26864121 26930688 26965824 27011064 27141084 27374976 27453952 27456678 27481687 27557888 27585728 27588843 27632008 27668059 27703296 27773184 27990162 28087866 28411648 28424736 28496444 28532736 28558336 28633614 28742016 28781448 28966563 29048832 29116116 29275776 29291858 29402752 29413376 29490506 29504493 29528064 29616192 29632461 29643168 29755392 29785452 29805312 29987856 30038166 30294016 30297024 30336552 30387447 30439424 30530272 30646272 30677232 30885696 31002624 31033944 31086009 31244832 31350784 31444352 31595712 31690011 31715328 31747368 31809984 31963104 32128128 32334768 32379129 32418517 32444416 32541248 32638369 32679936 32697888 32833536 32964798 33078096 33090048 33348564 33474816 33530976 33688576 33736338 33816576 33951768 34080768 34209792 34244352 34346556 34477056 34511886 34697216 34746408 34777583 34877952 34913187 34968288 34996224 35100672 35136132 35269632 35374896 35545176 35679744 35715789 35786232 35818828 35907584 35954432 35958492 36014752 36144144 36188112 36235326 36499968 36608904 36785124 36937728 37030912 37068322 37212858 37226304 37320216 37450488 37499349 37899648 38043648 38178152 38195739 38322688 38340864 38361403 38375264 38486016 38524896 38622084 38731776 38821488 38886618 39034368 39339324 39370752 39488256 39509948 39524224 39673856 39678336 39713936 39740416 39796758 39969366 39983808 40050888 40396032 40448736 40516596 40711626 40861696 40902976 41025053 41062464 41180928 41185017 41336832 41378592 41448012 41659776 41985243 42127616 42131799 42253348 42287104 42329824 42413312 42617472 42637104 42744666 42837504 42950421 43113024 43172172 43573248 43597184 43674174 43727302 43778048 43913664 43937787 43953064 44104128 44120064 44235759 44464752 44633088 44678178 44707968 44981784 45057249 45252673 45269024 45441024 45445536 45504828 45659136 45795408 45969408 46015848 46328544 46503936 46550916 46624384 46800896 46848176 46867248 46909298 47026176 47166528 47393568 47572992 47621052 47714976 47944656 48192192 48250816 48313768 48394823 48502152 48666624 48811872 49046832 49250304 49447197 49617144 49635072 49760288 49933984 49999132 50022846 50212224 50296464 50532864 50724864 50927652 51121152 51314688 51366528 51496112 51519834 51566761 51642368 51715584 51761984 51767829 51848824 52045824 52452432 52494336 52651008 52704198 52904448 53062344 53292488 53311744 53317764 53401184 53519616 53679348 53728242 53861376 53931648 54022128 54282168 54352989 54749952 54907904 54913356 54963374 55115776 55171456 55177686 55264016 55336118 55406592 55546368 55602483 55980324 56175732 56823296 56849472 56880701 56992888 57065472 57116672 57267228 57484032 57562896 57933126 58097664 58232232 58329927 58551552 58583716 58805504 58826752 58981012 59008986 59056128 59232384 59264922 59286336 59510784 59570904 59610624 59954049 59975712 60076332 60588032 60594048 60673104 60774894 60830251 60878848 61060544 61067439 61292544 61354464 61771392 62005248 62067888 62172018 62489664 62701568 62888704 63191424 63380022 63430656 63494736 63619968 63926208 64116999 64256256 64669536 64758258 64837034 64888832 65082496 65276738 65359872 65395776 65511261 65590953 65667072 65929596 66156192 66180096 66697128 66949632 67017267 67061952 67098791 67377152 67472676 67903536 68161536 68419584 68488704 68693112 68954112 69023772 69394432 69492816 69555166 69755904 69826374 69936576 69992448 70201344 70272264 70363947 70539264 70749792 71090352 71359488 71431578 71572464 71637656 71757841 71815168 71908864 71916984 71981509 72029504 72288288 72376224 72470652 72999936 73217808 73570248 73875456 74061824 74136644 74425716 74452608 74640432 74900976 74998698 75799296 76087296 76356304 76391478 76645376 76681728 76722806 76750528 76972032 77049792 77244168 77279751 77463552 77642976 77773236 78068736 78678648 78741504 78976512 79019896 79048448 79056297 79347712 79356672 79427872 79480832 79593516 79938732 79967616 80101776 80592363 80792064 80897472 81033192 81423252 81723392 81805952 82050106 82124928 82361856 82370034 82445061 82673664 82757184 82896024 83004177 83319552 83970486 84255232 84263598 84506696 84574208 84659648 84826624 84912319 85234944 85274208 85489332 85675008 85900842 86226048 86344344 86899689 87146496 87194368 87348348 87454604 87827328 87875574 87906128 88208256 88240128 88471518 88897383 88929504 89266176 89356356 89415936 89963568 90114498 90505346 90538048 90882048 90891072 91009656 91162341 91318272 91590816 91938816 92031696 92657088 93007872 93101832 93248768 93258027 93601792 93696352 93734496 93818596 94052352 94333056 94787136 95070033 95145984 95242104 95429952 95889312 96384384 96501632 96627536 96789646 97004304 97137387 97255551 97333248 97623744 97915107 98093664 98500608 98894394 99234288 99270144 99520576 99867968 99998264 100045692 100166029 100424448 100592928 101065728 101449728 101855304 102242304 102629376 102733056 102992224 103039668 103133522 103431168 103523968 103535658 103697648 104091648 104332749 104904864 104988672 105302016 105408396 105808896 106124688 106584976 106623488 106635528 106731203 106802368 107039232 107147367 107358696 107456484 107722752 107863296 108044256 108564336 108705978 109499904 109815808 109826712 109926748 110231552 110342912 110355372 110528032 110672236 110813184 111092736 111204966 111960648 112351464 112498047 113646592 113698944 113761402 113985776 114130944 114233344 114534456 114587217 114968064 115084209 115125792 115866252 116195328 116464464 116659854 117103104 117167432 117611008 117653504 117962024 118017972 118112256 118464768 118529844 118572672 119021568 119141808 119221248 119908098 119951424 120152664 121176064 121188096 121346208 121549788 121660502 121757696 122121088 122134878 122585088 122708928 123075159 123542784 124010496 124135776 124344036 124979328 125403136 125777408 125904473 125955729 126382848 126395397 126760044 126861312 126989472 127239936 127852416 128233998 128512512 128851263 129339072 129516516 129674068 129777664 130164992 130553476 130719744 130791552 131022522 131181906 131334144 131813361 131859192 132312384 132360192 132707277 133394256 133899264 134034534 134123904 134197582 134754304 134945352 135171747 135758019 135807072 136323072 136977408 137386224 137908224 138047544 138395801 138788864 138985632 139110332 139511808 139652748 139873152 140402688 140544528 140727894 141078528 141499584 142180704 142718976 142863156 143144928 143275312 143515682 143630336 143817728 143833968 143963018 144059008 144576576 144752448 144941304 145184469 145999872 146435616 147140496 147750912 148123648 148273288 148341591 148522043 148851432 148905216 149280864 149801952 149997396 151598592 152174592 152712608 152782956 153290752 153363456 153445612 153501056 153944064 154099584 154488336 154559502 154700283 154927104 155285952 155546472 156137472 157357296 157483008 157953024 158039792 158096896 158112594 158695424 158713344 158855744 158961664 159187032 159329857 159877464 159935232 160203552 161184726 161584128 161794944 162066384 162846504 163058967 163446784 163611904 164100212 164249856 164723712 164740068 164890122 165347328 165514368 165792048 166008354 166639104 166807449 167940972 168510464 168527196 169013392 169148416 169319296 169653248 169824638 170469888 170548416 170642103 170978664 171350016 171801684 172452096 172688688 173799378 174292992 174388736 174696696 174909208 174989781 175654656 175751148 175812256 176416512 176480256 176943036 177794766 177859008 178532352 178712712 178831872 179862147 179927136 180228996 181010692 181076096 181764096 181782144 182019312 182324682 182490753 182636544 183181632 183877632 184063392 185314176 186015744 186203664 186497536 186516054 187203584 187392704 187468992 187637192 187951987 188104704 188666112 189574272 190140066 190291968 190484208 190859904 191778624 192350997 192768768 193003264 193255072 193579292 194008608 194274774 194511102 194666496 195247488 195830214 196187328 196772859 197001216 197788788 198468576 198540288 199041152 199735936 199996528 200091384 200332058 200848896 201051801 201185856 201296373 202131456 203710608 204484608 205258752 205466112 205984448 206079336 206267044 206862336 207047936 207071316 207395296 208183296 208665498 209809728 209977344 210604032 210816792 211091841 211617792 212249376 213169952 213246976 213271056 213462406 213604736 214078464 214294734 214717392 214912968 215273523 215445504 215726592 215944527 216088512 217128672 217411956 218999808 219631616 219653424 219853496 220463104 220685824 220710744 220908769 221056064 221344472 221626368 222185472 222409932 223921296 224702928 224996094 227293184 227397888 227522804 227971552 228261888 228466688 229068912 229174434 229936128 230168418 230251584 231732504 232390656 232928928 233319708 234206208 234334864 235222016 235307008 235924048 236035944 236224512 236247719 236929536 237059688 237145344 237168891 238043136 238283616 238442496 239816196 239902848 240305328 241777089 242352128 242376192 242692416 243099576 243321004 243515392 244242176 244269756 245170176 245417856 246150318 247085568 247335183 248020992 248271552 248688072 249012531 249958656 250806272 251554816 251808946 251911458 252765696 252790794 253520088 253722624 253978944 254479872 254736957 255704832 256467996 257025024 257702526 258678144 259033032 259348136 259555328 259686503 260329984 260592979 260699067 261106952 261439488 261583104 262045044 262363812 263626722 263718384 264624768 264720384 265414554 266692149 266788512 267798528 268069068 268247808 268395164 269508608 269890704 270343494 271516038 271614144 272646144 273954816 274772448 275816448 276095088 276791602 277577728 277971264 278220664 278687429 279023616 279305496 279746304 279774081 280805376 281089056 281455788 282157056 282999168 284361408 285210099 285437952 285726312 286289856 286447123 286550624 287031364 287260672 287635456 287667936 287926036 288118016 289153152 289504896 289882608 290368938 291766653 291999744 292871232 293745321 294280992 295501824 296247296 296546576 296683182 297044086 297702864 297810432 298561728 299603904 299994792 300498087 303197184 304349184 305425216 305565912 306336773 306581504 306726912 306891224 307002112 307406089 307888128 308199168 308976672 309119004 309400566 310571904 311092944 312274944 312998247 314714592 314966016 315906048 316079584 316193792 316225188 317390848 317426688 317711488 317923328 318374064 318659714 319754928 319870464 320193609 320407104 322369452 323168256 323589888 324132768 325693008 326117934 326893568 327223808 328200424 328499712 329447424 329480136 329780244 330694656 331028736 331584096 332016708 333278208 333614898 335881944 337020928 337054392 337494141 338026784 338296832 338638592 339306496 339649276 340939776 341096832 341284206 341957328 342700032 343603368 344904192 345252627 345377376 347598756 348585984 348777472 349393392 349818416 349979562 351309312 351502296 351624512 352833024 352960512 353886072 355589532 355718016 357064704 357425424 357663744 359724294 359854272 360457992 362021384 362152192 363528192 363564288 364038624 364649364 364981506 365273088 366363264 367755264 368126784 369225477 370628352 372031488 372407328 372995072 373032108 374407168 374785408 374937984 375274384 375903974 376209408 377332224 377713419 379148544 380280132 380583936 380968416 381719808 383557248 384701994 385537536 386006528 386510144 386553789 387158584 388017216 388549548 389022204 389332992 390494976 391660428 392374656 393545718 394002432 395440083 395577576 396937152 397080576 398082304 398121831 399471872 399993056 400182768 400664116 401697792 402103602 402371712 402592746 404262912 407274057 407421216 408969216 410932224 411968896 412158672 412534088 413724672 414095872 414142632 414790592 415187403 416366592 417330996 419619456 421208064 421633584 422183682 423235584 424498752 424731941 426339904 426493952 426542112 426924812 427209472 428156928 428589468 429434784 429825936 430547046 430891008 431453184 431889054 432177024 434257344 434823912 435553407 437999616 439263232 439306848 439706992 441371648 441421488 441817538 442112128 442688944 443252736 444370944 444819864 445024773 445566129 447842592 449405856 449992188 454586368 454795776 455045608 455943104 456523776 456933376 458137824 458348868 459872256 460336836 460503168 463465008 464100849 464781312 465857856 466639416 468412416 468669728 470444032 470614016 471848096 472071888 472449024 472495438 473859072 474119376 474290688 474337782 476086272 476567232 476884992 477989571 479632392 479805696 480610656 483554178 484704256 484752384 485384832 486199152 486642008 487030784 488484352 488539512 488977837 489176901 490340352 490835712 492300636 494171136 494670366 496041984 496543104 497376144 498025062 499917312 500422347 501612544 503109632 503617892 503822916 505531392 505581588 507040176 507445248 507957888 508959744 509473914 511409664 511926309 512935992 514050048 515405052 517356288 518066064 518696272 519110656 519373006 520659968 521185958 521398134 522213904 522878976 523166208 524090088 524727624 524969343 527253444 527436768 529249536 529440768 530829108 533384298 533577024 535597056 536138136 536495616 536790328 537490669 539017216 539586441 539781408 540686988 543032076 543228288 545292288 547472259 547909632 549544896 551632896 552190176 553583204 555155456 555942528 556441328 557374858 558047232 558610992 559492608 559548162 561610752 562178112 562911576 563855961 564314112 565998336 568722816 570420198 570875904 571452624 572579712 572894246 573101248 574062728 574521344 575270912 575335872 575852072 576236032 576818167 577052991 578306304 579009792 579765216 580737876 583533306 583999488 585742464 587490642 588561984 590318577 591003648 592494592 593093152 593366364 594088172 595405728 595620864 597123456 599207808 599989584 600996174 603889119 606394368 610850432 611131824 612673546 613163008 613453824 613782448 614004224 614812178 615776256 616398336 617953344 618238008 618801132 621143808 622185888 624549888 625996494 629429184 629932032 631812096 632159168 632387584 632450376 633275523 634045879 634781696 634853376 635422976 635846656 636748128 637319428 639509856 639740928 640387218 640814208 644738904 645820569 646336512 647179776 647833581 648265536 651386016 652235868 654447616 656400848 656999424 658894848 658960272 659560488 661389312 662057472 662726307 663168192 664033416 666556416 667229796 671763888 674041856 674108784 674988282 676053568 676593664 677277184 678612992 679298552 681879552 682193664 682568412 683914656 685400064 687206736 689808384 690505254 690754752 695197512 697171968 697554944 698786784 699636832 699959124 702618624 703004592 703249024 705666048 705921024 707772144 708743157 711179064 711436032 714129408 714850848 715327488 719448588 719708544 720915984 724042768 724304384 725331267 727056384 727128576 728077248 729298728 729963012 730546176 732726528 735510528 736253568 738450954 741256704 742005549 744062976 744814656 745990144 746064216 747037593 748814336 749570816 749875968 750548768 751807948 752418816 754664448 755426838 758297088 760560264 761167872 761936832 763439616 764210871 767114496 769403988 771075072 772013056 773020288 773107578 774317168 776034432 777099096 778044408 778665984 779059509 780989952 781778937 783320856 784749312 787091436 790880166 791155152 793874304 794161152 796164608 796243662 796968923 798943744 799986112 800076447 800365536 801328232 803395584 804207204 804743424 805185492 808525824 814548114 814842432 817938432 821864448 823937792 824317344 825068176 827449344 828191744 828285264 829581184 830374806 832733184 834661992 836062287 839238912 842416128 843267168 844367364 846471168 848997504 849463882 852679808 852987904 853084224 853849624 854418944 855630297 856313856 857178936 858869568 859341369 859651872 861094092 861782016 862906368 863778108 864354048 868514688 869647824 871106814 875299959 875999232 878526464 878613696 879413984 881235963 882743296 882842976 883635076 884224256 885377888 886505472 888741888 889639728 890049546 891132258 895685184 898811712 899984376 901494261 909172736 909591552 910091216 911886208 913047552 913866752 916275648 916697736 919010319 919744512 920673672 921006336 922218267 926930016 928201698 931715712 933278832 936824832 937339456 938994741 940136993 940888064 941228032 943696192 944143776 944898048 944990876 947718144 948238752 948581376 948675564 952172544 953134464 953769984 955979142 959264784 959611392 960580827 961221312 967108356 969504768 970769664 972398304 973284016 974061568 976968704 977079024 977955674 978353802 980680704 981671424 984601272 988342272 989340732 992083968 993086208 994752288 996050124 999834624 1000844694 1003225088 1006219264 1007235784 1007645832 1008549907 1011062784 1011163176 1012482423 1014080352 1014890496 1015915776 1017919488 1018947828 1022819328 1023852618 1025871984 1028100096 1030810104 1034712576 1035757881 1036132128 1037392544 1038221312 1038746012 1041319936 1042371916 1042796268 1044427808 1045757952 1046332416 1048180176 1049455248 1049938686 1054506888 1054873536 1058499072 1058881536 1061658216 1066768596 1067154048 1071194112 1072276272 1072991232 1073580656 1074981338 1078034432 1079172882 1079562816 1081373976 1082344201 1086064152 1086456576 1090584576 1094944518 1095819264 1099089792 1103265792 1104380352 1107166408 1107676431 1110310912 1111885056 1112480687 1112882656 1114749716 1116094464 1117221984 1118985216 1119096324 1123221504 1124356224 1125823152 1127711922 1128628224 1131996672 1133140257 1137445632 1140840396 1141751808 1142905248 1145159424 1145788492 1146202496 1148125456 1149042688 1150541824 1150671744 1151704144 1152472064 1153636334 1154105982 1156612608 1158019584 1159530432 1161475752 1167066612 1167998976 1171484928 1174981284 1177123968 1180637154 1182007296 1184989184 1186186304 1186320249 1186732728 1188176344 1189726537 1190811456 1191241728 1194246912 1194365493 1198415616 1199979168 1201992348 1207778238 1212788736 1221700864 1221822171 1222263648 1225347092 1226326016 1226907648 1227564896 1228008448 1229624356 1232796672 1235906688 1236476016 1237602264 1242287616 1244371776 1245562209 1249099776 1251992988 1258858368 1263624192 1264318336 1264775168 1264900752 1266551046 1268091758 1269563392 1269706752 1270845952 1271693312 1273496256 1274195823 1274638856 1279019712 1279481856 1280774436 1281628416 1289477808 1291641138 1292673024 1294359552 1295667162 1296531072 1302772032 1304471736 1306660221 1308895232 1312327517 1312801696 1313998848 1317789696 1317920544 1319120976 1324114944 1325452614 1326336384 1328066832 1333112832 1334459592 1336698387 1343527776 1348083712 1348217568 1349976564 1352107136 1354554368 1357225984 1358597104 1363759104 1364387328 1365136824 1367829312 1370800128 1374413472 1379616768 1381010508 1381509504 1390395024 1392302547 1394343936 1395109888 1397573568 1399273664 1399918248 1403449867 1405237248 1406009184 1406498048 1411332096 1411842048 1415544288 1417486314 1422358128 1422872064 1428258816 1429701696 1430654976 1433968713 1438897176 1439417088 1441831968 1448085536 1448608768 1450662534 1454112768 1454257152 1456154496 1458597456 1459926024 1461092352 1465453056 1466933511 1471021056 1472507136 1476901908 1482513408 1484011098 1488125952 1489629312 1491980288 1492128432 1494075186 1495436069 1497628672 1499141632 1499751936 1501097536 1501267041 1503615896 1504837632 1509328896 1510853676 1516594176 1521120528 1522335744 1523873664 1526879232 1528421742 1534228992 1535778927 1538807976 1542150144 1544026112 1546040576 1546215156 1548634336 1552068864 1554198192 1556088816 1557331968 1558119018 1561979904 1563557874 1566641712 1569498624 1574182872 1581760332 1582310304 1587748608 1588322304 1592329216 1592487324 1593937846 1597887488 1599972224 1600152894 1600731072 1602656464 1606791168 1608414408 1609486848 1610370984 1612472007 1617051648 1629096228 1629684864 1635876864 1642416777 1643728896 1647875584 1648634688 1649540329 1650136352 1654898688 1656383488 1656570528 1659162368 1660749612 1665466368 1669323984 1672124574 1678477824 1684832256 1686534336 1688734728 1691567883 1692942336 1697995008 1698927764 1705359616 1705975808 1706168448 1707699248 1708837888 1711260594 1712627712 1714357872 1717739136 1718682738 1719303744 1722188184 1723564032 1725812736 1727556216 1728708096 1730454501 1737029376 1739295648 1742213628 1750599918 1751998464 1757052928 1757227392 1758827968 1762471926 1764077279 1765486592 1765685952 1767270152 1768448512 1770755776 1770955731 1773010944 1777483776 1779279456 1780099092 1782264516 1791370368 1797623424 1799968752 1802988522 1811667357 1818345472 1819183104 1820182432 1823772416 1827733504 1832551296 1833395472 1838020638 1839489024 1841347344 1842012672 1844436534 1853860032 1856403396 1863431424 1866557664 1873649664 1874678912 1877989482 1880273986 1881776128 1882456064 1887392384 1888287552 1889796096 1889981752 1895436288 1896477504 1897162752 1897351128 1899826569 1902137637 1904345088 1906268928 1907539968 1911958284 1918529568 1919222784 1921161654 1922442624 1934216712 1937461707 1939009536 1941539328 1943500743 1944796608 1945864939 1946568032 1948123136 1953937408 1954158048 1955911348 1956707604 1963342848 1969202544 1976684544 1978681464 1984167936 1986172416 1988178921 1989504576 1992100248 1999669248 2001689388 2012438528 2014471568 2015291664 2017099814 2022125568 2022326352 2024964846 2028160704 2029780992 2031831552 2035838976 2037895656 2045638656 2047705236 2051743968 2056200192 2061620208 2069425152 2071515762 2072264256 2074785088 2076442624 2077492024 2080977389 2082639872 2084743832 2085592536 2087463761 2088855616 2091515904 2092664832 2096360352 2098910496 2099877372 2109013776 2109747072 2116998144 2117763072 2123316432 2126229471 2133537192 2134308096 2142388224 2144552544 2145982464 2147161312 2149962676 2156068864 2158345764 2159125632 2162747952 2164688402 2172128304 2172913152 2181169152 2189889036 2191638528 2198179584 2206531584 2208760704 2214332816 2215352862 2220621824 2223770112 2224961374 2225765312 2226016647 2229499432 2232188928 2234443968 2237970432 2238192648 2241112779 2246443008 2248712448 2251646304 2255423844 2257256448 2263993344 2266280514 2274891264 2281680792 2283503616 2285810496 2290318848 2291576984 2292404992 2292632613 2296250912 2298085376 2301083648 2301343488 2303408288 2304944128 2307272668 2308211964 2313225216 2316039168 2319060864 2322951504 2334133224 2335997952 2337178527 2342969856 2345336811 2349962568 2354247936 2361274308 2369978368 2372372608 2372640498 2373465456 2376352688 2379453074 2381622912 2382483456 2388493824 2388730986 2390906769 2396831232 2399958336 2403984696 2415556476 2425577472 2443401728 2443644342 2444527296 2445870143 2450694184 2452652032 2453815296 2455129792 2456016896 2459248712 2462457251 2465593344 2471813376 2472952032 2475204528 2484575232 2488743552 2491124418 2498199552 2503985976 2508186861 2517716736 2527248384 2528636672 2529550336 2529801504 2533102092 2536183516 2539413504 2541691904 2543386624 2546992512 2548391646 2549277712 2558039424 2558963712 2561548872 2563256832 2578024107 2578955616 2583282276 2585346048 2588719104 2591334324 2593062144 2605544064 2608943472 2613320442 2617790464 2624655034 2625603392 2625899877 2627997696 2635579392 2635841088 2638241952 2643707889 2648229888 2650905228 2652672768 2656133664 2666225664 2668919184 2673396774 2687055552 2696167424 2696435136 2699953128 2704214272 2704482783 2709108736 2714451968 2717194208 2727518208 2728774656 2730273648 2735658624 2741600256 2748826944 2757030957 2759233536 2762021016 2763019008 2766654801 2780790048 2784605094 2790219776 2795147136 2798547328 2799836496 2806899734 2810474496 2812018368 2812996096 2816984223 2820410979 2822664192 2823684096 2831088576 2834972628 2844716256 2845744128 2856517632 2859403392 2861309952 2867937426 2877794352 2878834176 2881742481 2883663936 2885248013 2896171072 2897217536 2901325068 2904814841 2908514304 2912308992 2917194912 2919852048 2922184704 2930906112 2933867022 2942042112 2945014272 2953803816 2965026816 2968022196 2976251904 2979258624 2983960576 2984256864 2988150372 2990872138 2998283264 2999503872 3002195072 3002534082 3007231792 3009675264 3018657792 3021707352 3025649721 3033188352 3042241056 3044671488 3047747328 3053758464 3056843484 3068457984 3071557854 3077615952 3084300288 3088052224 3092081152 3092430312 3095204887 3097268672 3104137728 3107273643 3108396384 3112177632 3114663936 3116238036 3123959808 3127115748 3133283424 3138997248 3148365744 3163520664 3164620608 3175497216 3176644608 3184658432 3184974648 3187875692 3195774976 3199944448 3200305788 3201462144 3205312928 3213582336 3216828816 3218973696 3220741968 3224944014 3234103296 3247032603 3258192456 3259369728 3271753728 3284833554 3287457792 3295751168 3297269376 3299080658 3300272704 3309797376 3312766976 3313141056 3318324736 3321499224 3323029293 3330932736 3337442061 3338647968 3344249148 3356955648 3369664512 3373068672 3377469456 3383135766 3385884672 3395990016 3397855528 3399420771 3410719232 3411951616 3412336896 3415398496 3417675776 3422521188 3425255424 3428715744 3435478272 3437365476 3438607488 3444376368 3447128064 3451625472 3455112432 3457416192 3460909002 3474058752 3478591296 3484427256 3501199836 3503996928 3514105856 3514454784 3517655936 3524943852 3528154558 3530973184 3531371904 3534540304 3536897024 3541511552 3541911462 3546021888 3554967552 3558558912 3560198184 3564529032 3569179611 3582740736 3595246848 3599937504 3605977044 3623334714 3636690944 3638366208 3640364864 3647544832 3651229717 3655467008 3665102592 3665466513 3666790944 3676041276 3678978048 3682694688 3684025344 3688873068 3707720064 3712806792 3726862848 3733115328 3736686627 3747299328 3749357824 3755978964 3760547972 3763552256 3774784768 3776575104 3779963504 3790872576 3792955008 3794325504 3794702256 3799653138 3804275274 3808690176 3812537856 3815079936 3822587469 3823916568 3837059136 3838445568 3842323308 3844885248 3868433424 3874923414 3878019072 3883078656 3887001486 3889593216 3891729878 3893136064 3896246272 3907874816 3908316096 3911822696 3913415208 3919980663 3926685696 3936982551 3938405088 3953369088 3957362928 3972344832 3976357842 3979009152 3984200496 3999338496 4003378776 4010095161 4024877056 4028943136 4030583328 4034199628 4044251136 4044652704 4049929692 4056321408 4063663104 4071677952 4075791312 4091277312 4095410472 4103487936 4112400384 4123240416 4138850304 4143031524 4144528512 4149570176 4154984048 4161954778 4165279744 4169487664 4171185072 4174927522 4176907641 4177711232 4183031808 4185329664 4192720704 4197820992 4199754744 4210349601 4218027552 4219494144 4233996288 4235526144 4246632864 4252458942 4267074384 4268616192 4284776448 4289105088 4291964928 4294322624 4299925352 4301906139 4307139247 4312137728 4316691528 4318251264 4325495904 4329376804 4344256608 4345826304 4362338304 4379778072 4383277056 4396359168 4400800533 4413063168 4417521408 4428665632 4430705724 4447540224 4449922748 4451530624 4452033294 4458998864 4464377856 4468887936 4475940864 4476385296 4482225558 4486308207 4492886016 4497424896 4503292608 4510847688 4514512896 4527986688 4532561028 4549782528 4563361584 4567007232 4571620992 4580637696 4583153968 4584809984 4585265226 4589441729 4592501824 4596170752 4602167296 4602686976 4606816576 4607336781 4609888256 4614545336 4616423928 4620565853 4626450432 4632078336 4638121728 4645903008 4668266448 4671995904 4674357054 4685939712 4690673622 4699925136 4708495872 4722548616 4739956736 4744745216 4745280996 4746930912 4752705376 4758906148 4763245824 4764966912 4776987648 4777461972 4781813538 4793662464 4799916672 4807969392 4831112952 4837416021 4851154944 4886803456 4887288684 4889054592 4891740286 4901388368 4905304064 4907630592 4910259584 4912033792 4918497424 4924914502 4927250331 4931186688 4943626752 4945904064 4948620987 4950409056 4969150464 4977487104 4982248836 4996399104 5007971952 5016373722 5035433472 5054496768 5057273344 5059100672 5059603008 5066204184 5072367032 5074703649 5078827008 5083383808 5086773248 5093985024 5096783292 5098555424 5116078848 5117927424 5123097744 5126513664 5156048214 5157911232 5166564552 5170692096 5177438208 5182668648 5186124288 5191363503 5211088128 5217886944 5226640884 5235580928 5249310068 5251206784 5251799754 5255995392 5271158784 5271682176 5276483904 5287415778 5292231837 5296459776 5301810456 5305345536 5312267328 5332451328 5337838368 5346793548 5374111104 5392334848 5392870272 5399906256 5408428544 5408965566 5413892339 5418217472 5428903936 5434388416 5435002071 5450607623 5455036416 5457549312 5460547296 5471317248 5483200512 5497653888 5514061914 5518467072 5524042032 5526038016 5533309602 5561580096 5569210188 5580439552 5590294272 5597094656 5599672992 5613799468 5620948992 5624036736 5625992192 5633968446 5640821958 5645328384 5647368192 5662177152 5669945256 5689432512 5691488256 5706412911 5713035264 5718806784 5722619904 5735874852 5755588704 5757668352 5763484962 5767327872 5770496026 5792342144 5794435072 5802650136 5809629682 5812385121 5817028608 5824617984 5830502229 5834389824 5837594817 5839704096 5844369408 5861812224 5867734044 5890028544 5907607632 5930053632 5936044392 5952503808 5958517248 5964536763 5967921152 5968513728 5976300744 5981744276 5996566528 5999007744 6004390144 6005068164 6014463584 6037315584 6043414704 6051299442 6066376704 6084482112 6089342976 6095494656 6107516928 6113686968 6136915968 6143115708 6155231904 6168600576 6176104448 6184162304 6184860624 6190409774 6194537344 6208275456 6214547286 6216792768 6224355264 6229327872 6232476072 6242932167 6247919616 6254231496 6262391283 6266566848 6277994496 6296731488 6327041328 6329241216 6350994432 6353289216 6369316864 6369949296 6375751384 6378688413 6386447849 6391549952 6399888896 6400611576 6402924288 6406354301 6410625856 6427164672 6433657632 6437947392 6441483936 6449888028 6468206592 6494065206 6516384912 6518739456 6543507456 6569667108 6574915584 6591502336 6594538752 6598161316 6600545408 6619594752 6625533952 6626282112 6636649472 6642998448 6646058586 6661865472 6674884122 6677295936 6688498296 6713911296 6739329024 6746137344 6754938912 6766271532 6771769344 6791980032 6795711056 6798841542 6821438464 6823903232 6824673792 6830796992 6835351552 6845042376 6850510848 6851183851 6857431488 6870956544 6874730952 6877214976 6877897839 6888752736 6894256128 6903250944 6910224864 6914832384 6921818004 6948117504 6957182592 6968854512 7002399672 7007993856 7011535581 7028211712 7028909568 7035311872 7036010433 7049887704 7056309116 7061946368 7062743808 7069080608 7073794048 7083023104 7083822924 7109935104 7117117824 7120396368 7129058064 7138359222 7165481472 7172720307 7190493696 7199875008 7211954088 7246669428 7273381888 7276732416 7280729728 7295089664 7302459434 7310934016 7330205184 7330933026 7333581888 7337610429 7352082552 7357956096 7365389376 7368050688 7377746136 7387371753 7415440128 7425613584 7453725696 7466230656 7473373254 7494598656 7498715648 7511957928 7521095944 7524560583 7527104512 7549569536 7553150208 7557196391 7559927008 7581745152 7585910016 7588651008 7589404512 7599306276 7608550548 7625075712 7630159872 7645174938 7647833136 7674118272 7676891136 7684646616 7689770496 7734072321 7736866848 7749846828 7756038144 7766157312 7774002972 7779186432 7783459756 7786272128 7815749632 7816632192 7823645392 7826830416 7839961326 7853371392 7873965102 7876810176 7906738176 7914725856 7944689664 7952715684 7958018304 7968400992 7998676992 8006757552 8020190322 8049754112 8057886272 8061166656 8068399256 8081935441 8088502272 8089305408 8099859384 8112642816 8113448349 8127326208 8143355904 8151582624 8182554624 8190820944 8206975872 8224800768 8246480832 8271092871 8277700608 8286063048 8289057024 8299140352 8299964403 8309968096 8323909556 8330559488 8338975328 8342370144 8349855044 8353815282 8355422464 8370659328 8385441408 8395641984 8399509488 8420699202 8436055104 8438988288 8461232937 8467992576 8471052288 8493265728 8504917884 8534148768 8537232384 8569552896 8578210176 8583929856 8588645248 8599850704 8603812278 8614278494 8624275456 8633383056 8636502528 8645227443 8650991808 8655744039 8658753608 8688513216 8691652608 8714444523 8759556144 8766554112 8792718336 8801601066 8826126336 8835042816 8857331264 8861411448 8895080448 8899845496 8903061248 8904066588 8914776581 8917997728 8928755712 8937775872 8951881728 8952770592 8964451116 8972616414 8994849792 9006585216 9021695376 9029025792 9055973376 9065122056 9076949163 9099565056 9126723168 9134014464 9143241984 9161275392 9166307936 9169619968 9170530452 9178883458 9185003648 9204334592 9205373952 9213633152 9214673562 9219776512 9229090672 9232847856 9241131706 9252900864 9264156672 9276243456 9285614661 9291806016 9336532896 9343991808 9348714108 9371879424 9381347244 9399850272 9416991744 9445097232 9479913472 9489490432 9490561992 9493861824 9499077067 9505410752 9517812296 9526491648 9529933824 9553975296 9554923944 9563627076 9587324928 9599833344 9615938784 9662225904 9674832042 9702309888 9741097809 9773606912 9774577368 9778109184 9783480572 9802776736 9810608128 9815261184 9820519168 9824067584 9836994848 9849829004 9854500662 9862373376 9887253504 9891808128 9897241974 9900818112 9938300928 9954974208 9964497672 9992798208 10012326183 10015943904 10032747444 10070866944 10108993536 10114546688 10118201344 10119206016 10132408368 10144734064 10149407298 10157654016 10158651917 10166767616 10173546496 10187970048 10193566584 10197110848 10198262313 10232157696 10235854848 10246195488 10253027328 10312096428 10315822464 10333129104 10341384192 10354876416 10365337296 10372248576 10382727006 10422176256 10435773888 10453281768 10471161856 10498620136 10502413568 10503599508 10511990784 10542317568 10543364352 10552967808 10574831556 10584463674 10592919552 10603620912 10610691072 10624534656 10664902656 10675676736 10693587096 10707538833 10748222208 10784669696 10785740544 10799812512 10816857088 10817931132 10827784678 10836434944 10857807872 10868776832 10870004142 10901215246 10910072832 10915098624 10921094592 10942634496 10953689151 10966401024 10995307776 11028123828 11036934144 11048084064 11052076032 11066619204 11123160192 11138420376 11160879104 11180588544 11194189312 11199345984 11205498097 11210059881 11227598936 11241897984 11248073472 11251984384 11267936892 11281643916 11290656768 11324354304 11339890512 11378865024 11382976512 11412825822 11426070528 11437613568 11445239808 11467762407 11471749704 11511177408 11515336704 11526969924 11534655744 11540992052 11584684288 11588870144 11605300272 11619259364 11624770242 11634057216 11649235968 11661004458 11668779648 11675189634 11679408192 11688738816 11723624448 11735468088 11780057088 11810947653 11815215264 11860107264 11872088784 11917034496 11929073526 11935842304 11937027456 11952601488 11963488552 11983559447 11993133056 11998015488 12008780288 12010136328 12028927168 12030285483 12074631168 12086829408 12102598884 12132753408 12168964224 12190989312 12215033856 12227373936 12273831936 12286231416 12310463808 12317226289 12337201152 12352208896 12368324608 12369721248 12380819548 12389074688 12416550912 12429094572 12433585536 12448710528 12464952144 12485864334 12495839232 12508462992 12524782566 12533133696 12555988992 12593462976 12631048803 12654082656 12658482432 12701988864 12706578432 12738633728 12739898592 12751502768 12757376826 12772895698 12783099904 12799777792 12801223152 12805848576 12812708602 12821251712 12854329344 12867315264 12875894784 12882967872 12899776056 12905718417 12921417741 12936413184 12988130412 13032769824 13037478912 13087014912 13139334216 13149831168 13183004672 13189077504 13196322632 13201090816 13202401599 13218461827 13239189504 13251067904 13252564224 13273298944 13285996896 13292117172 13349768244 13354591872 13376996592 13427822592 13458924621 13478658048 13492274688 13509877824 13532543064 13543538688 13583960064 13591422112 13597683084 13642876928 13647806464 13649347584 13661593984 13670703104 13690084752 13701021696 13702367702 13714862976 13741913088 13749461904 13754429952 13755795678 13768325187 13777505472 13788512256 13806501888 13820449728 13829664768 13843636008 13861697559 13896235008 13914365184 13937709024 14004799344 14015987712 14023071162 14056423424 14057819136 14070623744 14072020866 14099775408 14112618232 14123892736 14125487616 14138161216 14147588096 14166046208 14167645848 14180357273 14219870208 14234235648 14240792736 14258116128 14276718444 14330962944 14345440614 14380987392 14399750016 14423908176 14493338856 14512248063 14546763776 14553464832 14561459456 14590179328 14604918868 14660410368 14661866052 14667163776 14675220858 14704165104 14715912192 14730778752 14736101376 14755492272 14774743506 14830880256 14845862961 14851227168 14907451392 14932461312 14946746508 14989197312 14997431296 15023915856 15042191888 15049121166 15054209024 15099139072 15106300416 15114392782 15119854016 15163490304 15171820032 15177302016 15178809024 15198612552 15217101096 15224110947 15250151424 15260319744 15290349876 15295666272 15348236544 15353782272 15369293232 15379540992 15468144642 15473733696 15499693656 15512076288 15532314624 15548005944 15558372864 15566919512 15572544256 15574090509 15631499264 15633264384 15647290784 15653660832 15679922652 15706742784 15747930204 15753620352 15813476352 15829451712 15876695511 15889379328 15905431368 15916036608 15936801984 15997353984 16013515104 16040380644 16099508224 16115772544 16122333312 16136798512 16163870882 16177004544 16178610816 16199718768 16225285632 16226896698 16241677017 16254652416 16286711808 16303165248 16351822869 16365109248 16381641888 16413951744 16449601536 16492961664 16542185742 16555401216 16572126096 16578114048 16598280704 16599928806 16619936192 16647819112 16661118976 16677950656 16684740288 16699710088 16707630564 16710844928 16727726843 16741318656 16770882816 16791283968 16799018976 16841398404 16872110208 16877976576 16922465874 16935985152 16942104576 16986531456 17009835768 17068297536 17074464768 17119238733 17139105792 17156420352 17167859712 17177290496 17199701408 17207624556 17228556988 17266766112 17273005056 17290454886 17301983616 17311488078 17317507216 17377026432 17383305216 17428889046 17512784451 17519112288 17533108224 17585436672 17603202132 17670085632 17714662528 17722822896 17790160896 17799690992 17806122496 17808133176 17829553162 17835995456 17857511424 17875551744 17893610289 17903763456 17905541184 17928902232 17945232828 17989699584 18013170432 18043390752 18111946752 18130244112 18153898326 18199130112 18253446336 18268028928 18286483968 18322550784 18332615872 18339239936 18341060904 18357766916 18370007296 18408669184 18410747904 18427266304 18429347124 18439553024 18458181344 18465695712 18482263412 18505801728 18528313344 18552486912 18571229322 18583612032 18673065792 18687983616 18697428216 18728796501 18743758848 18762694488 18787173849 18799700544 18833983488 18890194464 18978980864 18981123984 18987723648 18998154134 19010821504 19035624592 19052983296 19059867648 19107950592 19109847888 19127254152 19136065239 19159343547 19174649856 19199666688 19219062903 19231877568 19324451808 19349664084 19404619776 19482195618 19547213824 19549154736 19556218368 19566961144 19605553472 19621216256 19630522368 19641038336 19648135168 19673989696 19699658008 19709001324 19724746752 19774507008 19783616256 19794483948 19801636224 19876601856 19909948416 19928995344 19985596416 20024652366 20031887808 20065494888 20141733888 20217987072 20229093376 20236402688 20238412032 20264816736 20289468128 20298814596 20315308032 20317303834 20333535232 20375940096 20387133168 20394221696 20396524626 20464315392 20471709696 20492390976 20506054656 20553551553 20624192856 20631644928 20666258208 20682768384 20709752832 20730674592 20744497152 20765454012 20844352512 20871547776 20906563536 20942323712 20997240272 21004827136 21007199016 21023981568 21026046991 21034606743 21084635136 21086728704 21105935616 21108031299 21149663112 21168927348 21185839104 21207241824 21221382144 21249069312 21329805312 21351353472 21387174192 21415077666 21496444416 21518160921 21569339392 21571481088 21599625024 21633714176 21635862264 21655569356 21672869888 21715615744 21737553664 21740008284 21802430492 21820145664 21830197248 21842189184 21885268992 21907378302 21932802048 21990615552 22012831287 22056247656 22073868288 22096168128 22104152064 22133238408 22162115259 22246320384 22276840752 22321758208 22361177088 22388378624 22398691968 22410996194 22420119762 22455197872 22483795968 22496146944 22503968768 22535873784 22563287832 22573681749 22581313536 22648708608 22671589173 22679781024 22757730048 22765953024 22825651644 22875227136 22890479616 22935524814 22943499408 23022354816 23030673408 23053939848 23069311488 23081984104 23112098767 23169368576 23177740288 23202216963 23210600544 23238518728 23249540484 23268114432 23298471936 23322008916 23337559296 23350379268 23358816384 23447248896 23470936176 23560114176 23621895306 23630430528 23720214528 23744177568 23834068992 23858147052 23871684608 23874054912 23905202976 23926977104 23967118894 23986266112 23996030976 24017560576 24020272656 24057854336 24060570966 24149262336 24173658816 24205197768 24245806323 24265506816 24337928448 24381978624 24430067712 24454747872 24547663872 24572462832 24620927616 24634452578 24674402304 24704417792 24736649216 24739442496 24761639096 24778149376 24803181181 24813278613 24833101824 24858189144 24867171072 24897421056 24899893209 24929904288 24971728668 24991678464 25016925984 25049565132 25066267392 25111977984 25186925952 25262097606 25308165312 25316964864 25383698811 25403977728 25413156864 25477267456 25479797184 25503005536 25514753652 25545791396 25566199808 25599555584 25602446304 25611697152 25625417204 25642503424 25708658688 25734630528 25751789568 25765935744 25799552112 25811436834 25842835482 25872826368 25967232117 25976260824 26065539648 26074957824 26143333569 26278668432 26299662336 26366009344 26378155008 26392645264 26402181632 26404803198 26436923654 26478379008 26502135808 26505128448 26546597888 26571993792 26584234344 26699536488 26709183744 26744329743 26753993184 26855645184 26917849242 26984549376 27019755648 27065086128 27087077376 27167920128 27182844224 27195366168 27230847489 27263972797 27285753856 27295612928 27298695168 27323187968 27341406208 27380169504 27402043392 27404735404 27429725952 27483826176 27498923808 27508859904 27511591356 27536650374 27555010944 27613003776 27640899456 27659329536 27687272016 27723395118 27792470016 27828730368 27856843983 27875418048 28009598688 28031975424 28046142324 28115638272 28141247488 28144041732 28199550816 28225236464 28247785472 28250975232 28276322432 28295176192 28332092416 28335291696 28360714546 28439740416 28468471296 28481585472 28497231201 28516232256 28553436888 28661925888 28690881228 28761974784 28799500032 28847816352 28986677712 29024496126 29093527552 29106929664 29122918912 29180358656 29209837736 29223293427 29320820736 29323732104 29334327552 29350441716 29408330208 29431824384 29461557504 29472202752 29510984544 29549487012 29661760512 29691725922 29702454336 29814902784 29864922624 29893493016 29978394624 29994862592 30036978549 30047831712 30084383776 30098242332 30108418048 30198278144 30212600832 30228785564 30239708032 30326980608 30343640064 30354604032 30357618048 30397225104 30434202192 30448221894 30475955751 30500302848 30520639488 30580699752 30591332544 30696473088 30707564544 30738586464 30759081984 30936289284 30947467392 30999387312 31024152576 31064629248 31096011888 31116745728 31133839024 31145088512 31148181018 31262998528 31266528768 31294581568 31307321664 31359845304 31387981829 31413485568 31495860408 31507240704 31626952704 31658903424 31753391022 31778758656 31810862736 31832073216 31873603968 31994707968 32027030208 32080761288 32122616499 32199016448 32231545088 32244666624 32273597024 32327741764 32354009088 32357221632 32399437536 32450571264 32453793396 32483354034 32509304832 32573423616 32606330496 32703645738 32730218496 32763283776 32827903488 32861067453 32899203072 32985923328 33084371484 33110802432 33144252192 33156228096 33196561408 33199857612 33239872384 33295638224 33322237952 33355901312 33369480576 33399420176 33415261128 33421689856 33455453686 33482637312 33541765632 33582567936 33598037952 33616494291 33682796808 33744220416 33755953152 33844931748 33871970304 33973062912 34019671536 34136595072 34148929536 34238477466 34278211584 34312840704 34335719424 34354580992 34399402816 34403287221 34415249112 34457113976 34533532224 34546010112 34580909772 34603967232 34622976156 34635014432 34754052864 34766610432 34857778092 35025568902 35038224576 35066216448 35170873344 35206404264 35340171264 35429325056 35432842959 35445645792 35580321792 35599381984 35612244992 35616266352 35659106324 35671990912 35751103488 35787220578 35807526912 35811082368 35857804464 35890465656 35950678341 35979399168 36026340864 36086781504 36223893504 36260488224 36307796652 36398260224 36506892672 36572967936 36645101568 36665231744 36678479872 36682121808 36715533832 36740014592 36817338368 36821495808 36854532608 36858694248 36879106048 36916362688 36931391424 36951678867 36964526824 37011603456 37056626688 37104973824 37142458644 37167224064 37346131584 37394856432 37457593002 37487517696 37525388976 37574347698 37599401088 37667966976 37780388928 37893146409 37957961728 37962247968 37975447296 37996308268 38021643008 38071249184 38105966592 38119735296 38215901184 38219695776 38254508304 38272130478 38318687094 38349299712 38399333376 38438125806 38463755136 38648903616 38699328168 38764253223 38809239552 38964391236 39094427648 39098309472 39112436736 39133922288 39211106944 39261044736 39282076672 39296270336 39347979392 39399316016 39418002648 39449493504 39549014016 39567232512 39588967896 39603272448 39607204797 39655385481 39753203712 39819896832 39857990688 40049304732 40063775616 40130989776 40283467776 40376773863 40435974144 40458186752 40472805376 40476824064 40529633472 40578936256 40597629192 40630616064 40634607668 40667070464 40751880192 40774266336 40788443392 40793049252 40928630784 40943419392 40984781952 41012109312 41107103106 41248385712 41263289856 41304975561 41332516416 41365536768 41419505664 41461349184 41488994304 41530908024 41585092677 41688705024 41743095552 41813127072 41884647424 41994480544 42009654272 42014398032 42047963136 42052093982 42069213486 42169270272 42173457408 42211871232 42216062598 42299326224 42337854696 42371678208 42414483648 42442764288 42498138624 42541071819 42659610624 42702706944 42774348384 42830155332 42992888832 43036321842 43138678784 43142962176 43199250048 43267428352 43271724528 43311138712 43345739776 43367646001 43431231488 43475107328 43480016568 43519027493 43536744189 43604860984 43640291328 43660394496 43684378368 43770537984 43814756604 43981231104 44025662574 44112495312 44147736576 44192336256 44208304128 44266476816 44324230518 44492640768 44537588883 44553681504 44643516416 44722354176 44776757248 44797383936 44821992388 44840239524 44910395744 44967591936 44992293888 45007937536 45071747568 45126575664 45147363498 45162627072 45297417216 45343178346 45359562048 45515460096 45531906048 45651303288 45750454272 45780959232 45871049628 45886998816 46044709632 46061346816 46107879696 46138622976 46163968208 46224197534 46338737152 46355480576 46404433926 46421201088 46477037456 46499080968 46536228864 46540800643 46596943872 46644017832 46675118592 46700758536 46717632768 46722271527 46894497792 46941872352 47120228352 47243790612 47260861056 47440429056 47488355136 47630086533 47668137984 47716294104 47743369216 47748109824 47810405952 47836669541 47853954208 47934237788 47972532224 47992061952 48035121152 48040545312 48115708672 48121141932 48298524672 48347317632 48410395536 48491612646 48531013632 48675856896 48725031051 48763957248 48860135424 48909495744 49055468607 49095327744 49144925664 49241855232 49268905156 49348804608 49408835584 49473298432 49478884992 49523278192 49556298752 49606362362 49626557226 49666203648 49716378288 49734342144 49794842112 49799786418 49859808576 49943457336 49983356928 50033851968 50099130264 50132534784 50183180529 50223955968 50373851904 50524195212 50616330624 50633929728 50767397622 50807955456 50826313728 50954534912 50959594368 51006011072 51029507304 51091582792 51132399616 51158241091 51199111168 51204892608 51223394304 51250834408 51285006848 51336816863 51357716199 51417317376 51469261056 51503579136 51531871488 51599104224 51622873668 51685670964 51934464234 51952521648 52131079296 52149915648 52286667138 52538353353 52557336864 52599324672 52732018688 52756310016 52785290528 52804363264 52809606396 52873847308 53004271616 53010256896 53093195776 53143987584 53168468688 53399072976 53418367488 53488659486 53507986368 53711290368 53835698484 53969098752 54039511296 54130172256 54335840256 54365688448 54390732336 54461694978 54527945594 54571507712 54591225856 54597390336 54646375936 54682812416 54760339008 54804086784 54809470808 54859451904 54967652352 54997847616 55017719808 55023182712 55073300748 55110021888 55226007552 55281798912 55318659072 55374544032 55446790236 55584940032 55657460736 55713687966 55750836096 56019197376 56063950848 56092284648 56186389503 56231276544 56282494976 56288083464 56361521547 56399101632 56430083231 56450472928 56495570944 56501950464 56552644864 56590352384 56664184832 56670583392 56721429092 56936942592 56963170944 56994462402 57032464512 57106873776 57323851776 57381762456 57478030641 57523949568 57599000064 57657188709 57695632704 57973355424 58048992252 58213859328 58245837824 58360717312 58419675472 58446586854 58641641472 58647464208 58668655104 58700883432 58816660416 58863648768 58923115008 58944405504 59021969088 59098974024 59323521024 59383451844 59404908672 59629805568 59729845248 59786986032 59956789248 59989725184 60073957098 60095663424 60168767552 60196484664 60216836096 60348344281 60396556288 60425201664 60457571128 60479416064 60653961216 60687280128 60709208064 60715236096 60794450208 60868404384 60896443788 60951911502 61000605696 61161399504 61182665088 61392946176 61415129088 61477172928 61518163968 61660654659 61872578568 61894934784 61998774624 62048305152 62129258496 62192023776 62233491456 62267678048 62290177024 62296362036 62525997056 62533057536 62589163136 62614643328 62719690608 62775963658 62826971136 62991720816 63014481408 63078140973 63253905408 63317806848 63506782044 63557517312 63621725472 63664146432 63747207936 63989415936 64054060416 64161522576 64245232998 64398032896 64463090176 64489333248 64547194048 64554482763 64655483528 64708018176 64714443264 64798875072 64901142528 64907586792 64966708068 65018609664 65146847232 65212660992 65407291476 65460436992 65526567552 65655806976 65722134906 65798406144 65971846656 66038493861 66168742968 66221604864 66288504384 66312456192 66393122816 66399715224 66479744768 66486345777 66591276448 66644475904 66711802624 66738961152 66798840352 66830522256 66843379712 66910907372 66965274624 67083531264 67165135872 67196075904 67232988582 67365593616 67488440832 67511906304 67689863496 67743940608 67946125824 68014767519 68039343072 68273190144 68297859072 68476954932 68625681408 68671438848 68709161984 68798805632 68806574442 68830498224 68914227952 69067064448 69092020224 69161819544 69207934464 69245952312 69270028864 69336296301 69508105728 69533220864 69715556184 70051137804 70076449152 70341746688 70412808528 70680342528 70858650112 70865685918 70891291584 70930234147 71160643584 71198763968 71224489984 71232532704 71318212648 71343981824 71502206976 71574441156 71615053824 71622164736 71715608928 71780931312 71901356682 71958798336 72052681728 72173563008 72447787008 72520976448 72615593304 72737418969 72796520448 73013785344 73145935872 73290203136 73330463488 73356959744 73364243616 73431067664 73480029184 73642991616 73709065216 73717388496 73758212096 73832725376 73862782848 73903357734 73929053648 74023206912 74113253376 74209947648 74284917288 74334448128 74409543543 74692263168 74789712864 74915186004 74975035392 75050777952 75148695396 75198802176 75335933952 75560777856 75786292818 75915923456 75924495936 75950894592 75992616536 76043286016 76142498368 76151096433 76211933184 76239470592 76431802368 76439391552 76509016608 76544260956 76637374188 76698599424 76798666752 76876251612 76927510272 77297807232 77398656336 77528506446 77618479104 77901696351 77928782472 78188855296 78196618944 78224873472 78267844576 78422213888 78430000707 78564153344 78592540672 78695958784 78798632032 78836005296 78898987008 79098028032 79134465024 79177935792 79206544896 79214409594 79310770962 79506407424 79639793664 79715981376 80098609464 80127551232 80232989229 80261979552 80566935552 80753547726 80916373504 80945610752 80953648128 81059266944 81157872512 81195258384 81261232128 81269215336 81334140928 81503760384 81548532672 81576886784 81586098504 81692542467 81791918391 81857261568 81886838784 81969563904 82024218624 82214206212 82496771424 82526579712 82609951122 82665032832 82839011328 82922698368 82977988608 83061816048 83170185354 83377410048 83486191104 83570531949 83626254144 83672192377 83769294848 83988961088 84019308544 84028796064 84095926272 84104187964 84138426972 84346914816 84423742464 84432125196 84598652448 84675709392 84743356416 84828967296 84885528576 84996277248 85082143638 85319221248 85405413888 85491693603 85548696768 85660310664 85985777664 86072643684 86285924352 86398500096 86534856704 86543449056 86622277424 86691479552 86735292002 86950214656 86960033136 87038054986 87073488378 87209721968 87280582656 87320788992 87368756736 87541075968 87629513208 87669880281 87962462208 88051325148 88224990624 88295473152 88384672512 88416608256 88532953632 88648461036 88985281536 89075177766 89107363008 89287032832 89444708352 89553514496 89594767872 89643984776 89680479048 89760941723 89820791488 89935183872 89984587776 90015875072 90110935647 90143495136 90253151328 90294726996 90325254144 90594834432 90686356692 90719124096 91030920192 91063812096 91302606576 91427867253 91500908544 91561918464 91742099256 91773997632 92089419264 92122693632 92215759392 92277245952 92327936416 92448395068 92677474304 92710961152 92808867852 92842402176 92954074912 92998161936 93072457728 93081601286 93193887744 93288035664 93350237184 93401517072 93435265536 93444543054 93788995584 93883744704 94163945487 94240456704 94487581224 94521722112 94880858112 94976710272 95260173066 95336275968 95432588208 95486738432 95496219648 95620811904 95673339082 95707908416 95868475576 95945064448 95984123904 96070242304 96081090624 96231417344 96242283864 96328633889 96367849497 96597049344 96694635264 96820791072 96983225292 97062027264 97351713792 97450062102 97527914496 97720270848 97818991488 98110937214 98190655488 98289851328 98483710464 98537810312 98583202359 98697609216 98817671168 98946596864 98957769984 99046556384 99112597504 99212724724 99253114452 99332407296 99432756576 99468684288 99589684224 99599572836 99719617152 99886914672 99966713856 100067703936 100198260528 100265069568 100366361058 100447911936 100747703808 100849482873 101048390424 101232661248 101267859456 101534795244 101615910912 101909069824 101919188736 102012022144 102059014608 102183165584 102264799232 102316482182 102398222336 102409785216 102446788608 102501668816 102570013696 102673633726 102715432398 102834634752 102938522112 103007158272 103063742976 103198208448 103245747336 103371341928 103868928468 103905043296 104262158592 104299831296 104573334276 105076706706 105114673728 105198649344 105464037376 105512620032 105570581056 105608726528 105619212792 105747694616 105885661793 106008543232 106020513792 106186391552 106287975168 106298528877 106336937376 106798145952 106836734976 106977318972 107015972736 107422580736 107671396968 107852035023 107938197504 108079022592 108260344512 108671680512 108731376896 108781464672 108923389956 109055891188 109143015424 109194780672 109292751872 109365624832 109520678016 109618941616 109718903808 109935304704 109995695232 110035439616 110046365424 110146601496 110220043776 110452015104 110563597824 110637318144 110749088064 110855036601 110893580472 111169880064 111314921472 111427375932 111501672192 112038394752 112184569296 112372779006 112462553088 112564989952 112576166928 112723043094 112798203264 112860166462 112900945856 112991141888 113003900928 113105289728 113180704768 113328369664 113341166784 113442858184 113679439227 113873885184 113926341888 113988924804 114064929024 114213747552 114647703552 114763524912 114956061282 115047899136 115198000128 115314377418 115391265408 115946710848 116097984504 116292759669 116427718656 116491675648 116721434624 116839350944 116893173708 117283282944 117294928416 117337310208 117401766864 117633320832 117846230016 117888811008 118043938176 118197948048 118647042048 118766903688 118809817344 118966156443 119259611136 119459690496 119573972064 119979450368 120147914196 120191326848 120337535104 120392969328 120696688562 120793112576 120850403328 120915142256 120958832128 121130321589 121307922432 121374560256 121418416128 121430472192 121588900416 121736808768 121792887576 121903823004 122001211392 122322799008 122365330176 122785892352 122830258176 122954345856 123036327936 123321309318 123745157136 123789869568 123914926683 123997549248 124096610304 124258516992 124384047552 124466982912 124535356096 124580354048 124592724072 124755278031 124907038163 125051994112 125066115072 125178326272 125229286656 125439381216 125551927316 125653942272 125983441632 126028962816 126156281946 126507810816 126635613696 127013564088 127115034624 127243450944 127328292864 127494415872 127623215457 127978831872 128108120832 128323045152 128490465996 128926180352 128978666496 129094388096 129108965526 129310967056 129416036352 129428886528 129597750144 129802285056 129815173584 129933416136 130037219328 130102938003 130293694464 130425321984 130557082479 130814582952 130920873984 131053135104 131311613952 131444269812 131943693312 132076987722 132337485936 132443209728 132577008768 132624912384 132786245632 132799430448 132959489536 132972691554 133093810141 133182552896 133288951808 133423605248 133477922304 133597680704 133612766649 133661044512 133686759424 133821814744 133930549248 134167062528 134330271744 134392151808 134465977164 134731187232 134976881664 135023812608 135379726992 135487881216 135892251648 136029535038 136078686144 136546380288 136595718144 136953909864 137251362816 137342877696 137418323968 137597611264 137613148884 137660996448 137828455904 138134128896 138184040448 138323639088 138415868928 138491904624 138540057728 138672592602 139016211456 139066441728 139431112368 139622401929 140102275608 140152898304 140683493376 140825617056 141360685056 141717300224 141731371836 141782583168 141860468294 142321287168 142397527936 142448979968 142465065408 142636425296 142687963648 142890259599 143004413952 143148882312 143230107648 143244329472 143431217856 143510008623 143561862624 143802713364 143917596672 144105363456 144347126016 144895574016 145041952896 145231186608 145474837938 145593040896 146027570688 146175093153 146291871744 146580406272 146660926976 146713919488 146728487232 146862135328 146960058368 147166405821 147285983232 147418130432 147434776992 147516424192 147665450752 147725565696 147806715468 147858107296 148046413824 148226506752 148419895296 148569834576 148668896256 148819087086 149384526336 149579425728 149830372008 149950070784 150101555904 150297390792 150397604352 150549541587 150671867904 151121555712 151572585636 151831846912 151848991872 151901789184 151985233072 152086572032 152284996736 152302192866 152423866368 152478941184 152863604736 152878783104 153018033216 153088521912 153274748376 153397198848 153474723273 153597333504 153752503224 153855020544 154010450589 154595614464 154797312672 155057012892 155803392702 155857564944 156377710592 156393237888 156449746944 156535689152 156844427776 156860001414 157002877831 157128306688 157185081344 157391917568 157597264064 157615060059 157672010592 157797974016 158196056064 158268930048 158355871584 158413089792 158428819188 158621541924 159012814848 159279587328 159431962752 160197218928 160255102464 160465978458 160523959104 161133871104 161507095452 161832747008 161907296256 162118533888 162315745024 162390516768 162538430672 162668281856 163007520768 163097065344 163153773568 163172197008 163385084934 163583836782 163714523136 163773677568 163939127808 164048437248 164428412424 164993542848 165053159424 165219902244 165330065664 165678022656 165845396736 165955977216 166123632096 166340370708 166754820096 166972382208 167141063898 167252508288 167344384754 167538589696 167977922176 168038617088 168057592128 168191852544 168208375928 168276853944 168559168509 168693829632 168847484928 168864250392 169084564641 169197304896 169290249693 169351418784 169486712832 169657934592 169771057152 169992554496 170164287276 170810827776 170983387206 171097393536 171320621328 171971555328 172145287368 172434091923 172571848704 172797000192 172971566127 173069713408 173086898112 173244554848 173382959104 173470584004 173900429312 173920066272 174076109972 174146976756 174419443936 174641577984 174737513472 175082151936 175259026416 175339760562 175924924416 176102650296 176449981248 176590946304 176769345024 176833216512 177065907264 177296922072 177970563072 178150355532 178214726016 178889416704 179107028992 179189535744 179287969552 179360958096 179521883446 179641582976 179870367744 179969175552 180031750144 180221871294 180286990272 180506302656 180589453992 180650508288 181045032843 181189668864 181372713384 181438248192 182061840384 182127624192 182605213152 182855734506 183001817088 183484198512 183547995264 184178838528 184245387264 184431518784 184554491904 184655872832 184896790136 184981963977 185206987621 185354948608 185421922304 185617735704 185684804352 185784274729 185908149824 185996323872 186144915456 186163202572 186387775488 186576071328 186700474368 186803034144 186870531072 186889086108 187577991168 187767489408 188327890974 188480913408 188975162448 189043444224 189234422919 189761716224 189953420544 190520346132 190672551936 190865176416 190992439296 191241623808 191346678164 191415816832 191736951152 191890128896 191968247808 192140484608 192162181248 192462834688 192484567728 192657267778 192735698994 193194098688 193389270528 193641582144 193966450584 194124054528 194703427584 194900124204 195055828992 195440541696 195637982976 196221874428 196381310976 196579702656 196967420928 197075620624 197166404718 197395218432 197635342336 197893193728 197915539968 198093112768 198115481583 198225195008 198425449448 198506228904 198664814592 198684331679 198865513152 198937368576 199179368448 199199145672 199439234304 199459037331 199773829344 199933427712 200135407872 200396521056 200530139136 200732722116 200895823872 201495407616 201698965746 202096780848 202465322496 202535718912 203069590488 203231821824 203818139648 203838377472 204024044288 204044302557 204118029216 204366331168 204529598464 204632964364 204796444672 204819570432 204893577216 205003337632 205140027392 205347267452 205430864796 205877044224 206014316544 206127485952 206396416896 206491494672 206742683856 207737856936 207810086592 208008888903 208524317184 208599662592 209146668552 210153413412 210229347456 210928074752 211025240064 211141162112 211217453056 211238425584 211495389232 211771323586 212017086464 212041027584 212372783104 212575950336 212597057754 212673874752 212790702441 213596291904 213673469952 213954637944 214031945472 214845161472 215342793936 215704070046 215876395008 216158045184 216520689024 217343361024 217462753792 217562929344 217846779912 218111782376 218212256907 218286030848 218389561344 218585503744 218731249664 219041356032 219158695339 219237883232 219437807616 219870609408 219991390464 220070879232 220092730848 220293202992 220440087552 221127195648 221274636288 221498176128 221710073202 221787160944 222339760128 222629842944 222854751864 223003344384 223228630629 224076789504 224369138592 224745558012 224925106176 225129979904 225152333856 225446086188 225596406528 225720332924 225801891712 226007801856 226210579456 226361409536 226656739328 226682333568 226885716368 227358878454 227747770368 227852683776 227977849608 228129858048 228427495104 229295407104 229527049824 229912122564 230095798272 230396000256 230628754836 230782530816 231893421696 232195969008 232585519338 232855437312 232983351296 233442869248 233678701888 233705089053 233786347416 234376127789 234566565888 234589856832 234674620416 234803533728 235266641664 235290002121 235692460032 235777622016 236087876352 236395896096 237294084096 237533807376 237619634688 237932312886 238519222272 238919380992 239147944128 239958900736 240295828392 240382653696 240675070208 240698967687 240785938656 241393377124 241586225152 241700806656 241830284512 241917664256 242260643178 242749120512 242836832256 242860944384 243177800832 243473617536 243585775152 243807646008 244002422784 244645598016 244730660352 245375755173 245571784704 245660516352 245908691712 246072655872 246642618636 247490314272 247579739136 247829853366 247995098496 248517033984 248768095104 248933965824 249070712192 249160708096 249185448144 249510556062 249814076326 250103988224 250132230144 250356652544 250458573312 250711595847 250878762432 251016577131 251103854632 251307884544 251966883264 252057925632 252312563892 253271227392 254027128176 254230069248 254486901888 254656585728 254988831744 255246430914 255957663744 256216241664 256475080809 256646090304 256980931992 257852360704 257957332992 258188776192 258217931052 258528520849 258621934112 258857773056 259195500288 259604570112 259630347168 259866832272 260074438656 260205876006 260850643968 261114164958 261629165904 261841747968 262106270208 262623227904 262888539624 263887386624 264153975444 264674971872 264886419456 265154017536 265249824768 265572491264 265598860896 265918979072 265945383108 266187620282 266365105792 266847210496 266955844608 267195361408 267225533298 267322089024 267373518848 267643629488 267861098496 268334125056 268660543488 268784303616 268931954328 269282825169 269462374464 269953763328 270047625216 270759453984 270975762432 271784503296 272059070076 272157372288 273092760576 273191436288 273907819728 274283601759 274502725632 274685755392 274836647936 275195222528 275226297768 275321992896 275473234943 275656911808 276268257792 276368080896 276647278176 276831737856 276983809248 277080115456 277345185204 278032422912 278132883456 278862224736 279244803858 280204551216 280305796608 281366986752 281651234112 282491836461 282721370112 283434600448 283462743672 283565166336 283720936588 284642574336 284795055872 284897959936 284930130816 285272850592 285375927296 285780519198 286008827904 286297764624 286460215296 286488658944 286862435712 287020017246 287123725248 287605426728 287835193344 288210726912 288694252032 288985901667 289791148032 290083905792 290462373216 290949675876 291186081792 292055141376 292350186306 292583743488 293160812544 293321853952 293427838976 293456974464 293724270656 293920116736 294332811642 294571966464 294600905593 294836260864 294869553984 295032848384 295330901504 295451131392 295613430936 295716214592 295749607077 296092827648 296453013504 296839790592 297139669152 297337792512 297638174172 298769052672 299158851456 299660744016 299900141568 300203111808 300594781584 300795208704 301099083174 301343735808 302243111424 302548448619 303145171272 303663693824 303697983744 303803578368 303970466144 304173144064 304569993472 304604385732 304847732736 305727209472 305757566208 306036066432 306177043824 306549496752 306794397696 306949446546 307194667008 307505006448 307710041088 308020901178 309191228928 309594625344 310114025784 311606785404 311715129888 312755421184 312786475776 312899493888 313071378304 313688855552 313720002828 314005755662 314256613376 314370162688 314783835136 315194528128 315230120118 315344021184 315595948032 316392112128 316537860096 316711743168 316826179584 316857638376 317243083848 317656985379 318025629696 318559174656 318863925504 320394437856 320510204928 320931956916 321047918208 322267742208 323014190904 323556105069 323665494016 323814592512 324237067776 324631490048 324781033536 324959444813 325076861344 325336563712 326015041536 326194130688 326307547136 326344394016 326770169868 327167673564 327429046272 327878255616 328096874496 328856824848 329987085696 330106318848 330439804488 330660131328 331356045312 331690793472 331911954432 332247264192 332565109803 332680741416 333509640192 333944764416 334282127796 334505016576 334688769508 335955844352 336077234176 336115184256 336416751856 336553707888 337118337018 337387659264 337694969856 337728500784 338169129282 338394609792 338580499386 338702837568 338973425664 339315869184 339542114304 339985108992 340328574552 341621655552 341966774412 342194787072 342641242656 343943110656 344290574736 344868183846 345143697408 345594000384 345943132254 346139426816 346173796224 346489109696 346765918208 346941168008 347523223963 347800858624 347840132544 348152219944 348293953512 348838887872 348878279007 349283155968 349475026944 350164303872 350518052832 350679521124 351849848832 352205300592 352899962496 353538690048 353666433024 354131814528 354593844144 355941126144 356300711064 356429452032 356898469329 357778833408 358214057984 358379071488 358575939104 358721916192 359043766892 359283165952 359938351104 360063500288 360443742588 360573980544 361012605312 361178907984 362090065686 362379337728 362745426768 362876496384 364123680768 364255248384 365210426304 365711469012 366003634176 366968397024 367095990528 368357677056 368490774528 368863037568 369108983808 369311745664 369793580272 369963927954 370413975242 370709897216 370843844608 371235471408 371369608704 371568549458 371744780049 371816299648 371992647744 372289830912 372326405144 372775550976 373152142656 373400948736 373606068288 373741062144 373778172216 374265834093 374721114489 375155982336 375534978816 376655781948 376961826816 377950324896 378086888448 378468845838 379523432448 379906841088 381040692264 381345103872 381730352832 381984878592 382483247616 382693356328 382831633664 382869646371 383335392983 383473902304 383780257792 383936495616 384280969216 384324362496 384925669376 384969135456 385314535556 385471397988 386778541056 387283164288 387932901168 388248109056 389406855168 389800248408 390111657984 390308814009 390881083392 391275965952 391671247437 392443748856 392762621952 393159405312 393934841856 394151241248 394332809436 395786387456 395831079936 396186225536 396230963166 396450390016 396850898896 397012457808 397329629184 397368663358 397731026304 397874737152 398358736896 398398291344 398878468608 398918074662 399281430423 399547658688 399866855424 400270815744 400793042112 401060278272 401465444232 401791647744 402990815232 403397931492 404193561696 404930644992 405071437824 406139180976 406463643648 407636279296 407676754944 408048088576 408088605114 408236058432 408460313881 408732662336 409059196928 409265928728 409592889344 409639140864 409787154432 410006675264 410280054784 410694534904 410861729592 411230360917 411754088448 412028633088 412254971904 412792833792 412982989344 413485367712 415475713872 415620173184 416017777806 417048634368 417199325184 418293337104 418867205787 420306826824 420458694912 421856149504 422050480128 422282324224 422434906112 422476851168 422990778464 423542647172 424082055168 424745566208 425151900672 425194115508 425347749504 425581404882 427192583808 427346939904 427909275888 428063890944 429690322944 430530025869 430685587872 431408140092 431752790016 432316090368 433041378048 434686722048 434925507584 435125858688 435693559824 436223564752 436424513814 436572061696 436779122688 437171007488 437462499328 438082712064 438317390678 438475766464 438525279459 438875615232 439741218816 439982780928 440141758464 440185461696 440586405984 440880175104 441499217463 442254391296 442549272576 442996352256 443420146404 443574321888 444679520256 445259685888 445709503728 446006688768 446457261258 448153579008 448738277184 449491116024 449850212352 450259959808 450304667712 450892172376 451192813056 451440665848 451603783424 451648624761 452015603712 452421158912 452722819072 453313478656 453364667136 453771432736 454717756908 455495540736 455705367552 455955699216 456259716096 456854990208 458590814208 459054099648 459824245128 460191596544 460424169819 460792000512 461257509672 461565061632 462031351767 463786843392 464391938016 465171038676 465966702592 466885738496 467357403776 467410178106 467572694832 468752255578 469133131776 469179713664 469349240832 469607067456 470533283328 470580004242 471008633493 471384920064 471555244032 472175752704 472791792192 474588168192 475067614752 475239269376 475864625772 477038444544 477838761984 478295888256 479917801472 480591656784 480765307392 481350140416 481397935374 481571877312 481836418171 482786754248 483172450304 483401613312 483660569024 483835328512 484521286356 485104078447 485498241024 485721888768 486355601664 486947235072 487171550304 487615292016 488004845568 489291196032 489461320704 490751510346 491143569408 491321032704 491817383424 492145311744 493285237272 494980628544 495159478272 495659706732 495990196992 497034067968 497536190208 497867931648 498141424384 498321416192 498370896288 499021112124 499628152652 500264460288 500713305088 500917146624 501423191694 501757524864 502033154262 502207709264 502615769088 503933766528 504115851264 504625127784 506542454784 507870749079 508054256352 508460138496 508973803776 509313171456 509977663488 510492861828 512432483328 512950161618 513292180608 513961863984 515704721408 515914665984 516377552384 516435862104 517057041698 517243868224 517302275769 517715546112 518391000576 518914698381 519209140224 519260694336 519733664544 520148877312 520411752012 521701287936 522228329916 523258331808 524212540416 525246455808 525777079248 527774773248 528307950888 529349943744 529772838912 530308035072 530499649536 531144982528 531197721792 531837958144 531890766216 532375240564 532730211584 533694420992 533911689216 534390722816 534451066596 534644178048 534747037696 535287258976 536668250112 537321086976 537568607232 537863908656 538565650338 538924748928 539907526656 540095250432 541518907968 541951524864 543135098529 543569006592 544118140152 544314744576 546185521152 546382872576 547815639456 548567203518 549005451264 549673295872 550390445056 550452595536 550643985792 550946469886 551313823616 552536515584 552736161792 553294556352 553663475712 553967618496 554160230912 554690370408 554945891931 555620962863 556064845824 556265766912 557352824187 557724449472 558489607716 560409102432 560611593216 562733973504 563302468224 564983672922 565442740224 566869200896 566925487344 567130332672 567441873176 567703268757 568393858561 569285148672 569590111744 569795919872 569860261632 570545701184 570751854592 571561038396 572017655808 572595529248 572977317888 573724871424 574040034492 574247450496 575210853456 575670386688 576421453824 577388504064 577971803334 579582296064 580167811584 580924746432 581899351752 582372163584 584110282752 584700372612 585167486976 586321625088 586643707904 586855677952 586913948928 587448541312 587840233472 588665623284 589143932928 589201811186 589672521728 589739107968 590661803008 590902262784 591226861872 591432429184 591499214154 592185655296 592906027008 593679581184 594279338304 594675585024 595276348344 596052995037 597538105344 598317702912 599321488032 599800283136 600406223616 601189563168 601590417408 602198166348 602687471616 604486222848 605096897238 606290342544 607327387648 607395967488 607607156736 607940932288 608346288128 609139986944 609208771464 609695465472 609755362739 611454418944 611515132416 612072132864 612132907671 612354087648 613098993504 613588795392 613898893092 614389334016 615010012896 615420082176 616041802356 618382457856 619189250688 620228051568 623213570808 623430259776 624026666709 625510842368 625572951552 625798987776 626142756608 627377711104 627440005656 628011511324 628513226752 629567670272 630389056256 630460240236 630688042368 632784224256 633075720192 633423486336 633652359168 633715276752 634486167696 635313970758 636051259392 637118349312 637727851008 638372107323 640788875712 641020409856 641863913832 642095836416 644535484416 646028381808 647112210138 647330988032 647629185024 648474135552 649262980096 649562067072 649918889626 650153722688 650673127424 652030083072 652388261376 652615094272 652688788032 653540339736 654335347128 654636770721 654858092544 655756511232 656193748992 657476086017 657713649696 659974171392 660212637696 660879608976 661320262656 663381586944 663823908864 664494528384 665130219606 665361482832 667019280384 667889528832 668564255592 669010033152 669377539016 669685891887 671911688704 672154468352 672230368512 672833503712 673107415776 674236674036 674775318528 675389939712 675457001568 676338258564 676789219584 677160998772 677405675136 678631738368 679084228608 679970217984 680657149104 683243311104 683933548824 684389574144 685282485312 687886221312 688581149472 689736367692 690287394816 691188000768 691886264508 692278853632 692347592448 692978219392 693882336016 695046447926 695601717248 695680265088 696304439888 696587907024 697677775744 697756558014 698566311936 698950053888 700328607744 701036105664 701359042248 703128383367 703699697664 704410601184 705799924992 707077380096 707332866048 708263629056 709187688288 711882252288 712601422128 712858904064 713796938658 715557666816 716428115968 716758142976 717151878208 717443832384 718087533784 718566331904 719292254249 719876702208 720127000576 720887485176 721147961088 722025210624 722096903061 722357815968 724180131372 724758675456 725490853536 725752992768 728247361536 728510496768 730420852608 731422938024 732007268352 733936794048 734191981056 736127265519 736715354112 736981549056 737726075136 738217967616 738623491328 739587160544 739927855908 740827950484 741419794432 742470942816 742739217408 743137098916 743489560098 743632599296 743985295488 744652810288 745551101952 746304285312 746801897472 747212136576 747482124288 747556344432 748531668186 749442228978 750311964672 751069957632 753049731393 753311563896 753923653632 755900649792 756173776896 756937691676 759813682176 762081384528 762690207744 763460705664 763969757184 764966495232 765386712656 765663267328 765739292742 766670785966 766947804608 767560515584 767872991232 768561938432 768648724992 769425242427 769851338752 769938270912 770629071112 770942795976 773557082112 774566328576 775585562547 775865802336 778813710336 779600496816 780223315968 780617628018 782551931904 783342494874 784887497712 785525243904 786318810624 787869683712 788302482496 788665618872 791572774912 791662159872 792372451072 792461926332 792900780032 793701797792 794024915616 794659258368 794737326716 795462052608 795749474304 796717473792 796796582688 797756937216 797836149324 798562860846 799095317376 800541631488 801586084224 802120556544 802930888464 803583295488 805981630464 806795862984 807848475507 808387123392 809861289984 810142875648 812278361952 812927287296 815353509888 816096177152 816177210228 816472116864 816920627762 817465324672 818531857456 819185778688 819278281728 819574308864 820013350528 820560109568 821389069808 821723459184 822460721834 822850805277 823508176896 824057266176 824509943808 825585667584 825965978688 826419704829 826970735424 830951427744 831240346368 832035555612 834097268736 834398650368 836586674208 837734411574 840613653648 840917389824 843712299008 844100960256 844564648448 844869812224 844953702336 845981556928 847085294344 847475509383 848164110336 849491132416 850303801344 850388231016 850695499008 851162809764 854385167616 854693879808 855818551776 856127781888 859380645888 861060051738 861371175744 862816280184 863505580032 864632180736 866082756096 866957705001 869373444096 869851015168 870251717376 871387119648 872447129504 872849027628 873144123392 873558245376 874342014976 876165424128 876634781356 876951532928 877050558918 877751230464 879482437632 879965561856 880283516928 880370923392 881172811968 881760350208 882998434926 883802716779 884508782592 885098545152 885992704512 886840292808 887148643776 889359040512 890519371776 891419007456 892013377536 892914522516 896307158016 897476554368 898982232048 899700424704 900519919616 900609335424 901784344752 902385626112 902881331696 903207566848 903297249522 904031207424 904120020613 904842317824 905445638144 906626957312 906729334272 907542865472 907645345857 909435513816 910251473041 910991081472 911410735104 911911398432 912519432192 913709980416 917181628416 918108199296 919648490256 920383193088 920848339638 921584001024 922515019344 923130123264 924062703534 927573686784 928783876032 930342077352 931933405184 933771476992 934714807552 934820356212 935145389664 937504511156 938266263552 938359427328 938698481664 939214134912 941066566656 941160008484 942017266986 942769840128 943110488064 944351505408 945583584384 949176336384 950135229504 950478538752 951729251544 952970956137 954076889088 955677523968 956591776512 959835602944 961183313568 961530614784 962700280832 962795870748 963143754624 963672836342 965573508496 966344900608 966803226624 967321138048 967670657024 969042572712 970208156894 970668315207 970996482048 971443777536 972711203328 973894470144 974343100608 974878334439 975230584032 976009691136 978582392064 978922641408 981503020692 982287138816 983634766848 984290623488 986570474544 989961257088 990318956544 991319413464 991980393984 994068135936 995072380416 995735863296 996282848768 996642832384 996741792576 997695329409 998042224248 999256305304 1000528920576 1001426610176 1001834293248 1002846383388 1003515049728 1004066308524 1004415418528 1007867533056 1008231702528 1009250255568 1013084909568 1015741498158 1016108512704 1016920276992 1017947607552 1018626342912 1019955326976 1020985723656 1024864966656 1025900323236 1026584361216 1027923727968 1031409442816 1031829331968 1032755104768 1032871724208 1034114083396 1034487736448 1034604551538 1035431092224 1036782001152 1037829396762 1038418280448 1038521388672 1039467329088 1040297754624 1040823504024 1042569671889 1043402575872 1044456659832 1046516663616 1048425080832 1050492911616 1051554158496 1055549546496 1056615901776 1058699887488 1060616070144 1060999299072 1062289965056 1062395443584 1063675916288 1063781532432 1064750481128 1065460423168 1066536790783 1067388841984 1067823378432 1068781445632 1068902133192 1069288356096 1069494075392 1070574517952 1070695407987 1073336500224 1074642173952 1075137214464 1075727817312 1077131300676 1077849497856 1079815053312 1080190500864 1083037815936 1086270197058 1087138013184 1088236280304 1088629489152 1092371042304 1092765745152 1095631278912 1097134407036 1098010902528 1099346591744 1100780890112 1100905191072 1101287971584 1101892939772 1102627647232 1105073031168 1105472323584 1106589112704 1107326951424 1107935236992 1108320461824 1109380740816 1109891783862 1111241925726 1112129691648 1112531533824 1114705648374 1115448898944 1116979215432 1120818204864 1121223186432 1124163343467 1125467947008 1126604936448 1129967345844 1130885480448 1133738401792 1133850974688 1134260665344 1134883746352 1135406537514 1136787717122 1138570297344 1139180223488 1139591839744 1139720523264 1141091402368 1141503709184 1143122076792 1144035311616 1145191058496 1145954635776 1147449742848 1148080068984 1148494900992 1148608939113 1150006178949 1150421706912 1151340773376 1152842907648 1154777008128 1155943606668 1160335623168 1161849492864 1163798703504 1164744327168 1168220565504 1169400745224 1170334973952 1170926442027 1172643250176 1173287415808 1173711355904 1173827897856 1174897082624 1175013742311 1175680466944 1177331246568 1178287865856 1178403622372 1179345043456 1179478215936 1181323606016 1181804525568 1182453723744 1182864858368 1182998428308 1187359162368 1188558676608 1189351170048 1190552696688 1192105990074 1195076210688 1196635405824 1197844291269 1198642976064 1199600566272 1200812447232 1202379126336 1203180834816 1204396332696 1205374943232 1208972445696 1210193794476 1212580685088 1214654775296 1214791934976 1215214313472 1215881864576 1216692576256 1218279973888 1218417542928 1219390930944 1219510725478 1222908837888 1223030264832 1224144265728 1224265815342 1224708175296 1225380941643 1226197987008 1227177590784 1227797786184 1228778668032 1230020025792 1230840164352 1232083604712 1233691082751 1236764915712 1238378501376 1240456103136 1246427141616 1246860519552 1248053333418 1251021684736 1251145903104 1251597975552 1252285513216 1254755422208 1254880011312 1256023022648 1256601617361 1257026453504 1259135340544 1260778112512 1260920480472 1261376084736 1262051797297 1265568448512 1266151440384 1266846972672 1267304718336 1267430553504 1268972335392 1270627941516 1274236698624 1275455702016 1276744214646 1281577751424 1282040819712 1283727827664 1284191672832 1289070968832 1291590077607 1292056763616 1294224420276 1294661976064 1295258370048 1296948271104 1298525960192 1299124134144 1299837779252 1300307445376 1304060166144 1304776522752 1305230188544 1305377576064 1307080679472 1308670694256 1309273541442 1309716185088 1311513022464 1312387497984 1314952172034 1315427299392 1319948342784 1320425275392 1321759217952 1322640525312 1326763173888 1327647817728 1328989056768 1330260439212 1330722965664 1334038560768 1335779057664 1337128511184 1338020066304 1338755078032 1339371783774 1343823377408 1344308936704 1344460737024 1345667007424 1346214831552 1348473348072 1349550637056 1349683218647 1350779879424 1350914003136 1352676517128 1353578439168 1354321997544 1354811350272 1354945874283 1357263476736 1358168457216 1359940435968 1361314298208 1366486622208 1367867097648 1368779148288 1370564970624 1375772442624 1377162298944 1379472735384 1380574789632 1381272509457 1382376001536 1383772529016 1384557707264 1384695184896 1385956438784 1386094055301 1387764672032 1390092895852 1391203434496 1391360530176 1392608879776 1393175814048 1395355551488 1395513116028 1397900107776 1400657215488 1402072211328 1402718084496 1406256766734 1407399395328 1408821202368 1411599849984 1413025900479 1414154760192 1414665732096 1416527258112 1418375376576 1423764504576 1425202844256 1425717808128 1427593877316 1431115333632 1432856231936 1433516285952 1434303756416 1434887664768 1436175067568 1437132663808 1438584508498 1439753404416 1440254001152 1441774970352 1442295922176 1444050421248 1444193806122 1444715631936 1445509254513 1448360262744 1449517350912 1450981707072 1451505985536 1455312235341 1456494723072 1460841705216 1462845876048 1464014536704 1467873588096 1468383962112 1472254531038 1473430708224 1473963098112 1475452150272 1476435935232 1477246982656 1479174321088 1479855711816 1481655900968 1482839588864 1484941885632 1485478434816 1486274197832 1486979120196 1487265198592 1487970590976 1488767689027 1489305620576 1491102203904 1492608570624 1493603794944 1494424273152 1494964248576 1495112688864 1497063336372 1498884457956 1502139915264 1506099462786 1506623127792 1507847307264 1511801299584 1512347553792 1513875383352 1519627364352 1523612247237 1524162769056 1525380415488 1526921411328 1527939514368 1529932990464 1530773425312 1531326534656 1531478585484 1533341571932 1533895609216 1537123876864 1537297449984 1538850484854 1539702677504 1539876541824 1541258142224 1541885591952 1547114164224 1549132657152 1551171125094 1551731604672 1557627420672 1559200993632 1560446631936 1561235256036 1565103863808 1566684989748 1569774995424 1572637621248 1575739367424 1576604964992 1577331237744 1583145549824 1583324319744 1584744902144 1584923852664 1585801560064 1587403595584 1588049831232 1589318516736 1589474653432 1590924105216 1591498948608 1593434947584 1593593165376 1595513874432 1595672298648 1597125721692 1598190634752 1601083262976 1603172168448 1604241113088 1605861776928 1611963260928 1613591725968 1615696951014 1616774246784 1619722579968 1620285751296 1624556723904 1625854574592 1629405295587 1630707019776 1632192354304 1632354420456 1632944233728 1633841255524 1634930649344 1637063714912 1638371557376 1638556563456 1639148617728 1640026701056 1641120219136 1642778139616 1643446918368 1644921443668 1645701610554 1647016353792 1649019887616 1651171335168 1651931957376 1652839409658 1653941470848 1661902855488 1662480692736 1664071111224 1666862888589 1668194537472 1668797300736 1672058472561 1673173348416 1675468823148 1681227307296 1681834779648 1688201920512 1689129296896 1689739624448 1689907404672 1691963113856 1694170588688 1694951018766 1696328220672 1698982264832 1700607602688 1700776462032 1701390998016 1702325619528 1703109806271 1705181575683 1708770335232 1709387759616 1711637103552 1712255563776 1722120103476 1722742351488 1725632560368 1727011160064 1729264361472 1732165512192 1733915410002 1738746888192 1739702030336 1740503434752 1742774239296 1744894259008 1745698055256 1746288246784 1747116490752 1748684029952 1752330848256 1753269562712 1753903065856 1754101117836 1755502460928 1758964875264 1759931123712 1760567033856 1760741846784 1762345623936 1763520700416 1765996869852 1767605433558 1769017565184 1771985409024 1773680585616 1774297287552 1778718081024 1781038743552 1782838014912 1784026755072 1785829045032 1788158985111 1792614316032 1794953108736 1797964464096 1799400849408 1801039839232 1801218670848 1803568689504 1804771252224 1805762663392 1806415133696 1806594499044 1808062414848 1808240041226 1809684635648 1813253914624 1813458668544 1815085730944 1815290691714 1818871027632 1820502946082 1821982162944 1822821470208 1823822796864 1825038864384 1827419960832 1829266088217 1834363256832 1836216398592 1839296980512 1840766386176 1841696679276 1843168002048 1845030038688 1846260246528 1848125407068 1855147373568 1857567752064 1860684154704 1863866810368 1867542953984 1869429615104 1869640712424 1870290779328 1871318182199 1872080000127 1875009022312 1876532527104 1876718854656 1877396963328 1878428269824 1882133133312 1882320016968 1884034533972 1885539680256 1888703010816 1891167168768 1898352672768 1900270459008 1900957077504 1903458503088 1905941912274 1908153778176 1911355047936 1913183553024 1915116321969 1919671205888 1922366627136 1923061229568 1925400561664 1925591741496 1926287509248 1927345672684 1931147016992 1932689801216 1933606453248 1934642276096 1935341314048 1938085145424 1940416313788 1941336630414 1941992964096 1942887555072 1945422406656 1947788940288 1948686201216 1949756668878 1950461168064 1952019382272 1957164784128 1957845282816 1963006041384 1964574277632 1967269533696 1968581246976 1972428258051 1973140949088 1979922514176 1980637913088 1982638826928 1983960787968 1990144760832 1991471726592 1992565697536 1993285664768 1993483585152 1995390658818 1996084448496 1998512610608 2001057841152 2001254427649 2002853220352 2003668586496 2005692766776 2007030099456 2008132617048 2008830837056 2009057675661 2015735066112 2016463405056 2018500511136 2026169819136 2031482996316 2032217025408 2035895215104 2037252685824 2039910653952 2041971447312 2049729933312 2051800646472 2053168722432 2055847455936 2056976790263 2062818885632 2063658663936 2065510209536 2065743448416 2068228166792 2068975472896 2069209103076 2070862184448 2073564002304 2075658793524 2076836560896 2077042777344 2078934658176 2081647008048 2085139343778 2086805151744 2088913319664 2093033327232 2096850161664 2100985823232 2103108316992 2109385150101 2111099092992 2113231803552 2117399774976 2121232140288 2121998598144 2124579930112 2124790887168 2127351832576 2127563064864 2129500962256 2130920846336 2133073581566 2134777683968 2135646756864 2137562891264 2137804266384 2138576712192 2138988150784 2141149035904 2141390815974 2146673000448 2149284347904 2150274428928 2151455634624 2154262601352 2155698995712 2157876762747 2159630106624 2160381001728 2166075631872 2172540394116 2174276026368 2176472560608 2177258978304 2184742084608 2185531490304 2191262557824 2194268814072 2196021805056 2198693183488 2201561780224 2201810382144 2202575943168 2203785879544 2205255294464 2207483125109 2208381796557 2210146062336 2210944647168 2213178225408 2214653902848 2215870473984 2216640923648 2218761481632 2219783567724 2222483851452 2224259383296 2229411296748 2230897797888 2233958430864 2241636409728 2242446372864 2248326686934 2250935894016 2253209872896 2259149194179 2259934691688 2261770960896 2267476803584 2267701949376 2268521330688 2269767492704 2270813075028 2273575434244 2278360446976 2279183679488 2279441046528 2282182804736 2283007418368 2286244153584 2288070623232 2290382116992 2291909271552 2294899485696 2296160137968 2296989801984 2297217878226 2300012357898 2300843413824 2302681546752 2305685815296 2309554016256 2311887213336 2320671246336 2323698985728 2326756687641 2327597407008 2336441131008 2338801490448 2340669947904 2341852884054 2346574831616 2347422711808 2347655795712 2349794165248 2350027484622 2351360933888 2354662493136 2356575731712 2356807244744 2358690086912 2358956431872 2362647212032 2363609051136 2364907447488 2365729716736 2365996856616 2374718324736 2377117353216 2378702340096 2381105393376 2384211980148 2390152421376 2393270811648 2395688582538 2397285952128 2401624894464 2404758252672 2406361669632 2408792665392 2410749886464 2417944891392 2420387588952 2423545426521 2425161370176 2426493578933 2429309550592 2429583869952 2430428626944 2431763729152 2433385152512 2436559947776 2436835085856 2438781861888 2439021450956 2446060529664 2448288531456 2448531630684 2449416350592 2450761883286 2452395974016 2455595572368 2457557336064 2460040051584 2461680328704 2464167209424 2467382165502 2473529831424 2476757002752 2479259114487 2480912206272 2492854283232 2493721039104 2496106666836 2502291806208 2503195951104 2504571026432 2509510844416 2509760022624 2512046045296 2513203234722 2514052907008 2518270681088 2521556225024 2521840960944 2522752169472 2524103594594 2531136897024 2532302880768 2533693945344 2534609436672 2534861107008 2537944670784 2541255883032 2542426528149 2548473397248 2550911404032 2553488429292 2563155502848 2564081639424 2567455655328 2568383345664 2578141937664 2583180155214 2584113527232 2588448840552 2589323952128 2590516740096 2593896542208 2597051920384 2598248268288 2599675558504 2600614890752 2600873115003 2608120332288 2609553045504 2610460377088 2610755152128 2614161358944 2617341388512 2618547082884 2619432370176 2623026044928 2629904344068 2630854598784 2639896685568 2640850550784 2643518435904 2645281050624 2651408150337 2653526347776 2655295635456 2657978113536 2660520878424 2661445931328 2668077121536 2671558115328 2674257022368 2676040132608 2677510156064 2678743567548 2687646754816 2688617873408 2688921474048 2691334014848 2692429663104 2696946696144 2699101274112 2699366437294 2701559758848 2701828006272 2705353034256 2707156878336 2708643995088 2709622700544 2709891748566 2712360061839 2714526953472 2716336914432 2719880871936 2722628596416 2730754419123 2732973244416 2735734195296 2737558296576 2741129941248 2751544885248 2754324597888 2758945470768 2761149579264 2762545018914 2764752003072 2767545058032 2769115414528 2769390369792 2771912877568 2772188110602 2775529344064 2780185791704 2782406868992 2782721060352 2785217759552 2786351628096 2790711102976 2791026232056 2793530382781 2795800215552 2801314430976 2804144422656 2805436168992 2812513533468 2814798790656 2817642404736 2823199699968 2826051800958 2828309520384 2829331464192 2833054516224 2836750753152 2847529009152 2850405688512 2851435616256 2855187754632 2858912868411 2862230667264 2865712463872 2867032571904 2868607512832 2869775329536 2872350135136 2874265327616 2877169016996 2879506808832 2883549940704 2884591844352 2888100842496 2888387612244 2889431263872 2891018509026 2896720525488 2899034701824 2901963414144 2903011971072 2910624470682 2912989446144 2921683410432 2924635003317 2925691752096 2928029073408 2935747176192 2936767924224 2944509062076 2946861416448 2950904300544 2952871870464 2954493965312 2958348642176 2959711423632 2963311801936 2965679177728 2969883771264 2970956869632 2972548395664 2973958240392 2974530397184 2975941181952 2977535378054 2978611241152 2982204407808 2985217141248 2987207589888 2988848546304 2989928497152 2990225377728 2994126672744 2997768915912 3004279830528 3012198925572 3013246255584 3023602599168 3024695107584 3027750766704 3039254728704 3047224494474 3048325538112 3050760830976 3053842822656 3055879028736 3059865980928 3061546850624 3062653069312 3062957170968 3066683143864 3067791218432 3074247753728 3074594899968 3077700969708 3079405355008 3079753083648 3082516284448 3083771183904 3094228328448 3098265314304 3102342250188 3103463209344 3115254841344 3118401987264 3120893263872 3122470512072 3127709015667 3130207727616 3133369979496 3139549990848 3145275242496 3151478734848 3153209929984 3154662475488 3166648639488 3169489804288 3169847705328 3171603120128 3174807191168 3176099662464 3178949306864 3181848210432 3182997897216 3186869895168 3187186330752 3191027748864 3191344597296 3194251443384 3196381269504 3199610372349 3202166525952 3206344336896 3208482226176 3211723553856 3223926521856 3227183451936 3231393902028 3233548493568 3239445159936 3240571502592 3249113447808 3258810591174 3261414039552 3264384708608 3264708840912 3265888467456 3267682511048 3269861298688 3274127429824 3276743114752 3277113126912 3278297235456 3280053402112 3282240438272 3285556279232 3286893836736 3289842887336 3291403221108 3294032707584 3298039775232 3302342670336 3303863914752 3305678819316 3307882941696 3323805710976 3324961385472 3328142222448 3333725777178 3336389074944 3337594601472 3344116945122 3346346696832 3350937646296 3362454614592 3363669559296 3372490030401 3376403841024 3378258593792 3379479248896 3379814809344 3383926227712 3388341177376 3389902037532 3392656441344 3401215205376 3401552924064 3402781996032 3404651239056 3406219612542 3410363151366 3417540670464 3418775519232 3423274207104 3424511127552 3444240206952 3445484702976 3450018536847 3451265120736 3454022320128 3458528722944 3464331024384 3467830820004 3479404060672 3481006869504 3485548478592 3489788518016 3491396110512 3494232981504 3497368059904 3504661696512 3506539125424 3507806131712 3508202235672 3511004921856 3512779326081 3517929750528 3519862247424 3521134067712 3521483693568 3524691247872 3525041226933 3527041400832 3531993739704 3535210867116 3538035130368 3543970818048 3547361171232 3548594575104 3562077487104 3565676029824 3568053510144 3571658090064 3576317970222 3585228632064 3589906217472 3593532873807 3595928928192 3598801698816 3602079678464 3602437341696 3607137379008 3609542504448 3611525326784 3612830267392 3613188998088 3616124829696 3616480082452 3619369271296 3626507829248 3626917337088 3630171461888 3630581383428 3637742055264 3641005892164 3643964325888 3645642940416 3647645593728 3650077728768 3654839921664 3658532176434 3668726513664 3672432797184 3676142824929 3678593961024 3681532772352 3683393358552 3686336004096 3690060077376 3692520493056 3696250814136 3701073248253 3710294747136 3715135504128 3721368309408 3727733620736 3738859230208 3739281424848 3740581558656 3742636364398 3744160000254 3750018044624 3753065054208 3753437709312 3754793926656 3756856539648 3764266266624 3764640033936 3768069067944 3769804852083 3771079360512 3777406021632 3782334337536 3786155391891 3796705345536 3800540918016 3801914155008 3806917006176 3811883824548 3822710095872 3826367106048 3830232643938 3839342411776 3844733254272 3846122459136 3850801123328 3851183482992 3852575018496 3854691345368 3859720494089 3862294033984 3865379602432 3867212906496 3869284552192 3870682628096 3874770232821 3876170290848 3880832627576 3882673260828 3883985928192 3885775110144 3890844813312 3895577880576 3897372402432 3899513337756 3900922336128 3914329568256 3915690565632 3926012082768 3929148555264 3934539067392 3937162493952 3944856516102 3946281898176 3959845028352 3961275826176 3965277653856 3967921575936 3980289521664 3982943453184 3985131395072 3986571329536 3986967170304 3990781317636 3992168896992 3997025221216 4002115682304 4002508855298 4005706440704 4007337172992 4011385533552 4014060198912 4016265234096 4017661674112 4018115351322 4031470132224 4032926810112 4037001022272 4049049655941 4052339638272 4062965992632 4064434050816 4071790430208 4074505371648 4079821307904 4083942894624 4099459866624 4103601292944 4106337444864 4111694911872 4113953580526 4125637771264 4127317327872 4131020419072 4131486896832 4136456333584 4137950945792 4138418206152 4141724368896 4142131257227 4143817528371 4147128004608 4151317587048 4153673121792 4154085554688 4157869316352 4158282165903 4163294016096 4170278687556 4173610303488 4177826639328 4186066654464 4193700323328 4201971646464 4206216633984 4218770300202 4222198185984 4226463607104 4234799549952 4239077701437 4242464280576 4243997196288 4249159860224 4249581774336 4254703665152 4255126129728 4259001924512 4261841692672 4266147163132 4269555367936 4271293513728 4275125782528 4275608532768 4277153424384 4277976301568 4282298071808 4282781631948 4293346000896 4298568695808 4300548857856 4302911269248 4308525202704 4311397991424 4315753525494 4319260213248 4320762003456 4332151263744 4336527763539 4345080788232 4348552052736 4352945121216 4354517956608 4365936706023 4369484169216 4382525115648 4388537628144 4392043610112 4397386366976 4403123560448 4403620764288 4405151886336 4407571759088 4410510588928 4414966250218 4416763593114 4420292124672 4421889294336 4426356450816 4429307805696 4431740947968 4433281847296 4437522963264 4439567135448 4444967702904 4448518766592 4458822593496 4461795595776 4466303067081 4467916861728 4483272819456 4484892745728 4496653373868 4506419745792 4518298388358 4519869383376 4523541921792 4534953607168 4535403898752 4537042661376 4539534985408 4541626150056 4547150868488 4553083457099 4556720893952 4558367358976 4558882093056 4564365609472 4566014836736 4570836741711 4572488307168 4576141246464 4580764233984 4583818543104 4589798971392 4592320275936 4593979603968 4594435756452 4600024715796 4601686827648 4611371630592 4619108032512 4623774426672 4641342492672 4647397971456 4653513375282 4655194814016 4672882262016 4677602980896 4681339895808 4683705768108 4693149663232 4695311591424 4699588330496 4700054969244 4702721867776 4709324986272 4713614489488 4717380173824 4717912863744 4725294424064 4727218102272 4729814894976 4731459433472 4731993713232 4749436649472 4754234706432 4757404680192 4762210786752 4768423960296 4780304842752 4786541623296 4791377165076 4794571904256 4803249788928 4809516505344 4812723339264 4817585330784 4835889782784 4840775177904 4847090853042 4850322740352 4852987157866 4858619101184 4859167739904 4860857253888 4863527458304 4866770305024 4873119895552 4873670171712 4877563723776 4878042901912 4888215886761 4892121059328 4896577062912 4897063261368 4898832701184 4901523766572 4904791948032 4911191144736 4915114672128 4920080103168 4923360657408 4928334418848 4934764331004 4947059662848 4953514005504 4958518228974 4961824412544 4985708566464 4987442078208 4992213333672 5000588665767 5004583612416 5006391902208 5009142052864 5016175417683 5019021688832 5019520045248 5024092090592 5026406469444 5028105814016 5036541362176 5043112450048 5043681921888 5045504338944 5048207189188 5064605761536 5067387890688 5069218873344 5069722214016 5075889341568 5082511766064 5084853056298 5096946794496 5101822808064 5106976858584 5115544727049 5126311005696 5128163278848 5134911310656 5136766691328 5166360310428 5168227054464 5176897681104 5181033480192 5187793084416 5194103840768 5196496536576 5199351117008 5201229781504 5201746230006 5216240664576 5219106091008 5220920754176 5221510304256 5228322717888 5234682777024 5237094165768 5238864740352 5246052089856 5259808688136 5261709197568 5279793371136 5281701101568 5287036871808 5290562101248 5302816300674 5307052695552 5315956227072 5321041756848 5322891862656 5336154243072 5343116230656 5348514044736 5352080265216 5355020312128 5357487135096 5364476955333 5371002641009 5375293509632 5377235746816 5377842948096 5382668029696 5384859326208 5393893392288 5398202548224 5398732874588 5403119517696 5403656012544 5410706068512 5414313756672 5417287990176 5419245401088 5419783497132 5424720123678 5429053906944 5439761743872 5445257192832 5461508838246 5465946488832 5471468390592 5475116593152 5482259882496 5487798264651 5503089770496 5508649195776 5517890941536 5522299158528 5525090037828 5529504006144 5535090116064 5538780739584 5543825755136 5544376221204 5551058688128 5560371583408 5564813737984 5565442120704 5570435519104 5572703256192 5581422205952 5582052464112 5587060765562 5591600431104 5602628861952 5608288845312 5610872337984 5613954546597 5625027066936 5629597581312 5635284809472 5646399399936 5652103601916 5656619040768 5666109032448 5673501506304 5695058018304 5700811377024 5702871232512 5710375509264 5717825736822 5724461334528 5731424927744 5734065143808 5737215025664 5739550659072 5744700270272 5745348965907 5748530655232 5754338033992 5759013617664 5767099881408 5769183688704 5776201684992 5776775224488 5778862527744 5782037018052 5793441050976 5798069403648 5803926828288 5806023942144 5821248941364 5825978892288 5843366820864 5849270006634 5851383504192 5856058146816 5871494352384 5873535848448 5889018124152 5893722832896 5901808601088 5905743740928 5908987930624 5916697284352 5917284774153 5919422847264 5926623603872 5931358355456 5939767542528 5941913739264 5945096791328 5947916480784 5949060794368 5951882363904 5955070756108 5957222482304 5970434282496 5974415179776 5977697092608 5979856994304 5980450755456 5988253345488 5995537831824 6003763282947 6008559661056 6024397851144 6026492511168 6047205198336 6049390215168 6055501533408 6078509457408 6094448988948 6096651076224 6107685645312 6111758057472 6119731961856 6123093701248 6125306138624 6125914341936 6133366287728 6135582436864 6148495507456 6149189799936 6155401939416 6158810710016 6159506167296 6165032568896 6167542367808 6170930370789 6188456656896 6196530628608 6204684500376 6206926418688 6230509682688 6236803974528 6244941024144 6255418031334 6260415455232 6266739958992 6279099981696 6290550484992 6302957469696 6306419859968 6309324950976 6328155450303 6333297278976 6338979608576 6339695410656 6343206240256 6349614382336 6352199324928 6357898613728 6363696420864 6365995794432 6373739790336 6374372661504 6382055497728 6382689194592 6388502886768 6392762539008 6399220744698 6404333051904 6412688673792 6416964452352 6423447107712 6447853043712 6454366903872 6462787804056 6467096987136 6473630288241 6478890319872 6481143005184 6498226895616 6517621182348 6522828079104 6528769417216 6529417681824 6531776934912 6535365022096 6539722597376 6548254859648 6554226253824 6556594470912 6560106804224 6564480876544 6571112558464 6573787673472 6579685774672 6582806442216 6588065415168 6596079550464 6604685340672 6607727829504 6611357638632 6615765883392 6622449375327 6647611421952 6649922770944 6656284444896 6667451554356 6672778149888 6688233890244 6692693393664 6701875292592 6724909229184 6727339118592 6744980060802 6752807682048 6756517187584 6758958497792 6759629618688 6767852455424 6776682354752 6777447582537 6779804075064 6785312882688 6802430410752 6803105848128 6805563992064 6809302478112 6812439225084 6820726302732 6835081340928 6837551038464 6846548414208 6849022255104 6888480413904 6890969405952 6900037073694 6902530241472 6908044640256 6917057445888 6928662048768 6935661640008 6958808121344 6962013739008 6971096957184 6979577036032 6980270062923 6982792221024 6994736119808 7009323393024 7013078250848 7015612263424 7016404471344 7022009843712 7025558652162 7039724494848 7042268135424 7042967387136 7049382495744 7050082453866 7054082801664 7063987479408 7070421734232 7076070260736 7087941636096 7094722342464 7097189150208 7124154974208 7131352059648 7136107020288 7143316180128 7152635940444 7170457264128 7179812434944 7187065747614 7191857856384 7204159356928 7204874683392 7214274758016 7219085008896 7223050653568 7225660534784 7226377996176 7232249659392 7232960164904 7238738542592 7253015658496 7253834674176 7260342923776 7261162766856 7270636279563 7275484110528 7279480736799 7282011784328 7287928651776 7291285880832 7295291187456 7300155457536 7309679843328 7317064352868 7344865594368 7352285649858 7357187922048 7366786717104 7372672008192 7380120154752 7385040986112 7392501628272 7402146496506 7420589494272 7430271008256 7437777343461 7442736618816 7455467241472 7477718460416 7478562849696 7481163117312 7485272728796 7488320000508 7500036089248 7506875418624 7509587853312 7513713079296 7528532533248 7529280067872 7536138135888 7539609704166 7542158721024 7554812043264 7564668675072 7572310783782 7593410691072 7601081836032 7603828310016 7613834012352 7623767649096 7645420191744 7652734212096 7660465287876 7689466508544 7692244918272 7701602246656 7702366965984 7705150036992 7709382690736 7719440988178 7724588067968 7734425812992 7738569104384 7741365256192 7749540465642 7752340581696 7761665255152 7765346521656 7767971856384 7771550220288 7781689626624 7791155761152 7794744804864 7799026675512 7801844672256 7802619345009 7828659136512 7831381131264 7852024165536 7858297110528 7869078134784 7889713032204 7892563796352 7919690056704 7922551652352 7930555307712 7935843151872 7954224451011 7960579043328 7965886906368 7970262790144 7973142659072 7973934340608 7981562635272 7984337793984 7988723813347 7994050442432 8004231364608 8005017710596 8011412881408 8014674345984 8022771067104 8028120397824 8032530468192 8035323348224 8036230702644 8062940264448 8065853620224 8074002044544 8098099311882 8104679276544 8125931985264 8128868101632 8137080185517 8143580860416 8149010743296 8159642615808 8167885789248 8192263257369 8198919733248 8207202585888 8212674889728 8223389823744 8227907161052 8251275542528 8254634655744 8262040838144 8262973793664 8272912667168 8275901891584 8276836412304 8283448737792 8284262514454 8287635056742 8294256009216 8302635174096 8307346243584 8308171109376 8315738632704 8316564331806 8326588032192 8340557375112 8347220606976 8355653278656 8372133308928 8380591148343 8387400646656 8403943292928 8412433267968 8437540600404 8444396371968 8452927214208 8469599099904 8478155402874 8484928561152 8487994392576 8498319720448 8499163548672 8509407330304 8510252259456 8518003849024 8523683385344 8532294326264 8539110735872 8542587027456 8543426262197 8550251565056 8551217065536 8554306848768 8555952603136 8564596143616 8565563263896 8573248416121 8576738605233 8586692001792 8597137391616 8601097715712 8605822538496 8617050405408 8622795982848 8631507050988 8638520426496 8664302527488 8673055527078 8690161576464 8697104105472 8705890242432 8709035913216 8731873412046 8738968338432 8765050231296 8773905009951 8777075256288 8784087220224 8794772733952 8806247120896 8807241528576 8810303772672 8815143518176 8821021177856 8829932500436 8833527186228 8840584249344 8852712901632 8858615611392 8863481895936 8866563694592 8875045926528 8879134270896 8889935405808 8897037533184 8917645186992 8923591191552 8932606134162 8935833723456 8966545638912 8969785491456 8993306747736 9012839491584 9036596776716 9039738766752 9069907214336 9070807797504 9074085322752 9079069970816 9083252300112 9094301736976 9106166914198 9113441787904 9116734717952 9117764186112 9128731218944 9132029673472 9141673483422 9144976614336 9152282492928 9161528467968 9167637086208 9179597942784 9184640551872 9187959207936 9188871512904 9200049431592 9203373655296 9222743261184 9238216065024 9247548853344 9282684985344 9294795942912 9307026750564 9310389628032 9345764524032 9355205961792 9362679791616 9367411536216 9383127047001 9386299326464 9390623182848 9399176660992 9400109938488 9405443735552 9418649972544 9423823899577 9427228978976 9434760347648 9435825727488 9450588848128 9454436204544 9459629789952 9462918866944 9463987426464 9508469412864 9514809360384 9524421573504 9536847920592 9560609685504 9573083246592 9582754330152 9589143808512 9598831117047 9606499577856 9619033010688 9625446678528 9635170661568 9671779565568 9681550355808 9694181706084 9700645480704 9705974315732 9718335479808 9721714507776 9727054916608 9733540610048 9746239791104 9747340343424 9756085803824 9776431773522 9784242118656 9793154125824 9794126522736 9797665402368 9803047533144 9809583896064 9822382289472 9830229344256 9840160206336 9846721314816 9856668837696 9869528662008 9894119325696 9907028011008 9917036457948 9923648825088 9971417132928 9974884156416 9984426667344 10001177331534 10009167224832 10012783804416 10018284105728 10032350835366 10038043377664 10039040090496 10048184181184 10052812938888 10056211628032 10073082724352 10078173494927 10086224900096 10087363843776 10091008677888 10096414378376 10117470091203 10129211523072 10134775781376 10138437746688 10139444428032 10151778683136 10165023532128 10169706112596 10203645616128 10213953717168 10231089454098 10252622011392 10256326557696 10269822621312 10273533382656 10332720620856 10336454108928 10350055610541 10353795362208 10362066960384 10375586168832 10388207681536 10392993073152 10398702234016 10402459563008 10403492460012 10438212182016 10441841508352 10443020608512 10456645435776 10469365554048 10474188331536 10492104179712 10519617376272 10523418395136 10559586742272 10563402203136 10574073743616 10581124202496 10605632601348 10614105391104 10631912454144 10642083513696 10645783725312 10686232461312 10697028089472 10704160530432 10710040624256 10714974270192 10728953910666 10742005282018 10750587019264 10754471493632 10755685896192 10765336059392 10769718652416 10780598621421 10787786784576 10796405096448 10797465749176 10806239035392 10807312025088 10821412137024 10828627513344 10834575980352 10838490802176 10839566994264 10849440247356 10858107813888 10879523487744 10890514385664 10923017676492 10931892977664 10942936781184 10950233186304 10964519764992 10975596529302 11006179540992 11017298391552 11028428474787 11035781883072 11044598317056 11050180075656 11059008012288 11070180232128 11077561479168 11087651510272 11088752442408 11102117376256 11103219744759 11116726396507 11120743166816 11129627475968 11130884241408 11140871038208 11145406512384 11162844411904 11164104928224 11174121531124 11183200862208 11216577690624 11221744675968 11227909093194 11250054133872 11259195162624 11270569618944 11292798799872 11304207203832 11313238081536 11332218064896 11347003012608 11358466175673 11390116036608 11401622754048 11405742465024 11420751018528 11435651473644 11468130287616 11474430051328 11479101318144 11489400540544 11490697931814 11497061310464 11508676067984 11518027235328 11534199762816 11538367377408 11552403369984 11553550448976 11557725055488 11564074036104 11579161482267 11586882101952 11596138807296 11607853656576 11612047884288 11642497882728 11651957784576 11686733641728 11698540013268 11702767008384 11742988704768 11747071696896 11778036248304 11787445665792 11803617202176 11811487481856 11817975861248 11833394568704 11834569548306 11838845694528 11845349102549 11853247207744 11862716710912 11879535085056 11883827478528 11890193582656 11895832961568 11898121588736 11903764727808 11910141512216 11914444964608 11940868564992 11948830359552 11955394185216 11959713988608 11960901510912 11976506690976 11991075663648 12007526565894 12017119322112 12048795702288 12052985022336 12094410396672 12098780430336 12111003066816 12147148967823 12157018914816 12188897977896 12193302152448 12215371290624 12223516114944 12239463923712 12246187402496 12250612277248 12251828683872 12266732575456 12271164873728 12298379599872 12310803878832 12317621420032 12319012334592 12330065137792 12335084735616 12341860741578 12376913313792 12393061257216 12409369000752 12413852837376 12426393771681 12461019365376 12473607949056 12489882048288 12510836062668 12520830910464 12533479917984 12558199963392 12581100969984 12605914939392 12612839719936 12618649901952 12656310900606 12666594557952 12677959217152 12679390821312 12686412480512 12699228764672 12704398649856 12715797227456 12717233104311 12727392841728 12731991588864 12747479580672 12748745323008 12764110995456 12765378389184 12777005773536 12785525078016 12798441489396 12808666103808 12825377347584 12833928904704 12846894215424 12895706087424 12908733807744 12925575608112 12934193974272 12947260576482 12957780639744 12962286010368 12996453791232 13009583290617 13035242364696 13045656158208 13057538834432 13058835363648 13063553869824 13070730044192 13079445194752 13096509719296 13097810118069 13108452507648 13120213608448 13128961753088 13142225116928 13147575346944 13159371549344 13165612884432 13176130830336 13192159100928 13209370681344 13215455659008 13222715277264 13231531766784 13244898750654 13295222843904 13299845541888 13312568889792 13334903108712 13345556299776 13376467780488 13385386787328 13398909201243 13403750585184 13449818458368 13454678237184 13489960121604 13513034375168 13517916995584 13519259237376 13535704910848 13553364709504 13554895165074 13559608150128 13570625765376 13604860821504 13606211696256 13611127984128 13618604956224 13624878450168 13641452605464 13659250371297 13670162681856 13675102076928 13693096828416 13698044510208 13776960827808 13781938811904 13800074147388 13805060482944 13834114891776 13857324097536 13871323280016 13917616242688 13924027478016 13942193914368 13959154072064 13960540125846 13965584442048 13973256126959 13989472239616 14018646786048 14026156501696 14031224526848 14032808942688 14044019687424 14051117304324 14079448989696 14085934774272 14098764991488 14100164907732 14108165603328 14127974958816 14140843468464 14152140521472 14175883272192 14189444684928 14194378300416 14248309948416 14262704119296 14272214040576 14286632360256 14305271880888 14340914528256 14359624869888 14374131495228 14383715712768 14409749366784 14428549516032 14438170017792 14446101307136 14451321069568 14452755992352 14465920329808 14477477085184 14507669348352 14520685847552 14522325533712 14541272559126 14550968221056 14558961473598 14564023568656 14575857303552 14582571761664 14590582374912 14600310915072 14619359686656 14634128705736 14689731188736 14704571299716 14714375844096 14733573434208 14745344016384 14760240309504 14770081972224 14785003256544 14804292993012 14841178988544 14860542016512 14875554686922 14885473237632 14910934482944 14955436920832 14957125699392 14962326234624 14970545457592 14976640001016 15000072178496 15001765997301 15013750837248 15019175706624 15027426158592 15048526253049 15057065066496 15058560135744 15072276271776 15079219408332 15084317442048 15109624086528 15129337350144 15144621567564 15202163672064 15207656620032 15227668024704 15247535298192 15290840383488 15305468424192 15320930575752 15346634181147 15378933017088 15384489836544 15403204493312 15404733931968 15410300073984 15418765381472 15438881976356 15449176135936 15477138208768 15482730512384 15499080931284 15504681163392 15523330510304 15530693043312 15543100440576 15563379253248 15582311522304 15589489609728 15598053351024 15603689344512 15605238690018 15657318273024 15662762262528 15704048331072 15716594221056 15738156269568 15779426064408 15785127592704 15839380113408 15845103304704 15861110615424 15871686303744 15908448902022 15921158086656 15940525580288 15946285318144 15947868681216 15963125270544 15968675587968 15977447626694 15988100884864 16008462729216 16010035421192 16022825762816 16029348691968 16045542134208 16056240795648 16065060936384 16070646696448 16072461405288 16093430865999 16113007923027 16125880528896 16131707240448 16148004089088 16196198623764 16209358553088 16251863970528 16257736203264 16274160371034 16287161720832 16319285231616 16335771578496 16384526514738 16397839466496 16414405171776 16425349779456 16446779647488 16455814322104 16463394793953 16483421898269 16502551085056 16509269311488 16524081676288 16525947587328 16545825334336 16551803783168 16553672824608 16566897475584 16568525028908 16575270113484 16588512018432 16605270348192 16616342218752 16631477265408 16633128663612 16653176064384 16681114750224 16694441213952 16711306557312 16744266617856 16761182296686 16774801293312 16807886585856 16824866535936 16841863639791 16875081200808 16888792743936 16905854428416 16939198199808 16956310805748 16969857122304 16998327097344 17018814660608 17020504518912 17036007698048 17047366770688 17064588652528 17078221471744 17085174054912 17086852524394 17100503130112 17102434131072 17108613697536 17129192287232 17131126527792 17146496832242 17153477210466 17173384003584 17194274783232 17202195431424 17211645076992 17234100810816 17245591965696 17263014101976 17277040852992 17328605054976 17346111054156 17380323152928 17394208210944 17411780484864 17418071826432 17463746824092 17477936676864 17530100462592 17547810019902 17554150512576 17568174440448 17589545467904 17612494241792 17614483057152 17620607545344 17630287036352 17642042355712 17659865000872 17667054372456 17681168498688 17682905519431 17705425803264 17717231222784 17726963791872 17733127389184 17750091853056 17751854322459 17758268541792 17779870811616 17794075066368 17835290373984 17847182383104 17865212268324 17871667446912 17933091277824 17939570982912 17986613495472 18011289848841 18025678983168 18073193553432 18079477533504 18139814428672 18141615595008 18148170645504 18158139941632 18166504600224 18188603473952 18212333828396 18226883575808 18235528372224 18257462437888 18264059346944 18283346966844 18289953228672 18323056935936 18335274172416 18359195885568 18369281103744 18375918415872 18377743025808 18400098863184 18406747310592 18445486522368 18476432130048 18495097706688 18512791112367 18565369970688 18589591885824 18614053501128 18620779256064 18691529048064 18710411923584 18734823072432 18766254094002 18772598652928 18781246365696 18798353321984 18800219876976 18810887471104 18837299945088 18847647799154 18854457957952 18869520695296 18871651454976 18901177696256 18908872409088 18919259579904 18925837733888 18927974852928 18984466350909 19016938825728 19029618720768 19048843147008 19073695841184 19121219371008 19146166493184 19165508660304 19178287617024 19197662234094 19212999155712 19238066021376 19250893357056 19270341323136 19343559131136 19363100711616 19388363412168 19401290961408 19411948631464 19420890864723 19436670959616 19443429015552 19454109833216 19467081220096 19492479582208 19494680686848 19512171607648 19552863547044 19568484237312 19586308251648 19588253045472 19595330804736 19606095066288 19619167792128 19644764578944 19680320412672 19693442629632 19713337675392 19739057324016 19788238651392 19814056022016 19834072915896 19847297650176 19867348125981 19942834265856 19949768312832 19968853334688 20002354663068 20018334449664 20036568211456 20064701670732 20076086755328 20078080180992 20096368362368 20105625877776 20146165448704 20156346989854 20172449800192 20174727687552 20182017355776 20192828756752 20234940182406 20258423046144 20269551562752 20276875493376 20278888856064 20303557366272 20330047064256 20339412225192 20407291232256 20427907434336 20462178908196 20505244022784 20512653115392 20539645242624 20547066765312 20665441241712 20672908217856 20700111221082 20707590724416 20724133920768 20751172337664 20776415363072 20785986146304 20797404468032 20804919126016 20806984920024 20859475373221 20876424364032 20883683016704 20886041217024 20913290871552 20938731108096 20940810188769 20948376663072 20984208359424 21039234752544 21046836790272 21119173484544 21126804406272 21148147487232 21162248404992 21211265202696 21228210782208 21263824908288 21284167027392 21291567450624 21372464922624 21394056178944 21408321060864 21420081248512 21429948540384 21457907821332 21484010564036 21501174038528 21511371792384 21530672118784 21539437304832 21561197242842 21575573569152 21594931498352 21612478070784 21614624050176 21642824274048 21657255026688 21669151960704 21676981604352 21679133988528 21698880494712 21716215627776 21759046975488 21781028771328 21838442210397 21846035352984 21863785955328 21885873562368 21900466372608 21929039529984 21951193058604 22034596783104 22056856949574 22071563766144 22100360151312 22118016024576 22140360464256 22155122958336 22175303020544 22177504884816 22204234752512 22206439489518 22233452793014 22241486333632 22259254951936 22261768482816 22281742076416 22290813024768 22313332030383 22325688823808 22328209856448 22348243062248 22366401724416 22433155381248 22443489351936 22455818186388 22500108267744 22541139237888 22585597599744 22608414407664 22626476163072 22664436129792 22694006025216 22716932351346 22780232073216 22803245508096 22811484930048 22841502037056 22871302947288 22936260575232 22948860102656 22958202636288 22978801081088 22981395863628 22994122620928 23017352135968 23068399525632 23076734754816 23104806739968 23107100897952 23115450110976 23128148072208 23158322964534 23173764203904 23215707313152 23224095768576 23284995765456 23303915569152 23373467283456 23397080026536 23405534016768 23485977409536 23494143393792 23556072496608 23574891331584 23607234404352 23635951722496 23666789137408 23669139096612 23677691389056 23690698205098 23706494415488 23759070170112 23767654957056 23780387165312 23791665923136 23796243177472 23807529455616 23820283024432 23828889929216 23862673353033 23881737129984 23897660719104 23910788370432 23919427977216 23921803021824 23953013381952 23966171440041 23982151327296 24015053131788 24034238644224 24097591404576 24105970044672 24188820793344 24197560860672 24222006133632 24294297935646 24314037829632 24377795955792 24386604304896 24411240556551 24430742581248 24447032229888 24478927847424 24492374804992 24501224554496 24503657367744 24533465150912 24542329747456 24576789772107 24596759199744 24621607757664 24635242840064 24638024669184 24660130275584 24670169471232 24683721483156 24753826627584 24786122514432 24818738001504 24827705674752 24852787543362 24922038730752 24947215898112 24979764096576 25021672125336 25041661820928 25066959835968 25116399926784 25141773445029 25162201939968 25211829878784 25225679439872 25237299803904 25312621801212 25333189115904 25355918434304 25358781642624 25398457529344 25408797299712 25431594454912 25434466208622 25454785683456 25463983177728 25494959161344 25497490646016 25528221990912 25530756778368 25554011547072 25571050156032 25596882978792 25617332207616 25630278786591 25650754695168 25667857809408 25693788430848 25719745248363 25791412174848 25817467615488 25851151216224 25868387948544 25894521152964 25915561279488 25992907582464 26019166581234 26070484729392 26091312316416 26115077668864 26117670727296 26127107739648 26141460088384 26158890389504 26193019438592 26195620236138 26216905015296 26219480597777 26240427216896 26257923506176 26284450233856 26295150693888 26318743098688 26321715029853 26331225768864 26352261660672 26384318201856 26418741362688 26430911318016 26445430554528 26463063533568 26489797501308 26590445687808 26599691083776 26625137779584 26669806217424 26691112599552 26752935560976 26770773574656 26797818402486 26807501170368 26899636916736 26909356474368 26979920243208 27026068750336 27038518474752 27071409821696 27106729419008 27109790330148 27119216300256 27209721643008 27212423392512 27222255968256 27237209912448 27249756900336 27282905210928 27318500742594 27340325363712 27350204153856 27386193656832 27396089020416 27553921655616 27563877623808 27600148294776 27610120965888 27668229783552 27714648195072 27742646560032 27835232485376 27848054956032 27884387828736 27918308144128 27921080251692 27931168884096 27946512253918 27978944479232 28037293572096 28052313003392 28062449053696 28065617885376 28088039374848 28102234608648 28149381141003 28158897979392 28171869548544 28197529982976 28200329815464 28216331206656 28255949917632 28271471698731 28281686936928 28304281042944 28351766544384 28378889369856 28388756600832 28525408238592 28544428081152 28573264720512 28610543761776 28681829056512 28719249739776 28748262990456 28767431425536 28796493351141 28819498733568 28857099032064 28876340035584 28892202614272 28902642139136 28905511984704 28931840659616 28954954170368 29015338696704 29041371695104 29044651067424 29082545118252 29101936442112 29117922947196 29128047137312 29165143523328 29181164749824 29200621830144 29238719373312 29268257411472 29379462377472 29409142599432 29428751688192 29467146868416 29490688032768 29520480619008 29540163944448 29570006513088 29608585986024 29682357977088 29721084033024 29751109373844 29770946475264 29910873841664 29914251398784 29924652469248 29941090915184 29953280002032 30000144356992 30003531994602 30027501674496 30038351413248 30054852317184 30097052506098 30114130132992 30117120271488 30144552543552 30158438816664 30168634884096 30219248173056 30234520484781 30258674700288 30289243135128 30404327344128 30415313240064 30455336049408 30495070596384 30610936848384 30641861151504 30693268362294 30757866034176 30768979673088 30806408986624 30809467863936 30820600147968 30837530762944 30877763952712 30898352271872 30929566932707 30954276417536 30965461024768 30998161862568 31009362326784 31046661020608 31050166831623 31061386086624 31086200881152 31126758506496 31164623044608 31178979219456 31196106702048 31207378689024 31210477380036 31314636546048 31325524525056 31408096662144 31476312539136 31558852128816 31570255185408 31678760226816 31690206609408 31722221230848 31743372607488 31816897804044 31842316173312 31881051160576 31895737362432 31926250541088 31937351175936 31954895253388 31976201769728 32020070842384 32045651525632 32058697383936 32091084268416 32112481591296 32130121872768 32141293392896 32144922810576 32186861731998 32226015846054 32251761057792 32263414480896 32296008178176 32392397247528 32418717106176 32503727941056 32515472406528 32548320742068 32574323441664 32638570463232 32671543156992 32769053029476 32795678932992 32828810343552 32850699558912 32893559294976 32911628644208 32926789587906 32966843796538 33005102170112 33018538622976 33048163352576 33051895174656 33085285424361 33091650668672 33103607566336 33107345649216 33133794951168 33137050057816 33150540226968 33177024036864 33210540696384 33232684437504 33262954530816 33266257327224 33306352128768 33309659234277 33350179189521 33362229500448 33388882427904 33422613114624 33488533235712 33522364593372 33549602586624 33649733071872 33683727279582 33750162401616 33777585487872 33811708856832 33878396399616 33912621611496 33939714244608 33996654194688 34037629321216 34041009037824 34072015396096 34075398527019 34094733541376 34129177305056 34156442943488 34170348109824 34173705048788 34201006260224 34204868262144 34217227395072 34258384574464 34262253055584 34292993664484 34306954420932 34404390862848 34423290153984 34468201621632 34491183931392 34526028203952 34554081705984 34657210109952 34692222108312 34737484446801 34760646305856 34788416421888 34823560969728 34836143652864 34927493648184 34955873353728 35060200925184 35095620039804 35108301025152 35224988483584 35228966114304 35241215090688 35260574072704 35284084711424 35319730001744 35334108744912 35362336997376 35365811038862 35410851606528 35434462445568 35453927583744 35466254778368 35500183706112 35503708644918 35516537083584 35536047307647 35559741623232 35588150132736 35670580747968 35694364766208 35730424536648 35743334893824 35866182555648 35879141965824 35973226990944 36022579697682 36051357966336 36146387106864 36158955067008 36279628857344 36283231190016 36296341291008 36316279883264 36333009200448 36377206947904 36424667656792 36441446903469 36453767151616 36471056744448 36514924875776 36528118693888 36566693933688 36579906457344 36599502121613 36646113871872 36670548344832 36718391771136 36738562207488 36751836831744 36755486051616 36800197726368 36813494621184 36952864260096 36990195413376 37025582224734 37130739941376 37179183771648 37228107002256 37241558512128 37279181315043 37383058096128 37420823847168 37469646144864 37532508188004 37545197305856 37562492731392 37596706643968 37600439753952 37674599890176 37695295598308 37708915915904 37743302909952 37802355392512 37817744818176 37838519159808 37851675467776 37855949705856 37968932701818 38033877651456 38059237441536 38097686294016 38147391682368 38242438742016 38292332986368 38331017320608 38356575234048 38395324468188 38425998311424 38476132042752 38501786714112 38540682646272 38687118262272 38726201423232 38776726824336 38802581922816 38823897262928 38841781729446 38873341919232 38886858031104 38908219666432 38934162440192 38984959164416 38989361373696 39024343215296 39028749871851 39105727094088 39136968474624 39140813340763 39172616503296 39176506090944 39190661609472 39212190132576 39238335584256 39289529157888 39293430354207 39360640825344 39386885259264 39426675350784 39478114648032 39576477302784 39628112044032 39668145831792 39694595300352 39734696251962 39885668531712 39899536625664 39937706669376 40004709326136 40036668899328 40073136422912 40129403341464 40152173510656 40156160361984 40192736724736 40196727603729 40211251755552 40292330897408 40312693979708 40344899600384 40349455375104 40364034711552 40385657513504 40469880364812 40539103125504 40553750986752 40557777712128 40607114732544 40660094128512 40678824450384 40814582464512 40855814868672 40924357816392 40977751113891 41010488045568 41025306230784 41079290485248 41094133530624 41330882483424 41345816435712 41400222442164 41415181448832 41502344675328 41552830726144 41571972292608 41594808936064 41609838252032 41613969840048 41718950746442 41752848728064 41767366033408 41772082434048 41826581743104 41877462216192 41881620377538 41896753326144 41919768380877 41968416718848 42078469505088 42093673580544 42238346969088 42296294974464 42324496809984 42422530405392 42456421564416 42527649816576 42568334054784 42583134901248 42744929845248 42788112357888 42816642121728 42840162497024 42859897080768 42915815642664 42968021128072 43002348077056 43022743584768 43061344237568 43078874609664 43122394485684 43151147138304 43174262981783 43189862996704 43229248100352 43285648548096 43314510053376 43338303921408 43353963208704 43358267977056 43397760989424 43432431255552 43562057542656 43676884420794 43692070705968 43727571910656 43771747124736 43800932745216 43858079059968 43902386117208 44069193566208 44113713899148 44143127532288 44200720302624 44236032049152 44280720928512 44310245916672 44350606041088 44355009769632 44408469505024 44412878979036 44466905586028 44482972667264 44523536965632 44563484152832 44581626049536 44626664060766 44651377647616 44656419712896 44696486124496 44732803448832 44866310762496 44886978703872 44911636372776 45000216535488 45082278475776 45171195199488 45216828815328 45252952326144 45328872259584 45388012050432 45433864702692 45606491016192 45622969860096 45683004074112 45742605894576 45872521150464 45897720205312 45916405272576 45957602162176 45962791727256 45988245241856 46034704271936 46039902543441 46136799051264 46153469509632 46209613479936 46214201795904 46230900221952 46256296144416 46316645929068 46347528407808 46431414626304 46448191537152 46569991530912 46746934566912 46794160053072 46811068033536 46971954819072 46988286787584 47112144993216 47149782663168 47214468808704 47271903444992 47333578274816 47338278193224 47355382778112 47381396410196 47412988830976 47518140340224 47535309914112 47560774330624 47583331846272 47592486354944 47615058911232 47640566048864 47657779858432 47725346706066 47763474259968 47821576740864 47838855954432 47843606043648 47906026763904 47932342880082 47964302654592 48030106263576 48068477288448 48195182809152 48211940089344 48339023769081 48377641586688 48395121721344 48444012267264 48588595871292 48628075659264 48755591911584 48773208609792 48822481113102 48861485162496 48957855694848 48984749609984 49002449108992 49007314735488 49066930301824 49084659494912 49153579544214 49193518399488 49243215515328 49270485680128 49276049338368 49320260551168 49340338942464 49367442966312 49390184381859 49450265694807 49507653255168 49572245028864 49637476003008 49655411349504 49705575086724 49894431796224 49959528193152 50043344250672 50083323641856 50133919671936 50232799853568 50283546890058 50324403879936 50423659757568 50451358879744 50474599607808 50525590919373 50625243602424 50666378231808 50711836868608 50717563285248 50796915058688 50817594599424 50863188909824 50868932417244 50909571366912 50994981292032 51056443981824 51061513556736 51108023094144 51142100312064 51193765957584 51234664415232 51260557573182 51301509390336 51387576861696 51439490496726 51582824349696 51634935230976 51702302432448 51736775897088 51789042305928 51831122558976 51985815164928 52038333162468 52140969458784 52182624632832 52230155337728 52235341454592 52254215479296 52282920176768 52317780779008 52386038877184 52391240472276 52433810030592 52438961195554 52480854433792 52568900467712 52590301387776 52637486197376 52643430059706 52662451537728 52704523321344 52768636403712 52837482725376 52861822636032 52890861109056 52926127067136 52979595002616 53048716558293 53180891375616 53199382167552 53250275559168 53339612434848 53382225199104 53505871121952 53541547149312 53595636804972 53615002340736 53799273833472 53818712948736 53959840486416 54033869546523 54052137500672 54077036949504 54142819643392 54213458838016 54219580660296 54238432600512 54268227283771 54419443286016 54424846785024 54444511936512 54474419824896 54499513800672 54565810421856 54637001485188 54680650727424 54772387313664 54792178040832 55107843311232 55127755247616 55200296589552 55220241931776 55336459567104 55429296390144 55485293120064 55538373337101 55670464970752 55696109912064 55768775657472 55836616288256 55842160503384 55862337768192 55893024507836 56074587144192 56104626006784 56124898107392 56131235770752 56204469217296 56298762282006 56317795958784 56343739097088 56395059965952 56400659630928 56432662413312 56511899835264 56542943397462 56563373873856 56608562085888 56703533088768 56757778739712 56777513201664 57050816477184 57088856162304 57146529441024 57221087523552 57363658113024 57438499479552 57496525980912 57534862851072 57592986702282 57638997467136 57714198064128 57752680071168 57784405228544 57805284278272 57811023969408 57863681319232 57909908340736 58030677393408 58036378401821 58082743390208 58089302134848 58165090236504 58203872884224 58235845894392 58256094274624 58262672594169 58330287046656 58362329499648 58401243660288 58477438746624 58536514822944 58758924754944 58818285198864 58857503376384 58934293736832 59040961238016 59080327888896 59140013026176 59217171972048 59364715954176 59442168066048 59502218747688 59541892950528 59602044377943 59821747683328 59828502797568 59849304938496 59882181830368 59906560004064 60000288713984 60007063989204 60055003348992 60109704634368 60194105012196 60228260265984 60234240542976 60289105087104 60316877633328 60438496346112 60469040969562 60517349400576 60578486270256 60808654688256 60830626480128 60910672098816 60990141192768 61221873696768 61283722303008 61386536724588 61515732068352 61537959346176 61612817973248 61618935727872 61641200295936 61675061525888 61755527905424 61796704543744 61859133865414 61908552835072 61930922049536 61996323725136 62018724653568 62093322041216 62100333663246 62122772173248 62172401762304 62253517012992 62329246089216 62357958438912 62392213404096 62414757378048 62420954760072 62578426119663 62629273092096 62651049050112 62816193324288 62952625078272 63117704257632 63140510370816 63357520453632 63380413218816 63444442461696 63486745214976 63633795608088 63684632346624 63762102321152 63791474724864 63852501082176 63874702351872 63909790506776 63952403539456 64017010628161 64040141684768 64091303051264 64117394767872 64182168536832 64224963182592 64260243745536 64282586785792 64289845621152 64373723463996 64452031692108 64503522115584 64592016356352 64784794495056 64837434212352 65007455882112 65030944813056 65096641484136 65148646883328 65277140926464 65343086313984 65515326631191 65538106058952 65591357865984 65657620687104 65701399117824 65787118589952 65823257288416 65853579175812 65933687593076 66096326705152 66103790349312 66170570848722 66183301337344 66207215132672 66214691298432 66274100115632 66301080453936 66354048073728 66421081392768 66465368875008 66525909061632 66532514654448 66612704257536 66619318468554 66700358379042 66724459000896 66777764855808 66845226229248 66977066471424 67044729186744 67099205173248 67299466143744 67367454559164 67500324803232 67623417713664 67756792799232 67825243222992 67879428489216 67993308389376 68075258642432 68082018075648 68144030792192 68150797054038 68189467082752 68258354610112 68312885886976 68340696219648 68347410097576 68402012520448 68409736524288 68434454790144 68516769148928 68524506111168 68585987328968 68613908841864 68808781725696 68846580307968 68936403243264 68982367862784 69052056407904 69314420219904 69384444216624 69474968893602 69521292611712 69647121939456 69672287305728 69854987296368 69911746707456 70120401850368 70191240079608 70216602050304 70449976967168 70457932228608 70482430181376 70521148145408 70568169422848 70639460003488 70668217489824 70724673994752 70731622077724 70821703213056 70907855167488 70932509556736 71000367412224 71007417289836 71033074167168 71072094615294 71119483246464 71341161495936 71388729532416 71460849073296 71486669787648 71732365111296 71758283931648 71898514320123 71946453981888 72045159395364 72102715932672 72292774213728 72317910134016 72566462380032 72592682582016 72632559766528 72666018400896 72754413895808 72849335313584 72882893806938 72907534303232 72942113488896 73029849751552 73056237387776 73133387867376 73159812914688 73199004243226 73233721669653 73292227743744 73341096689664 73436783542272 73477124414976 73503673663488 73510972103232 73600395452736 73626989242368 73730369316321 73905728520192 73980390826752 74051164449468 74261479882752 74358367543296 74456214004512 74483117024256 74558362630086 74766116192256 74841647694336 74939292289728 75065016376008 75090394611712 75124985462784 75193413287936 75200879507904 75349199780352 75390591196616 75417831831808 75425320335087 75486605819904 75604710785024 75635489636352 75677038319616 75703350935552 75711899411712 75937865403636 76067755302912 76195372588032 76294783364736 76484877484032 76584665972736 76662034641216 76713150468096 76790648936376 76851996622848 76890836359773 76952264085504 77003573428224 77081365292544 77159235745089 77374236524544 77452402846464 77553453648672 77605163845632 77647794525856 77683563458892 77746683838464 77816439332864 77969918328832 77978722747392 78048686430592 78057499743702 78211454188176 78273936949248 78281626681526 78345233006592 78353012181888 78381323218944 78424380265152 78476671168512 78579058315776 78586860708414 78658441793331 78721281650688 78773770518528 78853350701568 78956229296064 79152954605568 79256224088064 79336291663584 79389190600704 79469392503924 79771337063424 79799073251328 79875413338752 80009418652272 80073337798656 80146272845824 80258806682928 80304347021312 80312320723968 80385473449472 80393455207458 80422503511104 80466681834557 80584661794816 80625387959416 80689799200768 80698910750208 80728069423104 80771315027008 80939760729624 81012381100649 81078206251008 81115555424256 81214229465088 81320188257024 81357648900768 81629164929024 81711629737344 81848715632784 81955502227782 82020976091136 82050612461568 82158580970496 82188267061248 82661764966848 82691632871424 82800444884328 82830362897664 83004689350656 83105661452288 83143944585216 83189617872128 83219676504064 83227939680096 83437901492884 83505697456128 83544164868096 83653163486208 83754924432384 83763240755076 83793506652288 83839536761754 83936833437696 84156939010176 84187347161088 84476693938176 84592589948928 84648993619968 84814415096193 84845060810784 84912843128832 85055299633152 85136668109568 85166269802496 85576224715776 85633284243456 85680324994048 85719794161536 85831631285328 85936042256144 86004696154112 86045487169536 86122688475136 86157749219328 86244788971368 86302294276608 86348525963566 86379725993408 86389480053423 86458496200704 86571297096192 86629020106752 86676607842816 86707926417408 86716535954112 86795521978848 86864862511104 87124115085312 87353768841588 87384141411936 87543494249472 87601865490432 87716158119936 87804772234416 88138387132416 88227427798296 88286255064576 88401440605248 88472064098304 88561441857024 88620491833344 88701212082176 88710019539264 88816939010048 88825757958072 88933811172056 88965945334528 89047073931264 89126968305664 89163252099072 89253328121532 89302755295232 89312839425792 89392972248992 89732621524992 89773957407744 89823272745552 90000433070976 90164556951552 90342390398976 90433657630656 90505904652288 90657744519168 90703561454343 90776024100864 90867729405384 91212982032384 91245939720192 91366008148224 91485211789152 91795440410624 91832810545152 91915204324352 91925583454512 91976490483712 92069408543872 92079805086882 92273598102528 92306939019264 92419226959872 92428403591808 92461800443904 92512592288832 92633291858136 92695056815616 92788700798121 92862829252608 92896383074304 93139983061824 93493869133824 93588320106144 93622136067072 93943909638144 93976573575168 94224289986432 94428937617408 94543806889984 94667156549632 94676556386448 94710765556224 94762792820392 94825977661952 94921774379687 95036280680448 95070619828224 95121548661248 95166663692544 95184972709888 95230117822464 95281132097728 95315559716864 95450693412132 95526948519936 95643153481728 95687212087296 95812053527808 95864685760164 95928605309184 96060212527152 96136954576896 96390365618304 96423880178688 96678047538162 96755283173376 96790243442688 96888024534528 97177191742584 97256151318528 97511183823168 97546417219584 97644962226204 97722970324992 97915711389696 97969499219968 98004898217984 98014629470976 98133860603648 98169318989824 98307159088428 98387036798976 98486431030656 98552098676736 98640521102336 98680677884928 98734885932624 98780368763718 98900531389614 99015306510336 99144490057728 99274952006016 99310822699008 99411150173448 99788863592448 99919056386304 100050537568563 100086688501344 100166647283712 100267839343872 100465599707136 100567093780116 100648807759872 100902717759488 100949199215616 101051181838746 101250487204848 101332756463616 101423673737216 101435126570496 101593830117376 101635189198848 101726377819648 101737864834488 101819142733824 101989962584064 102112887963648 102123027113472 102216046188288 102226195581057 102284200624128 102387531915168 102469328830464 102521115146364 102603018780672 102775153723392 102878980993452 103269870461952 103404604864896 103473551794176 103578084611856 103662245117952 103971630329856 104076666324936 104212453340403 104281938917568 104365249265664 104460310675456 104470682909184 104508430958592 104565840353536 104635561558016 104772077754368 104782480944552 104867620061184 104877922391108 104961708867584 105137800935424 105180602775552 105274972394752 105286860119412 105324903075456 105674965450752 105723645272064 105781722218112 105852254134272 105959190005232 106097433116586 106361782751232 106398764335104 106500551118336 106608141922941 106679224869696 106764450398208 107011742243904 107083094298624 107191273609944 107230004681472 107598547666944 107637425897472 107919680972832 108067739093046 108104275001344 108154073899008 108285639286784 108426917676032 108439161320592 108476865201024 108536454567542 108838886572032 108849693570048 108889023873024 108948839649792 108999027601344 109131620843712 109274002970376 109324340710407 109361301454848 109544774627328 109584356081664 109798506364839 110215686622464 110255510495232 110400593179104 110440483863552 110858592780288 110970586240128 111076746674202 111340929941504 111392219824128 111537551314944 111673232576512 111684321006768 111724675536384 111786049015672 111837543945129 112149174288384 112209252013568 112249796214784 112262471541504 112408938434592 112597524564012 112635591917568 112687478194176 112790119931904 112801319261856 113023799670528 113085886794924 113126747747712 113407066177536 113515557479424 113555026403328 114101632954368 114177712324608 114293058882048 114442175047104 114727316226048 114876998959104 114993051961824 115069725702144 115185973404564 115277994934272 115428396128256 115505360142336 115568810457088 115610568556544 115622047938816 115727362638464 116061354786816 116072756803642 116165486780416 116178604269696 116330180473008 116407745768448 116471691788784 116512188549248 116525345188338 116660574093312 116724658999296 116802487320576 116954877493248 117073029645888 117422440022289 117517849509888 117636570397728 117715006752768 117868587473664 118081922476032 118160655777792 118280026052352 118434343944096 118729431908352 118884336132096 119004437495376 119083785901056 119204088755886 119643495366656 119657005595136 119698609876992 119764363660736 119813120008128 120000577427968 120014127978408 120110006697984 120121806459583 120219409268736 120388210024392 120456520531968 120468481085952 120578210174208 120590182811187 120633755266656 120876992692224 120938081939124 121034698801152 121156972540512 121617309376512 121661252960256 121821344197632 121980282385536 122443747393536 122567444606016 122773073449176 122933253341673 123031464136704 123075918692352 123225635946496 123237871455744 123282400591872 123350123051776 123511055810848 123593409087488 123718267730828 123817105670144 123992647450272 124037449307136 124186644082432 124200667326492 124245544346496 124507034025984 124658492178432 124715916877824 124784426808192 124829514756096 124841909520144 125156852239326 125258546184192 125302098100224 125632386648576 125759305142631 125905250156544 126235408515264 126281020741632 126715040907264 126888884923392 126973490429952 127267591216176 127369264693248 127524204642304 127582949449728 127705002164352 127749404703744 127819581013552 127904807078912 128034021256322 128080283369536 128182606102528 128234789535744 128364337073664 128449926365184 128520487491072 128565173571584 128579691242304 128747446927992 128904063384216 129007044231168 129184032712704 129522788945349 129569588990112 130014911764224 130061889626112 130193282968272 130297293766656 130686172627968 131030653262382 131076212117904 131182715731968 131315241374208 131402798235648 131574237179904 131646514576832 131707158351624 131867375186152 132192653410304 132207580698624 132341141697444 132366602674688 132414430265344 132429382596864 132548200231264 132602160907872 132708096147456 132842162785536 132930737750016 133051818123264 133065029308896 133225408515072 133238636937108 133400716758084 133448918001792 133690452458496 133954132942848 134089458373488 134198410346496 134598932287488 134734909118328 135000649606464 135246835427328 135513585598464 135650486445984 135758856978432 135986616778752 136164036151296 136288061584384 136301594108076 136378934165504 136516709220224 136694820195152 136804025040896 136819473048576 136868909580288 137033538297856 137049012222336 137171974657936 137227817683728 137617563451392 137693160615936 137872806486528 137964735725568 138104112815808 138628840439808 138768888433248 138949937787204 139042585223424 139294243878912 139344574611456 139709974592736 140240803700736 140382480159216 140433204100608 140899953934336 140915864457216 140964860362752 141042296290816 141136338845696 141278920006976 141336434979648 141449347989504 141463244155448 141643406426112 141815710334976 141865019113472 142000734824448 142014834579672 142066148334336 142144189230588 142238966492928 142682322991872 142777459064832 142921698146592 142973339575296 143464730222592 143516567863296 143797028640246 143892907963776 144090318790728 144205431865344 144585548427456 144635820268032 145017071307243 145132924760064 145185365164032 145265119533056 145332036801792 145508827791616 145698670627168 145765787613876 145815068606464 145884226977792 146059699503104 146266775734752 146319625829376 146398008486452 146467443339306 146584455487488 146873567084544 146954248829952 147007347326976 147021944206464 147200790905472 147253978484736 147460738632642 147811457040384 147960781653504 148102328898936 148350797084421 148522959765504 148716735086592 148912428009024 148966234048512 149116725260172 149683295388672 149878584579456 150130032752016 150249970925568 150386826575872 150401759015808 150698399560704 150781182393232 150835663663616 150850640670174 150973211639808 151209421570048 151270979272704 151354076639232 151406701871104 151423798823424 151576772758119 151875730807272 152135510605824 152390745176064 152589566729472 153169331945472 153324069282432 153426300936192 153581297872752 153703993245696 153781672719546 153904528171008 154162730585088 154318471490178 154748473049088 154904805692928 155106907297344 155210327691264 155295589051712 155367126917784 155493367676928 155632878665728 155939836657664 155957445494784 156097372861184 156114999487404 156422908376352 156547873898496 156563253363052 156690466013184 156706024363776 156762646437888 156848760530304 156953342337024 157158116631552 157173721416828 157316883586662 157442563301376 157706701403136 157912458592128 158305909211136 158512448176128 158672583327168 158778381201408 158938785007848 159146149674879 159542674126848 159598146502656 159750826677504 160018837304544 160146675597312 160292545691648 160517613365856 160624641447936 160770946898944 160786910414916 160845007022208 160933363669114 161250775918832 161379598401536 161397821500416 161456138846208 161542630054016 161879521459248 162024762201298 162101608639569 162156412502016 162231110848512 162428458930176 162640376514048 162715297801536 162804681851313 163258329858048 163423259474688 163697431265568 163911004455564 164041952182272 164317161940992 164376534122496 165323529933696 165383265742848 165600889768656 165660725795328 166009378701312 166211322904576 166287889170432 166379235744256 166439353008128 166455879360192 166615120011303 166875802985768 167011394912256 167088329736192 167306326972416 167509848864768 167526481510152 167587013304576 167679073523508 168313878020352 168374694322176 168953387876352 169185179897856 169297987239936 169628830192386 169690121621568 169825686257664 170110599266304 170273336219136 170332539604992 171152449431552 171266568486912 171360649988096 171439588323072 171663262570656 171872084512288 172009392308224 172090974339072 172245376950272 172315498438656 172489577942736 172604588553216 172697051927132 172759451986816 172778960106846 172916992401408 173142594192384 173258040213504 173353215685632 173415852834816 173433071908224 173591043957696 173729725022208 174109135205463 174248230170624 174707537683176 174768282823872 175086988498944 175203730980864 175432316239872 175609544468832 176276774264832 176454855596592 176572510129152 176802881210496 177122883714048 177240983666688 177402424164352 177420039078528 177633878020096 177651515916144 177867622344112 177931890669056 178094147862528 178111644060761 178253936611328 178326504198144 178506656243064 178605510590464 178625678851584 178785944497984 178806133133829 179465243049984 179547914815488 179646545491104 180000866141952 180329113903104 180684780797952 180867315261312 181315489038336 181407122908686 181552048201728 181735458810768 182425964064768 182491879440384 182732016296448 182970423578304 183590880821248 183665621090304 183830408648704 183851166909024 183952980967424 184138817087744 184159610173764 184547196205056 184613878038528 184838453919744 184856807183616 184923600887808 185025184577664 185266583716272 185390113631232 185577401596242 185725658505216 185792766148608 186279966123648 186987738267648 187176640212288 187244272134144 187735278358989 187887819276288 187953147150336 188448579972864 188857875234816 189087613779968 189334313099264 189353112772896 189421531112448 189525585640784 189651955323904 189843548759374 190072561360896 190141239656448 190243097322496 190333327385088 190369945419776 190460235644928 190562264195456 190631119433728 190901386824264 191053897039872 191286306963456 191374424174592 191624107055616 191729371520328 191857210618368 192051031884483 192120425054304 192273909153792 192780731236608 192847760357376 193356095076324 193510566346752 193776049069056 194354383485168 194512302637056 195022367646336 195092834439168 195289924452408 195445940649984 195831422779392 195938998439936 196009796435968 196029258941952 196267721207296 196338637979648 196545979893573 196614318176856 196774073597952 196972862061312 197104197353472 197281042204672 197361355769856 197469771865248 197560737527436 197801062779228 198288980115456 198549904012032 198621645398016 198822300346896 199577727184896 199838112772608 200101075137126 200173377002688 200333294567424 200535678687744 200931199414272 201134187560232 201297615519744 201805435518976 201898398431232 202102363677492 202500974409696 202847347474432 202870253140992 203187660234752 203270378397696 203452755639296 203475729668976 203638285467648 203979925168128 204225775927296 204246054226944 204432092376576 204452391162114 204568401248256 204775063830336 204938657660928 205042230292728 205206037561344 205550307446784 205757961986904 206539740923904 206809209729792 206947103588352 207156169223712 207943260659712 208153332649872 208424906680806 208563877835136 208920621350912 208941365818368 209016861917184 209131680707072 209271123116032 209544155508736 209564961889104 209735240122368 209755844782216 209923417735168 210275601870848 210361205551104 210549944789504 210573720238824 210649806150912 211349930901504 211447290544128 211563444436224 211704508268544 211918380010464 212194866233172 212723565502464 212797528670208 213001102236672 213216283845882 213358449739392 214023484487808 214166188597248 214382547219888 214460009362944 215197095333888 215274851794944 215695542960369 215839361945664 216135478186092 216208550002688 216308147798016 216571278573568 216853835352064 216878322641184 216953730402048 217072909135084 217699387140096 217778047746048 217897679299584 217998055202688 218263241687424 218548005940752 218648681420814 218722602909696 219089549254656 219168712163328 219597012729678 220431373244928 220511020990464 220801186358208 220880967727104 221717185560576 221941172480256 222153493348404 222784439648256 223075102629888 223346465153024 223368642013536 223449351072768 223572098031344 223675087890258 224298348576768 224418504027136 224499592429568 224524943083008 224817876869184 225195049128024 225271183835136 225374956388352 225580239863808 225602638523712 226047599341056 226171773589848 226253495495424 226275961005261 226814132355072 227031114958848 227110052806656 228203265908736 228586117764096 228884350094208 229454632452096 229753997918208 229986103923648 230139451404288 230371946809128 230555989868544 230672509079319 230856792256512 231010720284672 231137620914176 231221137113088 231244095877632 231454725276928 231477707235267 232122709573632 232145513607284 232330973560832 232357208539392 232660360946016 232815491536896 232943383577568 233024377098496 233050690376676 233449317998592 233909754986496 234146059291776 234844880044578 235035699019776 235273140795456 235430013505536 235737174947328 235975325379993 236163844952064 236321311555584 236560052104704 236868687888192 237458863816704 237768672264192 238008874990752 238167571802112 238408177511772 239286990733312 239314011190272 239397219753984 239528727321472 239626240016256 240001154855936 240028255956816 240220013395968 240243612919166 240438818537472 240776420048784 240913041063936 240936962171904 241156420348416 241180365622374 241267510533312 241400045503671 241753985384448 241876163878248 242069397602304 242313945081024 243037143301947 243234618753024 243642688395264 243960564771072 244887494787072 245134889212032 245546146898352 245866506683346 246062928273408 246151837384704 246451271892992 246475742911488 246564801183744 246700246103552 247022111621696 247186818174976 247436535461656 247634211340288 247985294900544 248074898614272 248373288164864 248401334652984 248491088692992 248624204067509 249014068051968 249316984356864 249431833755648 249568853616384 249659029512192 249683819040288 250313704478652 250517092368384 251264773297152 251518610285262 251810500313088 252470817030528 252562041483264 253430081814528 253777769846784 253946980859904 254443245288579 254535182432352 254738529386496 255048409284608 255165898899456 255410004328704 255498809407488 255639162027104 255809614157824 256068042512644 256160566739072 256728674147328 256899852730368 257040974982144 257130347143168 257159382484608 257494893855984 257808126768432 258014088462336 258368065425408 259045577890698 259139177980224 260029823528448 260123779252224 260386565936544 260594587533312 261372345255936 262061306524764 262152424235808 262630482748416 262805596471296 263148474359808 263293029153664 263414316703248 263734750372304 264385306820608 264415161397248 264682283394888 264733205349376 264828860530688 264858765193728 265096400462528 265204321815744 265416192294912 265684325571072 265861475500032 266103636246528 266130058617792 266450817030144 266477273874216 266801433516168 266897836003584 267380904916992 267908265885696 268178916746976 269197864574976 269469818236656 270001299212928 270493670854656 271027171196928 271300972891968 271517713956864 271973233557504 272110684363029 272328072302592 272576123168768 272603188216152 272757868331008 273033418440448 273389640390304 273608050081792 273638946097152 273737819160576 274067076595712 274098024444672 274343949315872 274455635367456 275386321231872 275745612973056 275929471451136 276208225631616 277257680879616 277537776866496 277899875574408 278085170446848 278366102394363 278588487757824 278689149222912 279419949185472 280481607401472 280764960318432 280866408201216 281831728914432 281929720725504 282084592581632 282272677691392 282557840013952 282672869959296 282926488310896 283286812852224 283631420669952 283730038226944 284001469648896 284029669159344 284132296668672 284288378461176 284477932985856 284765323139061 285364645983744 285554918129664 285843396293184 285946679150592 286929460445184 287594057280492 287785815927552 288180637581456 288410863730688 289171096854912 289271640536064 290034142614486 290265849520128 290370730328064 290530239066112 290664073603584 291017655583232 291397341254336 291531575227752 291630137212928 291768453955584 292119399006208 292533551469504 292639251658752 292796016972904 292934886678612 293168910974976 293747134169088 293908497659904 294014694653952 294043888412928 294401581810944 294507956969472 294921477265284 295921563307008 296204657797872 296701594168842 297045919531008 297433470173184 297824856018048 297932468097024 298233450520344 299366590777344 299757169158912 300151612705689 300260065504032 300499941851136 300773653151744 300803518031616 301396799121408 301562364786464 301671327327232 301701281340348 301946423279616 302708153278464 302813403742208 302847597646848 303153545516238 303751461614544 304271021211648 304781490352128 305179133458944 306338663890944 306648138564864 306852601872384 307162595745504 307407986491392 307563345439092 307809056342016 308325461170176 308636942980356 309809611385856 310213814594688 310420655382528 310591178103424 310734253835568 310986735353856 311265757331456 311879673315328 311914890989568 312194745722368 312229998974808 312637360021209 312845816752704 313095747796992 313126506726104 313380932026368 313412048727552 313525292875776 313697521060608 313906684674048 314316233263104 314347442833656 314633767173324 314885126602752 315413402806272 315824917184256 317024896352256 317345166654336 317556762402816 317877570015696 318292299349758 319085348253696 319196293005312 319501653355008 319824425768823 320037674609088 320293351194624 320585091383296 321035226731712 321249282895872 321541893797888 321573820829832 321690014044416 321866727338228 322501551837664 322759196803072 322795643000832 322912277692416 323085260108032 323759042918496 324049524402596 324203217279138 324312825004032 324462221697024 324856917860352 325280753028096 325430595603072 325609363702626 326516659716096 326846518949376 327394862531136 327822008911128 328083904364544 328634323881984 328753068244992 329395519094517 330647059867392 330766531485696 331201779537312 331321451590656 332575778340864 332758471488512 332878706016256 332911758720384 333230240022606 333751605971536 334022789824512 334176659472384 334612653944832 335019697729536 335052963020304 335174026609152 335358147047016 335512631835387 336627756040704 336749388644352 337906775752704 338370359795712 339257660384772 339380243243136 340221198532608 340546672438272 340665079209984 342304898863104 342533136973824 342721299976192 342879176646144 343326525141312 343515123973921 343744169024576 344018784616448 344181948678144 344490753900544 344630996877312 344979155885472 345209177106432 345394103854264 345518903973632 345557920213692 345833984802816 346285188384768 346516080427008 346706431371264 346831705669632 346866143816448 347182087915392 348218270410926 348496460341248 349415075366352 349536565647744 350173976997888 350407461961728 350864632479744 351219088937664 352267320066867 352553548529664 352909711193184 353145020258304 353605762420992 354245767428096 354481967333376 354804848328704 354840078157056 355267756040192 355303031832288 355735244688224 355863781338112 356188295725056 356223288121522 356507873222656 356653008396288 357013312486128 357211021180928 357251357703168 357571888995968 357612266267658 358930486099968 359095829630976 359293090982208 360001732283904 360365419378749 360658227806208 361369561595904 361734630522624 362630978076672 362814245817372 363104096403456 363470917621536 364851928129536 364983758880768 365464032592896 365940847156608 367181761642496 367331242180608 367660817297408 367702333818048 367905961934848 368277634175488 368319220347528 368649681893203 368799760025019 369094392410112 369227756077056 369676907839488 369713614367232 369847201775616 370050369155328 370533167432544 370780227262464 371154803192484 371451317010432 372559932247296 373975476535296 374353280424576 374488544268288 375470556717978 375775638552576 375906294300672 376897159945728 377277915427893 377715750469632 378175227559936 378668626198528 378706225545792 378843062224896 379051171281568 379303910647808 379687097518748 380145122721792 380486194644992 380666654770176 380739890839552 380920471289856 381124528390912 381262238867456 381802773648528 382107794079744 382572613926912 382748848349184 383248214111232 383458743040656 383714421236736 384102063768966 384240850108608 384547818307584 385561462473216 385695520714752 386712190152648 387021132693504 387552098138112 388568366836047 388708766970336 390044735292672 390185668878336 390579848904816 390891881299968 391877996879872 392019592871936 392058517883904 392535442414592 392677275959296 393091959787146 393228636353712 393548147195904 393945724122624 394208394706944 394562084409344 394722711539712 394939543730496 395121475054872 395602125558456 396577960230912 397099808024064 397243290796032 397644600693792 399155454369792 399676225545216 400202150274252 400346754005376 401071357375488 401862398828544 402268375120464 402595231039488 403610871037952 403796796862464 404204727354984 405001948819392 405224427681811 405694694948864 405740506281984 406375320469504 406540756795392 406905511278592 406951459337952 407276570935296 407959850336256 408492108453888 408864184753152 408904782324228 409136802496512 409550127660672 410084460585456 410412075122688 411100614893568 411515923973808 413079481847808 413618419459584 413894207176704 414312338447424 415886521319424 416306665299744 416849813361612 417127755670272 417882731636736 418033723834368 418263361414144 418542246232064 419088311017472 419129923778208 419511689564432 419846835470336 420551203741696 420722411102208 421099889579008 421147440477648 421299612301824 422699861803008 422894581088256 423126888872448 423409016537088 423836760020928 424389732466344 425447131004928 425595057340416 426002204473344 426432567691764 426716899478784 428046968975616 428332377194496 428765094439776 428920018725888 430394190667776 430549703589888 431391085920738 431678723891328 432270956372184 432417100005376 432616295596032 433142557147136 433707670704128 433756645282368 433907460804096 434145818270168 435051213921729 435398774280192 435556095492096 435795358599168 435996110405376 436526483374848 437096011881504 437297362841628 437445205819392 438179098509312 439194025459356 440862746489856 441022041980928 441602372716416 441761935454208 443434371121152 443882344960512 444306986696808 445052391253263 445568879296512 446150205259776 446692930306048 446737284027072 446898702145536 447144196062688 447350175780516 448837008054272 448999184859136 449049886166016 449635753738368 450390098256048 450749912776704 451160479727616 451205277047424 452095198682112 452343547179696 452506990990848 452551922010522 453628264710144 454062229917696 454220105613312 456406531817472 457172235528192 457768700188416 459507995836416 459972207847296 460278902808576 460743893618256 461111979737088 461345018158638 461713584513024 462275241828352 462442274226176 462488191755264 462909450553856 462955414470534 464245419147264 464291027214568 464661947121664 464714417078784 465320721892032 465630983073792 465886767155136 466048754196992 466101380753352 466898635997184 467819509972992 468292118583552 469689760089156 470071398039552 470546281590912 470860027011072 471474349894656 471950650759986 472327689904128 473120104209408 473737375776384 474917727633408 475537344528384 476017749981504 476335143604224 476816355023544 477438449024637 478019235049801 478573981466624 478628022380544 478794439507968 479057454642944 479252480032512 480002309711872 480056511913632 480440026791936 480487225838332 480877637074944 481552840097568 481873924343808 482312840696832 482360731244748 482535021066624 482800091007342 483752327756496 484138795204608 484627890162048 486074286603894 486469237506048 487285376790528 487921129542144 488414045553939 489774989574144 490269778424064 491092293796704 491733013366692 492125856546816 492951485822976 493129602367488 493400492207104 494044223243392 494373636349952 494873070923312 495268422680576 495970589801088 496149797228544 496746576329728 496802669305968 496982177385984 497248408135018 498028136103936 498633968713728 498863667511296 499137707232768 499318059024384 499367638080576 500627408957304 501034184736768 502529546594304 503037220570524 504941634061056 505124082966528 506860163629056 507555539693568 507893961719808 508886490577158 509070364864704 509477058772992 510096818569216 510331797798912 510820008657408 510997618814976 511278324054208 511619228315648 512136085025288 512321133478144 513457348294656 513799705460736 514081949964288 514260694286336 514318764969216 514989787711968 515616253536864 516028176924672 516736130850816 518091155781396 518278355960448 520059647056896 520247558504448 520773131873088 521189175066624 522327405616389 522744690511872 524122613049528 524304848471616 525260965496832 525611192942592 526296948719616 526586058307328 526828633406496 527469500744608 528830322794496 529364566789776 529466410698752 529657721061376 529717530387456 530192800925056 530408643631488 531368651142144 531722951000064 532207272493056 532260117235584 532901634060288 532954547748432 533602867032336 533795672007168 534334932182283 534761809833984 535816531771392 536357833493952 538395729149952 538939636473312 540002598425856 540987341709312 542054342393856 542601945783936 543946467115008 544221368726058 544656144605184 545152246337536 545206376432304 545515736662016 546066836880896 546779280780608 547216100163584 547277892194304 547475638321152 548134153191424 548196048889344 548687898631744 548911270734912 550772642463744 551491225946112 551858942902272 552416451263232 554515361759232 555075553732992 555799751148816 556170340893696 556732204788726 557176975515648 557378298445824 558839898370944 560963214802944 561529920636864 561732816402432 563205835076967 563663457828864 563859441451008 564169185163264 564545355382784 565115680027904 565345739918592 565852976621792 566573625704448 567262841339904 568002939297792 568059338318688 568264593337344 568576756922352 568955865971712 569530646278122 570729291967488 571109836259328 571686792586368 571893358301184 573858920890368 575188114560984 575571631855104 576153095653449 576361275162912 576821727461376 578342193709824 578543281072128 580068285228972 580531699040256 581060478132224 581328147207168 582035311166464 582794682508672 583063150455504 583536907911168 584238798012416 585067102939008 585278503317504 585592033945808 585869773357224 586337821949952 587494268338176 587816995319808 588029389307904 588087776825856 588803163621888 589015913938944 589842954530568 591843126614016 592409315595744 593403188337684 594866940346368 595649712036096 595864936194048 596466901040688 598733181554688 599514338317824 600303225411378 600520131008064 600999883702272 601547306303488 601607036063232 602793598242816 603124729572928 603342654654464 603402562680696 603892846559232 605416306556928 605626807484416 605695195293696 606307091032476 607502923229088 608542042423296 609562980704256 610358266917888 612677327781888 613296277129728 613705203744768 614325191491008 614815972982784 615126690878184 615618112684032 616650922340352 617273885960712 619619222771712 620427629189376 620841310765056 621182356206848 621468507671136 622531514662912 623829781979136 624389491444736 624459997949616 625274720042418 625691633505408 626253013452208 626761864052736 626824097455104 627050585751552 627395042121216 627813369348096 628632466526208 628694885667312 629267534346648 629770253205504 630826805612544 631649834368512 634049792704512 634690333308672 635113524805632 635755140031392 636584598699516 638170696507392 638392586010624 639003306710016 639648851537646 640075349218176 641170182766592 642070453463424 642498565791744 643083787595776 643147641659664 643380028088832 643733454676456 645003103675328 645518393606144 645591286001664 645824555384832 646170520216064 647086628881107 647518085836992 648099048805192 648406434558276 648625650008064 648924443394048 649713835720704 650561506056192 650861191206144 651218727405252 653693037898752 654789725062272 655644017822256 656167808729088 657268647763968 657506136489984 658791038189034 661294119734784 661533062971392 662403559074624 662642903181312 665151556681728 665516942977024 665757412032512 665823517440768 666460480045212 667503211943072 668353318944768 669225307889664 670039395459072 670105926040608 670348053218304 670716294094032 671025263670774 673255512081408 673498777288704 675813551505408 676740719591424 678515320769544 678760486486272 680442397065216 681093344876544 681330158419968 684609797726208 685442599952384 685758353292288 686653050282624 687030247947842 687488338049152 688363897356288 688981507801088 689261993754624 689958311770944 690418354212864 690788207708528 691037807947264 691115840427384 691667969605632 692017527237957 692570376769536 693032160854016 693412862742528 693663411339264 693732287632896 694364175830784 694433121705801 696436540821852 696992920682496 698830150732704 699073131295488 700347953995776 701729264959488 702438177875328 704534640133734 705107097059328 705819422386368 706290040516608 707211524841984 707925976139979 708491534856192 708963934666752 709609696657408 709680156314112 710535512080384 710606063664576 711470489376448 711727562676224 712376591450112 712446576243044 713015746445312 713306016792576 714026624972256 714422042361856 714502715406336 715143777991936 715224532535316 717860972199936 718191659261952 718586181964416 720003464567808 720730838757498 721316455612416 722739123191808 723469261045248 724200136511013 725261956153344 725628491634744 726208192806912 726941835243072 729111429905841 729703856259072 730928065185792 731881694313216 734363523284992 734662484361216 735321634594816 735404667636096 736555268350976 736638440695056 737299363786406 737599520050038 738188784820224 738455512154112 739353815678976 739427228734464 739694403551232 740100738310656 741066334865088 741560454524928 742309606384968 742902634020864 745119864494592 745872612202527 747950953070592 748706560849152 748977088536576 750941113435956 751551277105152 753794319891456 754555830855786 755431500939264 756350455119872 757337252397056 757412451091584 757686124449792 758102342563136 758607821295616 759374195037496 760290245443584 760364937335533 760972389289984 761333309540352 761479781679104 761840942579712 762249056781824 762524477734912 763329735865737 763605547297056 764215588159488 765145227853824 765497696698368 766496428222464 766917486081312 767428842473472 768204127537932 768481700217216 771122924946432 771391041429504 773424380305296 774042265387008 775104196276224 777136733672094 777417533940672 780089470585344 780371337756672 781159697809632 781783762599936 783755993759744 784117035767808 785070884829184 785354551918592 786183919574292 786457272707424 787891448245248 788416789413888 789124168818688 789445423079424 789879087460992 790242950109744 791204251116912 793155920461824 794199616048128 794486581592064 795289201387584 798310908739584 799352451090432 800404300548504 800693508010752 802142714750976 803724797657088 804536750240928 807221742075904 807593593724928 808409454709968 810003897638784 810448855363622 811389389897728 811481012563968 812750640939008 813081513590784 813811022557184 813902918675904 814553141870592 815919700672512 816332053089087 816984216907776 817728369506304 817809564648456 818273604993024 819100255321344 820168921170912 820824150245376 822201229787136 823031847947616 826158963695616 827236838919168 827788414353408 828624676894848 831773042638848 832613330599488 833699626723224 834255511340544 835098307183089 835765463273472 836067447668736 836526722828288 837084492464128 838176622034944 838259847556416 839023379128864 839693670940672 841102407483392 841444822204416 842199779158016 842294880955296 842599224603648 845789162176512 846253777744896 846818033074176 847673520041856 848779464932688 850894262009856 851190114680832 852004408946688 852865135383528 853433798957568 854295969417183 856093937951232 856664754388992 857530188879552 857840037451776 860788381335552 862782171841476 863357447782656 864541912744368 865232591192064 866285114294272 867415341408256 867513290564736 867814921608192 868291636540336 870102427843458 870797548560384 871112190984192 871590717198336 871992220810752 873052966749696 874192023763008 874594725683256 874890411638784 876358197018624 878388050918712 881725492979712 882044083961856 883204745432832 883523870908416 887764689921024 888613973393616 890104782506526 891137758593024 892300410519552 893385860612096 893474568054144 893797404291072 894288392125376 894700351561032 896957441048503 897674016108544 897998369718272 898099772332032 899271507476736 900454838117067 900780196512096 901499825553408 902320959455232 902410554094848 904190397364224 904687094359392 905013981981696 905103844021044 908124459835392 908440211226624 912813063634944 914344471056384 915537400376832 919015991672832 919944415694592 920557805617152 921487787236512 922223959474176 922690036317276 923427169026048 924550483656704 924976383510528 925818901107712 925910828941068 928582054429136 929323894243328 929428834157568 930641443784064 931261966147584 931773534310272 932097508393984 932202761506704 933797271994368 935639019945984 936584237167104 939379520178312 940142796079104 941092563181824 941720054022144 942948699789312 943901301519972 944655379808256 946240208418816 947474751552768 951074689056768 952035499963008 952670287208448 953632710047088 954876898049274 956038470099602 957147962933248 957256044761088 957588879015936 958114909285888 958504960065024 959473277306469 960004619423744 960113023827264 960880053583872 960974451676664 961755274149888 963105680195136 963747848687616 964625681393664 964721462489496 965070042133248 965600182014684 967504655512992 968277590409216 969255780324096 972148573207788 972938475012096 974570753581056 975842259084288 976828091107878 979549979148288 980539556848128 982184587593408 983466026733384 984251713093632 985902971645952 986259204734976 986800984414208 988088446486784 988186557283551 988747272699904 989746141846624 990536845361152 991941179602176 992299594457088 993493152659456 993605338611936 993964354771968 994496816270036 997727335022592 998275414465536 998636118048768 998735276161152 1001254817914608 1002068369473536 1005059093188608 1006074441141048 1009883268122112 1010248165933056 1013720327258112 1015111079387136 1017772981154316 1018140729729408 1020663595597824 1021640017314816 1021995237629952 1022556648108416 1023238456631296 1024272170050576 1024642266956288 1026914696589312 1027599410921472 1028163899928576 1028521388572672 1028637529938432 1029979575423936 1030545371921763 1031232507073728 1032056353849344 1033472261701632 1036182311562792 1036556711920896 1040119294113792 1040495117008896 1041546263746176 1044654811232778 1045489381023744 1048245226099056 1048609696943232 1050521930993664 1051222385885184 1052593897439232 1053172116614656 1053657266812992 1054939001489216 1056801960200601 1057660645588992 1058729133579552 1058932821397504 1059315442122752 1059435060774912 1060385601850112 1060817287262976 1062737302284288 1063445902000128 1064414544986112 1064520234471168 1065803268120576 1065909095496864 1067205734064672 1067591344014336 1068669864364566 1069523619667968 1071633063542784 1072715666987904 1076791458299904 1077879272946624 1080005196851712 1081096258136247 1081974683418624 1084108684787712 1085203891567872 1087892934230016 1088442737452116 1089312289210368 1090304492675072 1090412752864608 1092133673761792 1093558561561216 1094555784388608 1094951276642304 1096268306382848 1096392097778688 1097375797263488 1097822541469824 1101545284927488 1102982451892224 1103717885804544 1104832902526464 1105949045679609 1109030723518464 1110151107465984 1111599502297632 1112340681787392 1113464409577452 1114353951031296 1117679796741888 1121926429605888 1123059841273728 1123465632804864 1126411670153934 1127326915657728 1127718882902016 1128338370326528 1129090710765568 1130231360055808 1130691479837184 1131705953243584 1131833746283679 1133147251408896 1134525682679808 1136005878595584 1136118676637376 1136529186674688 1137153513844704 1137911731943424 1139061292556244 1141458583934976 1142219672518656 1143373585172736 1143786716602368 1147717841780736 1150376229121968 1151143263710208 1152306191306898 1152722550325824 1153643454922752 1156684387419648 1157086562144256 1160136570457944 1161063398080512 1162120956264448 1162656294414336 1164070622332928 1165589365017344 1165705100508141 1166126300911008 1168477596024832 1170134205878016 1170557006635008 1171184067891616 1171739546714448 1172675643899904 1175633990639616 1176058778615808 1176175553651712 1177606327243776 1178031827877888 1179685909061136 1183686253228032 1184818631191488 1186806376675368 1189733880692736 1191299424072192 1191729872388096 1192933802081376 1197466363109376 1199028676635648 1200606450822756 1201040262016128 1203094612606976 1203214072126464 1205587196485632 1206249459145856 1206685309308928 1206805125361392 1207785693118464 1210832613113856 1211253614968832 1211390390587392 1212614182064952 1215005846458176 1215673283045433 1217084084846592 1219125961408512 1220716533835776 1226592554259456 1227410407489536 1228650382982016 1230253381756368 1231236225368064 1233301844680704 1234547771921424 1239238445543424 1240855258378752 1241682621530112 1242364712413696 1242937015342272 1245063029325824 1247659563958272 1248778982889472 1248919995899232 1250549440084836 1251383267010816 1252506026904416 1253648194910208 1254101171503104 1254790084242432 1255626738696192 1257264933052416 1257389771334624 1258535068693296 1259540506411008 1261653611225088 1263299668737024 1268099585409024 1269380666617344 1270227049611264 1271510280062784 1273169197399032 1276341393014784 1276785172021248 1278006613420032 1279297703075292 1280150698436352 1284140906926848 1284997131583488 1286167575191552 1286295283319328 1286760056177664 1287466909352912 1290006207350656 1291182572003328 1291649110769664 1292341040432128 1294173257762214 1295036171673984 1296198097610384 1296812869116552 1297251300016128 1297848886788096 1299427671441408 1301123012112384 1301722382412288 1302437454810504 1307386075797504 1309579450124544 1311288035644512 1312335617458176 1314537295527936 1317582076378068 1322588239469568 1323066125942784 1324807118149248 1325285806362624 1330303113363456 1331033885954048 1331514824065024 1331647034881536 1332920960090424 1335006423886144 1335157173759789 1336706637889536 1338450615779328 1340078790918144 1340211852081216 1340696106436608 1341432588188064 1342050527341548 1346511024162816 1346997554577408 1353481439182848 1357030641539088 1357520972972544 1360884794130432 1362186689753088 1362660316839936 1369219595452416 1370885199904768 1371516706584576 1373306100565248 1374060495895684 1374976676098304 1377963015602176 1378523987509248 1379916623541888 1380836708425728 1381576415417056 1382075615894528 1382231680854768 1383335939211264 1384035054475914 1385140753539072 1386825725485056 1387326822678528 1387464575265792 1388728351661568 1388866243411602 1392873081643704 1393985841364992 1397660301465408 1398146262590976 1400695907991552 1403458529918976 1404876355750656 1409069280267468 1410214194118656 1411638844772736 1412580081033216 1414423049683968 1415851952279958 1416983069712384 1419219393314816 1419360312628224 1421071024160768 1421212127329152 1422940978752896 1423455125352448 1424753182900224 1424893152486088 1426031492890624 1426612033585152 1428053249944512 1428844084723712 1429005430812672 1430287555983872 1430449065070632 1432315347073911 1434057705149403 1435721944399872 1436383318523904 1437172363928832 1440006929135616 1441461677514996 1442632911224832 1446938522090496 1448400273022026 1451256983269488 1452416385613824 1453883670486144 1458222859811682 1459407712518144 1461856130371584 1463763388626432 1465242136661817 1468727046569984 1469324968722432 1470643269189632 1470809335272192 1473110536701952 1473276881390112 1474598727572812 1475199040100076 1476377569640448 1478854457468928 1479388807102464 1480201476621312 1482132669730176 1483120909049856 1484619212769936 1485805268041728 1490239728989184 1491745224405054 1495901906141184 1497413121698304 1497954177073152 1501882226871912 1503102554210304 1507588639782912 1509111661711572 1514674504794112 1514824902183168 1515372248899584 1516204685126272 1517215642591232 1518748390074992 1520580490887168 1520729874671066 1521944778579968 1522666619080704 1523681885159424 1524498113563648 1525048955469824 1526659471731474 1527211094594112 1528431176318976 1530290455707648 1530995393396736 1532992856444928 1533834972162624 1534857684946944 1536408255075864 1536963400434432 1542245849892864 1542782082859008 1546848760610592 1548084530774016 1550208392552448 1554273467344188 1554835067881344 1560178941170688 1560742675513344 1562319395619264 1563567525199872 1566982216849167 1567511987519488 1568234071535616 1570141769658368 1570709103837184 1572367839148584 1572914545414848 1573778591229359 1575782896490496 1576833578827776 1578248337637376 1578890846158848 1579758174921984 1580485900219488 1582408502233824 1588399232096256 1588973163184128 1590578402775168 1596621817479168 1598704902180864 1600808601097008 1601387016021504 1603004796546849 1604285429501952 1607449595314176 1609073500481856 1614443484151808 1615187187449856 1616818909419936 1620007795277568 1620897710727244 1622962025127936 1625501281878016 1626163027181568 1627622045114368 1627805837351808 1631839401345024 1632664106178174 1633968433815552 1635456739012608 1635619129296912 1636547209986048 1638200510642688 1640337842341824 1641648300490752 1644402459574272 1646063695895232 1652317927391232 1654473677838336 1655576828706816 1657249353789696 1663546085277696 1665226661198976 1667399253446448 1668511022681088 1670196614366178 1671530926546944 1672134895337472 1673053445656576 1674168984928256 1676353244069888 1676519695112832 1678046758257728 1679387341881344 1682204814966784 1682889644408832 1683054973652809 1684399558316032 1684589761910592 1685198449207296 1689617505230901 1691578324353024 1692507555489792 1693636066148352 1695347040083712 1697558929865376 1701788524019712 1704008817893376 1705730270767056 1706867597915136 1708591938834366 1712187875902464 1713329508777984 1715060377759104 1715680074903552 1721576762671104 1725564343682952 1726714895565312 1728459286960347 1729083825488736 1730465182384128 1732570228588544 1734830682816512 1735026581129472 1735629843216384 1736583273080672 1740204855686916 1741595097120768 1743181434396672 1743984441621504 1746105933499392 1748384047526016 1749189451366512 1752716394037248 1756776101837424 1763450985959424 1764088167923712 1766409490865664 1767047741816832 1775529379842048 1777227946787232 1780209565013052 1784600821039104 1786771721224192 1786949136108288 1787594808582144 1788576784250752 1789400703122064 1793914882097006 1795348032217088 1795996739436544 1796199544664064 1798543014953472 1800909676234134 1801560393024192 1802999651106816 1804641918910464 1804821108189696 1808380794728448 1809374188718784 1810027963963392 1810207688042088 1816248919670784 1816880422453248 1825626127269888 1828688942112768 1831074800753664 1838031983345664 1839888831389184 1841115611234304 1842975574473024 1844447918948352 1845380072634552 1846854338052096 1849100967313408 1849952767021056 1851637802215424 1851821657882136 1856493308216669 1857164108858272 1858647788486656 1858857668315136 1861282887568128 1862523932295168 1863547068620544 1864195016787968 1864405523013408 1867594543988736 1873168474334208 1878759040356624 1880285592158208 1882185126363648 1883440108044288 1885897399578624 1887802603039944 1889310759616512 1892480416837632 1894949503105536 1902149378113536 1904070999926016 1905340574416896 1907265420094176 1909753796098548 1912076940199204 1914512089522176 1915177758031872 1916229818571776 1917009920130048 1918946554612938 1920009238847488 1920226047654528 1921948903353328 1923510548299776 1926211360390272 1927495697375232 1929251362787328 1929442924978992 1930140084266496 1931200364029368 1935009311025984 1936555180818432 1938511560648192 1944297146415576 1945876950024192 1949141507162112 1951684518168576 1953656182215756 1961079113696256 1964369175186816 1966932053466768 1968503426187264 1971805943291904 1972518409469952 1973601968828416 1976176892973568 1976373114567102 1977494545399808 1979492283693248 1981073690722304 1983882359204352 1984599188914176 1986986305318912 1987210677223872 1987928709543936 1988993632540072 1995454670045184 1996550828931072 1997272236097536 1997470552322304 2002509635829216 2010118186377216 2012148882282096 2019766536244224 2020496331866112 2027440654516224 2030222158774272 2035545962308632 2036281459458816 2041327191195648 2043280034629632 2043990475259904 2045113296216832 2046476913262592 2048544340101152 2049284533912576 2053829393178624 2056327799857152 2057042777145344 2057275059876864 2059959150847872 2061090743843526 2062465014147456 2066944523403264 2072364623125584 2073113423841792 2080238588227584 2080990234017792 2083092527492352 2089309622465556 2090978762047488 2096490452198112 2097219393886464 2101043861987328 2105187794878464 2106344233229312 2107314533625984 2109878002978432 2113603920401202 2115321291177984 2117458267159104 2117865642795008 2118630884245504 2118870121549824 2120771203700224 2121634574525952 2123777928419937 2125474604568576 2126891804000256 2128829089972224 2129040468942336 2131606536241152 2131818190993728 2134411468129344 2135182688028672 2137339728729132 2139047239335936 2143266127085568 2145431333975808 2153582916599808 2155758545893248 2160010393703424 2162192516272494 2163949366837248 2168217369575424 2170407783135744 2172600409533039 2175785868460032 2176885474904232 2178624578420736 2180608985350144 2180825505729216 2184267347523584 2187117123122432 2187334289717523 2189111568777216 2192536612765696 2192784195557376 2194751594526976 2195645082939648 2203090569854976 2205964903784448 2209665805052928 2211898091359218 2218061447036928 2220302214931968 2223199004595264 2224681363574784 2226928819154904 2228707902062592 2235359593483776 2237617836607581 2243852859211776 2246119682547456 2246931265609728 2252823340307868 2254653831315456 2256676740653056 2260462720111616 2261382959674368 2263411906487168 2263667492567358 2266294502817792 2269051365359616 2272011757191168 2272237353274752 2273058373349376 2274307027689408 2275823463886848 2278122585112488 2281094812006599 2282917167869952 2284439345037312 2286747170345472 2287573433204736 2295435683561472 2300752458243936 2302286527420416 2304612382613796 2305445100651648 2313368774839296 2314173124288512 2320273140915888 2322126796161024 2324241912528896 2325312588828672 2328141244665856 2331178730034688 2331410201016282 2332252601822016 2333533773202153 2336955192049664 2340268411756032 2341114013270016 2342368135783232 2343479093428896 2345351287799808 2351267981279232 2352351107303424 2355212654487552 2356063655755776 2359371818122272 2367372506456064 2369637262382976 2373612753350736 2379467761385472 2382598848144384 2383459744776192 2385867604162752 2394932726218752 2398057353271296 2401212901645512 2402080524032256 2406428144252928 2411174392971264 2412498918291712 2413370618617856 2413610250722784 2421665226227712 2422780781174784 2425228364129904 2430011692916352 2431346566090866 2434168169693184 2438251922817024 2441433067671552 2453185108518912 2454820814979072 2457300765964032 2460506763512736 2462472450736128 2466603689361408 2469095543842848 2478476891086848 2481710516757504 2483365243060224 2484729424827392 2485874030684544 2490126058651648 2495319127916544 2497557965778944 2497839991798464 2501098880169672 2502766534021632 2505012053808832 2505294921549267 2507296389820416 2508202343006208 2509580168484864 2511253477392384 2514529866104832 2514779542669248 2517070137386592 2519081012822016 2523307222450176 2526599337474048 2538761333234688 2540454099222528 2543020560125568 2546338394798064 2552682786029568 2553570344042496 2556013226840064 2558595406150584 2560301396872704 2562887908251549 2568281813853696 2569994263166976 2572335150383104 2572590566638656 2573520112355328 2574933818705824 2580012414701312 2582365144006656 2584682080864256 2588346515524428 2590072343347968 2592396195220768 2593625738233104 2595697773576192 2598855342882816 2602246024224768 2603444764824576 2604874909621008 2614772151595008 2619158900249088 2622576071289024 2624671234916352 2629074591055872 2635164152756136 2645176478939136 2646132251885568 2649614236298496 2650571612725248 2662067771908096 2663029648130048 2663294069763072 2665841920180848 2670012847772288 2670314347519578 2673413275779072 2676901231558656 2680157581836288 2680423704162432 2681392212873216 2682865176376128 2684101054683096 2690872323145509 2693022048325632 2693995109154816 2706962878365696 2714061283078176 2715041945945088 2724373379506176 2725320633679872 2738439190904832 2741770399809536 2743033413169152 2746612201130496 2748120991791368 2749953352196608 2752731457010923 2755926031204352 2757047975018496 2759833247083776 2761673416851456 2763152830834112 2764151231789056 2764463361709536 2766671878422528 2768070108951828 2770281507078144 2773651450970112 2774929150531584 2777456703323136 2777732486823204 2785746163287408 2787971682729984 2795320602930816 2796292525181952 2801391815983104 2806917059837952 2809752711501312 2818138560534936 2820428388237312 2823277689545472 2825160162066432 2828846099367936 2831703904559916 2833966139424768 2838720625256448 2842142048321536 2842424254658304 2845881957505792 2846910250704896 2849786304972176 2852062985781248 2853224067170304 2856106499889024 2858010861625344 2860575111967744 2860898130141264 2864630694147822 2868115410298806 2871443888799744 2872766637047808 2874344727857664 2880013858271232 2882923355029992 2885265822449664 2893877044180992 2896800546044052 2902513966538976 2904832771227648 2907767340972288 2916445719623364 2918815425036288 2923712260743168 2927526777252864 2930484273323634 2937454093139968 2938649937444864 2941286538379264 2941618670544384 2946221073403904 2946553762780224 2949197455145624 2950398080200152 2952755139280896 2957708914937856 2958777614204928 2960402953242624 2964265339460352 2964559671850653 2966241818099712 2969238425539872 2971610536083456 2980479457978368 2983490448810108 2994826243396608 2995908354146304 3003764453743824 3006205108420608 3015177279565824 3018223323423144 3029349009588224 3029649804366336 3030744497799168 3032409370252544 3034431285182464 3037496780149984 3041160981774336 3041459749342132 3043889557159936 3045333238161408 3048996227127296 3050097910939648 3053318943462948 3054422189188224 3061990786793472 3065985712889856 3067669944325248 3069715369893888 3072816510151728 3073926800868864 3084491699785728 3085564165718016 3091636115765289 3093697521221184 3096169061548032 3100416785104896 3108546934688376 3109670135762688 3120357882341376 3121485351026688 3124638791238528 3133964433698334 3135023975038976 3136468143071232 3140283539316736 3141418207674368 3144735678297168 3145829090829696 3147557182458718 3151565792980992 3153667157655552 3156496675274752 3157781692317696 3159516349843968 3160971800438976 3164817004467648 3170405880601803 3176798464192512 3177946326368256 3181156805550336 3193243634958336 3197409804361728 3201617202194016 3202774032043008 3206009593093698 3208570859003904 3214899190628352 3218147000963712 3228886968303616 3230374374899712 3233637818839872 3240015590555136 3241795421454488 3243288774408741 3245924050255872 3251002563756032 3252326054363136 3255244090228736 3255611674703616 3263678802690048 3265328212356348 3267936867631104 3270913478025216 3271238258593824 3276401021285376 3280675684683648 3288804919148544 3292127391790464 3304635854782464 3308947355676672 3311153657413632 3314498707579392 3317847137038827 3327092170555392 3330453322397952 3334798506892896 3337022045362176 3340393228732356 3343061853093888 3346106891313152 3352706488139776 3353039390225664 3356093516515456 3364409629933568 3365779288817664 3366109947305618 3368799116632064 3369179523821184 3370396898414592 3379235010461802 3383156648706048 3385015110979584 3387272132296704 3390694080167424 3395117859730752 3403577048039424 3408017635786752 3411460541534112 3413735195830272 3417183877668732 3424375751804928 3426659017555968 3430120755518208 3431360149807104 3443153525342208 3451128687365904 3453429791130624 3456918573920694 3458167650977472 3460930364768256 3465140457177088 3469661365633024 3470053162258944 3471259686432768 3473166546161344 3480409711373832 3483190194241536 3483532387327907 3486362868793344 3487968883243008 3492211866998784 3496768095052032 3497115301524423 3498378902733024 3505432788074496 3513552203674848 3526901971918848 3528176335847424 3532818981731328 3534095483633664 3551058759684096 3554455893574464 3560419130026104 3569201642078208 3573543442448384 3573898272216576 3575189617164288 3577153568501504 3578801406244128 3587829764194012 3590696064434176 3592399089328128 3597086029906944 3601819352468268 3603120786048384 3609283837820928 3609642216379392 3616761589456896 3618748377437568 3620055927926784 3620415376084176 3632497839341568 3633760844906496 3647019849136299 3651252254539776 3657377884225536 3662149601507328 3679777662778368 3682231222468608 3685951148946048 3690760145269104 3693708676104192 3698201934626816 3699905534042112 3703275604430848 3703643315764272 3712986616433338 3714328217716544 3717295576973312 3717715336630272 3722565775136256 3725047864590336 3727094137241088 3728390033575936 3728811046026816 3735189087977472 3746336948668416 3757518080713248 3764370252727296 3766880216088576 3771794799157248 3775605206079888 3778621519233024 3784960833675264 3789899006211072 3804298756227072 3808141999852032 3810681148833792 3814530840188352 3819507592197096 3824153880398408 3829024179044352 3830355516063744 3832459637143552 3834019840260096 3837893109225876 3840018477694976 3840452095309056 3843897806706656 3852422720780544 3854991394750464 3858502725574656 3858885849957984 3860280168532992 3862400728058736 3870018622051968 3877023121296384 3888594292831152 3891753900048384 3898283014324224 3903369036337152 3907312364431512 3922158227392512 3928738350373632 3933864106933536 3937006852374528 3943611886583808 3947203937656832 3952353785947136 3952746229134204 3954989090799616 3958984567386496 3967764718408704 3969198377828352 3973972610637824 3974421354447744 3975857419087872 3977987265080144 3990909340090368 3993101657862144 3994544472195072 3994941104644608 4005019271658432 4020236372754432 4024297764564192 4039533072488448 4040992663732224 4060444317548544 4071091924617264 4072562918917632 4082654382391296 4086560069259264 4087980950519808 4090226592433664 4092953826525184 4097088680202304 4098569067825152 4107658786357248 4112655599714304 4114085554290688 4114550119753728 4119918301695744 4122181487687052 4124930028294912 4133889046806528 4144729246251168 4146226847683584 4160477176455168 4161980468035584 4166185054984704 4178619244931112 4181957524094976 4192980904396224 4194438787772928 4202087723974656 4210375589756928 4212688466458624 4214629067251968 4219756005956864 4227207840802404 4230642582355968 4234916534318208 4235731285590016 4237740243099648 4241542407400448 4243269149051904 4247555856839874 4250949209137152 4257658179944448 4258080937884672 4263213072482304 4263636381987456 4268822936258688 4270365376057344 4274679457458264 4278094478671872 4286532254171136 4290862667951616 4302173115448209 4307165833199616 4311517091786496 4320020787406848 4324385032544988 4327898733674496 4340815566271488 4345200819066078 4353770949808464 4357249156841472 4361217970700288 4361651011458432 4368534695047168 4374234246244864 4374668579435046 4378223137554432 4385073225531392 4385568391114752 4389503189053952 4391290165879296 4395726409985451 4406181139709952 4411929807568896 4419331610105856 4423796182718436 4440604429863936 4446398009190528 4449362727149568 4453857638309808 4457415804125184 4470719186967552 4475235673215162 4487705718423552 4492239365094912 4493862531219456 4505646680615736 4509307662630912 4513353481306112 4520925440223232 4522765919348736 4526823812974336 4527334985134716 4544023514382336 4544474706549504 4546116746698752 4548614055378816 4551646927773696 4556245170224976 4562189624013198 4565834335739904 4573494340690944 4575146866409472 4590871367122944 4601504916487872 4604573054840832 4609224765227592 4610890201303296 4626737549678592 4628346248577024 4640546281831776 4644253592322048 4648483825057792 4650625177657344 4656282489331712 4662357460069376 4662820402032564 4664505203644032 4667067546404306 4680536823512064 4682228026540032 4684736271566464 4686958186857792 4690702575599616 4700946650547501 4702535962558464 4704702214606848 4710425308975104 4712127311511552 4718743636244544 4721335773688077 4734745012912128 4739274524765952 4747225506701472 4765197696288768 4766919489552384 4771735208325504 4789865452437504 4796114706542592 4802425803291024 4804161048064512 4809014389640547 4812856288505856 4822348785942528 4824997836583424 4826741237235712 4827220501445568 4843330452455424 4845561562349568 4850456728259808 4860023385832704 4862693132181732 4876503845634048 4882866135343104 4906370217037824 4909641629958144 4914601531928064 4921013527025472 4924944901472256 4933207378722816 4938191087685696 4956953782173696 4963421033515008 4966730486120448 4969458849654784 4971748061369088 4990638255833088 4995115931557888 4995679983596928 5002197760339344 5005533068043264 5010024107617664 5010589843098534 5014592779640832 5016404686012416 5019160336969728 5022506954784768 5029059732209664 5029559085338496 5034140274773184 5038162025644032 5046614444900352 5049164920958427 5053198674948096 5077522666469376 5080908198445056 5086041120251136 5092676789596128 5105365572059136 5112026453680128 5117190812301168 5120602793745408 5125775816503098 5136563627707392 5139988526333952 5144670300766208 5145181133277312 5147040224710656 5149867637411648 5160024829402624 5164730288013312 5165237677762069 5169364161728512 5176693031048856 5180144686695936 5184792390441536 5185377860881041 5187251476466208 5191395547152384 5197710685765632 5204492048449536 5206889529649152 5209749819242016 5229544303190016 5238317800498176 5245152142578048 5258149182111744 5270328305512272 5290352957878272 5292264503771136 5299228472596992 5301143225450496 5324135543816192 5326588139526144 5331683840361696 5340025695544576 5340628695039156 5353802463117312 5360315163672576 5360847408324864 5362784425746432 5365730352752256 5368202109366192 5381744646291018 5386044096651264 5387990218309632 5413925756731392 5428122566156352 5430083891890176 5448746759012352 5450641267359744 5476878381809664 5483540799619072 5486066826338304 5493224402260992 5496241983582736 5499906704393216 5505462914021846 5511852062408704 5514095950036992 5519666494167552 5523346833702912 5526305661668224 5528302463578112 5528926723419072 5533343756845056 5536140217903656 5540563014156288 5547302901940224 5549858301063168 5554913406646272 5555464973646408 5569479924650007 5571492326574816 5575943365459968 5590641205861632 5592585050363904 5602783631966208 5619505423002624 5636277121069872 5640856776474624 5646555379090944 5650320324132864 5657692198735872 5663407809119832 5667932278849536 5677441250512896 5684284096643072 5684848509316608 5691763915011584 5693820501409792 5699572609944352 5704125971562496 5706448134340608 5712212999778048 5716021723250688 5721150223935488 5721796260282528 5729261388295644 5736230820597612 5745533274095616 5748689455715328 5760027716542464 5765846710059984 5770531644899328 5787754088361984 5793601092088104 5805027933077952 5809665542455296 5815534681944576 5832891439246728 5837630850072576 5847424521486336 5855053554505728 5860968546647268 5882573076758528 5883237341088768 5892442146807808 5893107525560448 5898394910291248 5900796160400304 5905510278561792 5915417829875712 5917555228409856 5920805906485248 5928530678920704 5929119343701306 5932483636199424 5938476851079744 5943221072166912 5960958915956736 5966980897620216 5989652486793216 5991816708292608 6007528907487648 6030354559131648 6036446646846288 6058698019176448 6059299608732672 6061488995598336 6064818740505088 6068862570364928 6074993560299968 6082321963548672 6082919498684264 6087779114319872 6090666476322816 6097992454254592 6100195821879296 6106637886925896 6108844378376448 6123981573586944 6131971425779712 6135339888650496 6139430739787776 6145633020303456 6147853601737728 6168983399571456 6171128331436032 6183272231530578 6187395042442368 6200833570209792 6217093869376752 6219340271525376 6240715764682752 6242970702053376 6249277582477056 6267928867396668 6270047950077952 6272936286142464 6280567078633472 6289471356594336 6291658181659392 6295114364917436 6303131585961984 6312993350549504 6315563384635392 6319032699687936 6321943600877952 6329634008935296 6340811761203606 6353596928385024 6355892652736512 6362313611100672 6386487269916672 6394819608723456 6403234404388032 6405548064086016 6412019186187396 6417141718007808 6429798381256704 6436294001927424 6460748749799424 6467275637679744 6480031181110272 6483590842908976 6486577548817482 6491848100511744 6502005127512064 6504652108726272 6510488180457472 6511223349407232 6517801228599117 6527357605380096 6530656424712696 6535873735262208 6541826956050432 6542476517187648 6552802042570752 6561351369367296 6562002869152569 6577609838297088 6584254783580928 6609271709564928 6617894711353344 6628997415158784 6635694274077654 6654184341110784 6660906644795904 6669597013785792 6674044090724352 6680786457464712 6686123706187776 6692213782626304 6705412976279552 6706078780451328 6712187033030912 6712853509822743 6728819259867136 6731558577635328 6732219894611236 6737598233264128 6738359047642368 6740793796829184 6758470020923604 6770030221959168 6781388160334848 6790235719461504 6807154096078848 6816035271573504 6822921083068224 6827470391660544 6834367755337464 6843284436019797 6848751503609856 6853318035111936 6860241511036416 6862720299614208 6886307050684416 6902257374731808 6906859582261248 6913837147841388 6916335301954944 6939322731266048 6940106324517888 6942519372865536 6946333092322688 6960819422747664 6966380388483072 6967064774655814 6972725737586688 6975937766486016 6984423733997568 6993536190104064 6994230603048846 6996757805466048 7000601319606459 7010865576148992 7027104407349696 7053803943837696 7065637963462656 7068190967267328 7102117519368192 7108911787148928 7120838260052208 7138403284156416 7147086884896768 7147796544433152 7150379234328576 7154307137003008 7157602812488256 7175659528388024 7181392128868352 7184798178656256 7194172059813888 7203638704936536 7206241572096768 7210101917957761 7219284432758784 7233523178913792 7237496754875136 7240111855853568 7240830752168352 7264995678683136 7294039698272598 7302504509079552 7314755768451072 7324299203014656 7359555325556736 7364462444937216 7371902297892096 7381520290538208 7387417352208384 7396403869253632 7399811068084224 7406551208861696 7407286631528544 7425973232866676 7428656435433088 7435430673260544 7445131550272512 7450095729180672 7454188274482176 7456780067151872 7457622092053632 7470378175954944 7492673897336832 7515036161426496 7528740505454592 7533760432177152 7543589598314496 7551210412159776 7557243038466048 7569921667350528 7579798012422144 7616283999704064 7621362297667584 7629061680376704 7639015184394192 7648307760796816 7658048358088704 7660711032127488 7664919274287104 7668039680520192 7675786218451752 7680036955389952 7680904190618112 7687795613413312 7688663724754647 7704845441561088 7709982789500928 7717005451149312 7717771699915968 7720560337065984 7724801456117472 7740037244103936 7754046242592768 7777188585662304 7796566028648448 7806738072674304 7814624728863024 7844316454785024 7857476700747264 7867728213867072 7874013704749056 7887223773167616 7894407875313664 7904707571894272 7905492458268408 7909978181599232 7917969134772992 7935529436817408 7938396755656704 7947945221275648 7948842708895488 7951714838175744 7955974530160288 7986203315724288 7989088944390144 7989882209289216 8010038543316864 8040472745508864 8048595529128384 8072616969436527 8079066144976896 8081985327464448 8120888635097088 8142183849234528 8145125837835264 8173120138518528 8175961901039616 8180453184867328 8185907653050368 8194177360404608 8197138135650304 8215317572714496 8225311199428608 8228171108581376 8229100239507456 8239836603391488 8244362975374104 8249860056589824 8258194371032769 8267778093613056 8289458492502336 8292453695367168 8320954352910336 8332370109969408 8357238489862224 8363915048189952 8385961808792448 8388877575545856 8404175447949312 8420751179513856 8425376932917248 8429258134503936 8439512011913728 8454415681604808 8461285164711936 8469833068636416 8471462571180032 8475480486199296 8483084814800896 8486538298103808 8495111713679748 8501898418274304 8516161875769344 8526426144964608 8527272763974912 8537645872517376 8540730752114688 8549358914916528 8556188957343744 8581725335903232 8604346230896418 8614331666399232 8623034183572992 8640041574813696 8648770065089976 8655797467348992 8681631132542976 8690401638132156 8707541899616928 8714498313682944 8722435941400576 8723302022916864 8737069390094336 8748468492489728 8749337158870092 8756446275108864 8771136782229504 8779006378107904 8782580331758592 8791452819970902 8812362279419904 8823859615137792 8838663220211712 8847592365436872 8881208859727872 8892796018381056 8898725454299136 8907715276619616 8914831608250368 8941438373935104 8950471346430324 8984478730189824 8987725062438912 9011293361231472 9018615325261824 9026706962612224 9041850880446464 9045531838697472 9053647625948672 9054669970269432 9088047028764672 9088949413099008 9092233493397504 9097228110757632 9103293855547392 9112490340449952 9124379248026396 9131668671479808 9146988681381888 9150293732818944 9203009832975744 9209146109681664 9218449530455184 9221780402606592 9253475099357184 9256692497154048 9274908347295867 9281092563663552 9288507184644096 9296967650115584 9301250355314688 9312564978663424 9324714920138752 9325640804065128 9329010407288064 9334135092808612 9361073647024128 9364456053080064 9369472543132928 9373916373715584 9401893301095002 9405071925116928 9409404429213696 9420850617950208 9424254623023104 9437487272489088 9442671547376154 9469490025824256 9478549049531904 9494451013402944 9530395392577536 9533838979104768 9543470416651008 9579730904875008 9592229413085184 9604851606582048 9608322096129024 9618028779281094 9625712577011712 9644697571885056 9649995673166848 9653482474471424 9654441002891136 9686660904910848 9691123124699136 9700913456519616 9720046771665408 9725386264363464 9729866323226223 9753007691268096 9765732270686208 9812740434075648 9829203063856128 9842027054050944 9866414757445632 9876382175371392 9913907564347392 9926842067030016 9933460972240896 9938917699309568 9943496122738176 9953541411116481 9981276511666176 9990231863115776 9991359967193856 10004395520678688 10011066136086528 10020048215235328 10021179686197068 10029185559281664 10038320673939456 10058119464419328 10059118170676992 10068280549546368 10093228889800704 10098329841916854 10106397349896192 10155045332938752 10161816396890112 10172082240502272 10185353579192256 10210731144118272 10224052907360256 10234381624602336 10241205587490816 10251551633006196 10273127255414784 10279977052667904 10289340601532416 10290362266554624 10294080449421312 10299735274823296 10320049658805248 10329460576026624 10330475355524138 10338728323457024 10353386062097712 10360289373391872 10369584780883072 10370755721762082 10374502952932416 10382791094304768 10395421371531264 10408984096899072 10413779059298304 10419499638484032 10450597161983721 10459088606380032 10476635600996352 10490304285156096 10516298364223488 10540656611024544 10580705915756544 10584529007542272 10598456945193984 10602286450900992 10648271087632384 10653176279052288 10663367680723392 10680051391089152 10681257390078312 10690840774902887 10707604926234624 10720630327345152 10721694816649728 10725568851492864 10731460705504512 10736404218732384 10763489292582036 10772088193302528 10827851513462784 10856245132312704 10860167783780352 10897493518024704 10901282534719488 10941059547408897 10953756763619328 10967081599238144 10972133652676608 10986448804521984 10992483967165472 10999813408786432 11010925828043692 11039332988335104 11046693667405824 11052611323336448 11056604927156224 11057853446838144 11072280435807312 11081126028312576 11094605803880448 11099716602126336 11109826813292544 11110929947292816 11138959849300014 11142984653149632 11151886730919936 11181282411723264 11185170100727808 11205567263932416 11239010846005248 11272554242139744 11293110758181888 11300640648265728 11315384397471744 11326815618239664 11335864557699072 11354882501025792 11368568193286144 11369697018633216 11383527830023168 11387641002819584 11399145219888704 11408251943124992 11412896268681216 11424425999556096 11432043446501376 11442300447870976 11443592520565056 11458522776591288 11472461641195224 11491066548191232 11497378911430656 11520055433084928 11531693420119968 11575508176723968 11587202184176208 11610055866155904 11631069363889152 11665782878493456 11675261700145152 11694849042972672 11710107109011456 11721937093294536 11765146153517056 11766474682177536 11784884293615616 11786215051120896 11796789820582496 11801592320800608 11811020557123584 11830835659751424 11841611812970496 11857061357841408 11858238687402612 11864967272398848 11876953702159488 11921917831913472 11933961795240432 11979304973586432 11983633416585216 12015057814975296 12060709118263296 12072893293692576 12118599217465344 12122977991196672 12129637481010176 12137725140729856 12149987120599936 12165838997368528 12175558228639744 12181332952645632 12195984908509184 12200391643758592 12213275773851792 12217688756752896 12247963147173888 12263942851559424 12270679777300992 12278861479575552 12291266040606912 12295707203475456 12337966799142912 12342256662872064 12366544463061156 12374790084884736 12401667140419584 12434187738753504 12438680543050752 12481431529365504 12485941404106752 12498555164954112 12535857734793336 12540095900155904 12545872572284928 12561134157266944 12578942713188672 12583316363318784 12590228729834872 12606263171923968 12625986701099008 12631126769270784 12638065399375872 12643887201755904 12659268017870592 12681623522407212 12707193856770048 12724627222201344 12772974539833344 12789639217446912 12806468808776064 12811096128172032 12824038372374792 12834283436015616 12859596762513408 12872588003854848 12906519346344627 12921497499598848 12934551275359488 12960062362220544 12967181685817952 12973155097634964 12983696201023488 13020976360914944 13022446698814464 13035602457198234 13061312849425392 13071747470524416 13083653912100864 13084953034375296 13105604085141504 13122702738734592 13124005738305138 13155219676594176 13168509567161856 13218543419129856 13235789422706688 13257994830317568 13271388548155308 13321813289591808 13339194027571584 13348088181448704 13361572914929424 13372247412375552 13384427565252608 13410825952559104 13412157560902656 13424374066061824 13425707019645486 13457638519734272 13463117155270656 13464439789222472 13475196466528256 13476718095284736 13481587593658368 13516940041847208 13540060443918336 13562776320669696 13580471438923008 13632070543147008 13645842166136448 13654940783321088 13668735510674928 13686568872039594 13697503007219712 13720483022072832 13725440599228416 13772614101368832 13804514749463616 13813719164522496 13827674295682776 13832670603909888 13878645462532096 13880212649035776 13885038745731072 13892666184645376 13921638845495328 13932760776966144 13934129549311628 13945451475173376 13951875532972032 13968847467995136 13987072380208128 13988461206097692 13993515610932096 14001202639212918 14054208814699392 14107607887675392 14131275926925312 14136381934534656 14164007321064231 14204235038736384 14217823574297856 14241676520104416 14295593088866304 14300758468657152 14308614274006016 14315205624976512 14351319056776048 14362784257736704 14369596357312512 14388344119627776 14407277409873072 14412483144193536 14420203835915522 14427043168921641 14438568865517568 14467046357827584 14474993509750272 14480223711707136 14481661504336704 14529991357366272 14588079396545196 14629511536902144 14648598406029312 14719110651113472 14728924889874432 14743804595784192 14763040581076416 14774834704416768 14792807738507264 14799622136168448 14813102417723392 14814573263057088 14851946465733352 14857312870866176 14870861346521088 14890263100545024 14900191458361344 14908376548964352 14913560134303744 14915244184107264 14985347794673664 15030072322852992 15057481010909184 15067520864354304 15087179196628992 15102420824319552 15114486076932096 15139843334701056 15147494762875281 15159596024844288 15232567999408128 15242724595335168 15258123360753408 15278030368788384 15296615521593632 15316096716177408 15329838548574208 15336079361040384 15351572436903504 15360073910779904 15361808381236224 15375591226826624 15377327449509294 15409690883122176 15419965579001856 15434010902298624 15435543399831936 15441120674131968 15449602912234944 15480074488207872 15495713033286207 15508092485185536 15554377171324608 15593132057296896 15613476145348608 15629249457726048 15688632909570048 15714953401494528 15735456427734144 15774447546335232 15788815750627328 15809415143788544 15810984916536816 15819956363198464 15835938269545984 15851936321407729 15871058873634816 15876793511313408 15895890442551296 15897685417790976 15903429676351488 15911949060320576 15972406631448576 15979764418578432 16020077086633728 16080945491017728 16097191058256768 16145233938873054 16158132289953792 16163970654928896 16241777270194176 16284367698469056 16290251675670528 16346240277037056 16351923802079232 16360906369734656 16371815306100736 16388354720809216 16394276271300608 16430635145428992 16450622398857216 16458200479014912 16479673206782976 16488725950748208 16499720113179648 16516388742065538 16535556187226112 16578916985004672 16584907390734336 16641908705820672 16664740219938816 16708439773950021 16714476979724448 16727830096379904 16771923617584896 16777755151091712 16808350895898624 16850753865834496 16858516269007872 16879024023827456 16908831363209616 16922570329423872 16939666137272832 16942925142360064 16950960972398592 16966169629601792 16973076596207616 16990223427359496 17003796836548608 17032323751538688 17052852289929216 17054545527949824 17075291745034752 17081461504229376 17098717829833056 17112377914687488 17163450671806464 17208692461792836 17246068367145984 17280083149627392 17297540130179952 17311594934697984 17363262265085952 17380803276264312 17415083799233856 17428996627365888 17444871882801152 17446604045833728 17474138780188672 17496936984979456 17498674317740184 17512892550217728 17542273564459008 17558012756215808 17565160663517184 17582905639941804 17647719230275584 17677326440423424 17695184730873744 17762417719455744 17785592036762112 17797450908598272 17815430553239232 17829663216500736 17882876747870208 17900942692860648 17968957460379648 17975450124877824 18022586722462944 18053413925224448 18083701760892928 18091063677394944 18107295251897344 18109339940538864 18176094057529344 18177898826198016 18184466986795008 18194456221515264 18206587711094784 18224980680899904 18248758496052792 18263337342959616 18293977362763776 18300587465637888 18406019665951488 18418292219363328 18436899060910368 18443560805213184 18506950198714368 18513384994308096 18549816694591734 18562185127327104 18593935300231168 18602500710629376 18625129957326848 18649429840277504 18651281608130256 18658020814576128 18668270185617224 18722147294048256 18728912106160128 18738945086265856 18747832747431168 18803786602190004 18810143850233856 18818808858427392 18841701235900416 18874974544978176 18885343094752308 18938980051648512 18957098099063808 18988902026805888 19060790785155072 19067677958209536 19086940833302016 19159461809750016 19184458826170368 19209703213164096 19216644192258048 19236057558562188 19251425154023424 19289395143770112 19299991346333696 19306964948942848 19308882005782272 19382246249398272 19401826913039232 19440093543330816 19450772528726928 19459732646452446 19506015382536192 19531464541372416 19625480868151296 19658406127712256 19684054108101888 19732829514891264 19752764350742784 19827815128694784 19853684134060032 19877835398619136 19886992245476352 19907082822232962 19962553023332352 19980463726231552 19982719934387712 20008791041357376 20022132272173056 20040096430470656 20042359372394136 20058371118563328 20076641347878912 20116238928838656 20118236341353984 20136561099092736 20138560529468229 20186457779601408 20196659683833708 20212794699792384 20310090665877504 20344164481004544 20370707158384512 20421462288236544 20448105814720512 20468763249204672 20482411174981632 20503103266012392 20529853308059391 20546254510829568 20559954105335808 20578681203064832 20580724533109248 20588160898842624 20599470549646592 20640099317610496 20658921152053248 20660950711048276 20677456646914048 20706772124195424 20720578746783744 20739169561766144 20741511443524164 20749005905864832 20817968193798144 20827558118596608 20838999276968064 20901194323967442 20918177212760064 20953271201992704 20980608570312192 21001803958819377 21032596728446976 21081313222049088 21161411831513088 21196913890387968 21204572901801984 21296542175264768 21306352558104576 21326735361446784 21360102782178304 21362514780156624 21381681549805774 21415209852469248 21441260654690304 21443389633299456 21451137702985728 21462921411009024 21472808437464768 21526978585164072 21544176386605056 21630305753873283 21712490264625408 21720335567560704 21794987036049408 21882119094817794 21907513527238656 21934163198476288 21944267305353216 21972897609043968 21984967934330944 21999626817572864 22021851656087384 22078665976670208 22093387334811648 22105222646672896 22113209854312448 22115706893676288 22144560871614624 22162252056625152 22189211607760896 22199433204252672 22219653626585088 22221859894585632 22277919698600028 22285969306299264 22362564823446528 22370340201455616 22411134527864832 22478021692010496 22545108484279488 22586221516363776 22601281296531456 22630768794943488 22653631236479328 22671729115398144 22709765002051584 22739394037266432 22767055660046336 22775282005639168 22798290439777408 22848851999112192 22864086893002752 22884600895741952 22887185041130112 22917045553182576 22944923282390448 22982133096382464 22994757822861312 23040110866169856 23063386840239936 23151016353447936 23174404368352416 23220111732311808 23262138727778304 23331565756986912 23389698085945344 23420214218022912 23443874186589072 23530292307034112 23532949364355072 23569768587231232 23572430102241792 23593579641164992 23603184641601216 23622041114247168 23661671319502848 23683223625940992 23714122715682816 23716477374805224 23729934544797696 23753907404318976 23843835663826944 23867923590480864 23958609947172864 23967266833170432 24030115629950592 24121418236526592 24145786587385152 24217850908309581 24237198434930688 24245955982393344 24259274962020352 24275450281459712 24299974241199872 24331677994737056 24351116457279488 24362665905291264 24391969817018368 24426551547703584 24435377513505792 24527885703118848 24541359554601984 24557722959151104 24582532081213824 24591414406950912 24675933598285824 24684513325744128 24733088926122312 24749580169769472 24774583113098307 24803334280839168 24868375477507008 24877361086101504 24962863058731008 24997110329908224 25071715469586672 25091745144569856 25122268314533888 25157885426377344 25166632726637568 25180457459669744 25212526343847936 25251973402198016 25262253538541568 25276130798751744 25287774403511808 25318536035741184 25363247044814424 25414387713540096 25449254444402688 25579278434893824 25612937617552128 25622192256344064 25648076744749584 25668566872031232 25745176007709696 25813038692689254 25842994999197696 25869102550718976 25920124724441088 25934363371635904 25946310195269928 25967392402046976 26041952721829888 26044893397628928 26071204914396468 26122625698850784 26143494941048832 26167307824201728 26169906068750592 26211208170283008 26245405477469184 26248011476610276 26337019134323712 26437086838259712 26471578845413376 26515989660635136 26542777096310616 26643626579183616 26678388055143168 26696176362897408 26723145829858848 26744494824751104 26768855130505216 26824315121805312 26848748132123648 26851414039290972 26928879578444944 26950392933056512 26953436190569472 26963175187316736 27033880083694416 27080120887836672 27125552641339392 27160942877846016 27264141086294016 27291684332272896 27309881566642176 27337471021349856 27373137744079188 27395006014439424 27440966044145664 27450881198456832 27609029498927232 27627438329044992 27655348591365552 27665341207819776 27757290925064192 27760425298071552 27770077491462144 27785332369290752 27824725041887601 27843277690990656 27865521553932288 27868259098623256 27890902950346752 27903751065944064 27937694935990272 27974144760416256 27976922412195384 27987031221864192 28002405278425836 28108417629398784 28215215775350784 28262551853850624 28272763869069312 28328014642128462 28408470077472768 28435647148595712 28483353040208832 28591186177732608 28601516937314304 28617228548012032 28630411249953024 28702638113552096 28725568515473408 28739192714625024 28776688239255552 28814554819746144 28824966288387072 28840407671831044 28854086337843282 28877137731035136 28934092715655168 28949987019500544 28960447423414272 28963323008673408 29059982714732544 29176158793090392 29259023073804288 29297196812058624 29438221302226944 29487609191568384 29526081162152832 29599244272336896 29626204835446784 29629146526114176 29703892931466704 29714625741732352 29741722693042176 29780526201090048 29800382916722688 29816753097928704 29827120268607488 29830488368214528 29860624233349443 29970695589347328 30060144645705984 30114962021818368 30174358393257984 30204841648639104 30279686669402112 30294989525750562 30319192049688576 30465135998816256 30485449190670336 30516246721506816 30556060737576768 30593231043187264 30632193432354816 30659677097148416 30672158722080768 30703144873807008 30720147821559808 30723616762472448 30751182453653248 30754654899018588 30819381766244352 30839931158003712 30868021804597248 30871086799663872 30882241348263936 30899205824469888 30960148976415744 30991426066572414 31016184970371072 31108754342649216 31186264114593792 31226952290697216 31258498915452096 31351791485951163 31377265819140096 31429906802989056 31470912855468288 31548895092670464 31577631501254656 31618830287577088 31621969833073632 31671876539091968 31703872642815458 31742117747269632 31753587022626816 31791780885102592 31795370835581952 31806859352702976 31823898120641152 31944813262897152 31959528837156864 32040154173267456 32072522324708661 32161890982035456 32194382116513536 32290467877746108 32316264579907584 32483554540388352 32568735396938112 32580503351341056 32692480554074112 32703847604158464 32721812739469312 32743630612201472 32776709441618432 32788552542601216 32823178642226691 32861270290857984 32901244797714432 32916400958029824 32959346413565952 32977451901496416 32999440226359296 33032777484131076 33157833970009344 33169814781468672 33283817411641344 33329480439877632 33416879547900042 33428953959448896 33455660192759808 33543847235169792 33555510302183424 33616701791797248 33701507731668992 33717032538015744 33758048047654912 33817662726419232 33879332274545664 33885850284720128 33901921944797184 33932339259203584 33946153192415232 33980446854718992 34007593673097216 34064647503077376 34105704579858432 34109091055899648 34150583490069504 34162923008458752 34197435659666112 34224755829374976 34326901343612928 34417384923585672 34492136734291968 34560166299254784 34595080260359904 34726524530171904 34761606552528624 34830167598467712 34889743765602304 34893208091667456 34948277560377344 34993873969958912 34997348635480368 35025785100435456 35084547128918016 35116025512431616 35130321327034368 35165811279883608 35295438460551168 35354652880846848 35390369461747488 35524835438911488 35571184073524224 35594901817196544 35630861106478464 35765753495740416 35801885385721296 35937914920759296 35950900249755648 36045173444925888 36106827850448896 36167403521785856 36182127354789888 36214590503794688 36218679881077728 36355797652396032 36368933973590016 36388912443030528 36413175422189568 36449961361799808 36497516992105584 36526674685919232 36587954725527552 36601174931275776 36812039331902976 36836584438726656 36873798121820736 36887121610426368 37013900397428736 37026769988616192 37099633389183468 37124370254654208 37205001421258752 37250259914653696 37298859680555008 37302563216260512 37316041629152256 37336540371234448 37444294588096512 37457824212320256 37477890172531712 37495665494862336 37607573204380008 37620287700467712 37637617716854784 37683402471800832 37749949089956352 37770686189504616 37877960103297024 37914196198127616 37977804053611776 38121581570310144 38173881666604032 38318923619500032 38368917652340736 38419406426328192 38433288384516096 38472115117124376 38502850308046848 38578790287540224 38599982692667392 38613929897885696 38617764011564544 38719558039033881 38764492498796544 38803653826078464 38880187086661632 38901545057453856 38919465292904892 39062929082744832 39250961736302592 39316812255424512 39368108216203776 39465659029782528 39505528701485568 39655630257389568 39707368268120064 39755670797238272 39773984490952704 39814165644465924 39960927452463104 39965439868775424 40017582082714752 40044264544346112 40080192860941312 40084718744788272 40116742237126656 40153282695757824 40232477857677312 40236472682707968 40273122198185472 40277121058936458 40372915559202816 40393319367667416 40425589399584768 40620181331755008 40688328962009088 40741414316769024 40896211629441024 40937526498409344 40964822349963264 41006206532024784 41059706616118782 41092509021659136 41157362406129664 41161449066218496 41176321797685248 41198941099293184 41280198635220992 41317842304106496 41321901422096552 41354913293828096 41413544248390848 41441157493567488 41478339123532288 41483022887048328 41498011811729664 41635936387596288 41655116237193216 41677998553936128 41802388647934884 41836354425520128 41906542403985408 41961217140624384 42003607917638754 42162626444098176 42322823663026176 42393827780775936 42409145803603968 42492021963192693 42593084350529536 42612705116209152 42653470722893568 42720205564356608 42725029560313248 42763363099611548 42886779266598912 42902275405971456 42925842822018048 42945616874929536 43053957170328144 43088352773210112 43260611507746566 43424980529250816 43440671135121408 43589974072098816 43764238189635588 43888534610706432 43945795218087936 43969935868661888 43999253635145728 44043703312174768 44157331953340416 44186774669623296 44210445293345792 44226419708624896 44231413787352576 44289121743229248 44324504113250304 44378423215521792 44398866408505344 44439307253170176 44443719789171264 44555839397200056 44571938612598528 44725129646893056 44740680402911232 44956043384020992 45090216968558976 45172443032727552 45202562593062912 45261537589886976 45307262472958656 45343458230796288 45419530004103168 45442484288625843 45478788074532864 45534111320092672 45550564011278336 45596580879554816 45697703998224384 45728173786005504 45769201791483904 45774370082260224 45834091106365152 45889846564780896 45989515645722624 46080221732339712 46126773680479872 46302032706895872 46348808736704832 46440223464623616 46487139099858621 46524277455556608 46663131513973824 46779396171890688 46840428436045824 46887748373178144 47065898728710144 47139537174462464 47144860204483584 47187159282329984 47206369283202432 47323342639005696 47366447251881984 47428245431365632 47432954749610448 47459869089595392 47507814808637952 47555808964223187 47687671327653888 47735847180961728 47917219894345728 48060231259901184 48242836473053184 48291573174770304 48435701816619162 48474396869861376 48491911964786688 48518549924040704 48550900562919424 48599948482399744 48663355989474112 48702232914558976 48725331810582528 48783939634036736 48853103095407168 48870755027011584 49055771406237696 49082719109203968 49115445918302208 49165064162427648 49182828813901824 49351867196571648 49466177852244624 49499160339538944 49549166226196614 49606668561678336 49736750955014016 49754722172203008 49925726117462016 49994220659816448 50125319321850063 50143430939173344 50183490289139712 50244536629067776 50315770852754688 50333265453275136 50360914919339488 50425052687695872 50552261597503488 50575548807023616 50637072071482368 50726494089628848 50828775427080192 50898508888805376 51158556869787648 51225875235104256 51244384512688128 51296153489499168 51337133744062464 51490352015419392 51626077385378508 51738205101437952 51840249448882176 51868726743271808 51892620390539856 51934784804093952 52083905443659776 52089786795257856 52142409828792936 52245251397701568 52286989882097664 52334615648403456 52339812137501184 52422416340566016 52490810954938368 52496022953220552 52674038268647424 52943157690826752 53031979321270272 53085554192621232 53287253158367232 53356776110286336 53392352725794816 53446291659717696 53488989649502208 53537710261010432 53648630243610624 53697496264247296 53702828078581944 53857759156889888 53900785866113024 53906872381138944 53926350374633472 54067760167388832 54160241775673344 54251105282678784 54321885755692032 54528282172588032 54583368664545792 54619763133284352 54674942042699712 54746275488158376 54790012028878848 54881932088291328 54901762396913664 55218058997854464 55254876658089984 55310697182731104 55330682415639552 55520850596143104 55540154982924288 55570664738581504 55649450083775202 55686555381981312 55736518197246512 55781805900693504 55807502131888128 55875389871980544 55948289520832512 55953844824390768 55974062443728384 56004810556851672 56216835258797568 56430431550701568 56525103707701248 56656029284256924 56816940154945536 56871294297191424 56966706080417664 57182372355465216 57203033874628608 57234457096024064 57260822499906048 57405276227104192 57451137030946816 57478385429250048 57553376478511104 57629109639492288 57649932576774144 57680815343662088 57708172675686564 57754275462070272 57868185431310336 57899974039001088 57920894846828544 57926646017346816 58352317586180784 58518046147608576 58594393624117248 58876442604453888 58975218383136768 59052162324305664 59198488544673792 59252409670893568 59258293052228352 59407785862933408 59429251483464704 59483445386084352 59561052402180096 59633506195857408 59654240537214976 59660976736429056 59721248466698886 59941391178694656 60120289291411968 60229924043636736 60348716786515968 60409683297278208 60559373338804224 60589979051501124 60638384099377152 60930271997632512 61032493443013632 61112121475153536 61186462086374528 61264386864709632 61319354194296832 61344317444161536 61406289747614016 61440295643119616 61447233524944896 61502364907306496 61509309798037176 61589559924178173 61638763532488704 61679862316007424 61736043609194496 61742173599327744 61764482696527872 61798411648939776 61920297952831488 61982852133144828 62032369940742144 62217508685298432 62453904581394432 62516997830904192 62703582971902326 62754531638280192 62859813605978112 62941825710936576 63005411876458131 63097790185340928 63155263002509312 63237660575154176 63243939666147264 63343753078183936 63407745285630916 63484235494539264 63583561770205184 63590741671163904 63613718705405952 63647796241282304 63889626525794304 63919057674313728 64080308346534912 64145044649417322 64323781964070912 64388764233027072 64580935755492216 64632529159815168 64890917261619849 65137470793876224 65161006702682112 65384961108148224 65443625478938624 65553418883236864 65577105085202432 65646357284453382 65722540581715968 65802489595428864 65832801916059648 65918692827131904 65954903802992832 65998880452718592 66065554968262152 66315667940018688 66339629562937344 66567634823282688 66658960879755264 66833759095800084 66857907918897792 67087694470339584 67111020604366848 67233403583594496 67403015463337984 67434065076031488 67516096095309824 67635325452838464 67672479422862437 67758664549091328 67771700569440256 67803843889594368 67864678518407168 67892306384830464 67960893709437984 68015187346194432 68129295006154752 68218182111799296 68301166980139008 68325846016917504 68394871319332224 68653802687225856 68834769847171344 68984273468583936 69120332598509568 69190160520719808 69453049060343808 69523213105057248 69660335196935424 69786416183334912 69896555120754688 69987747939917824 69994697270960736 70169094257836032 70232051024863232 70260642654068736 70331622559767216 70590876921102336 70709305761693696 70780738923494976 71049670877822976 71142368147048448 71189803634393088 71261722212956928 71531506991480832 71603770771442592 71875829841518592 71901800499511296 72090346889851776 72213655700897792 72334807043571712 72364254709579776 72429181007589376 72437359762155456 72653552724928743 72711595304792064 72737867947180032 72777824886061056 72826350844379136 72899922723599616 72995033984211168 73053349371838464 73175909451055104 73624078663805952 73673168877453312 73747596243641472 73774243220852736 74027800794857472 74053539977232384 74199266778366936 74248740509308416 74323749339294921 74410002842517504 74500519829307392 74597719361110016 74605126432521024 74632083258304512 74673080742468896 74888589176193024 74955780345063424 74991330989724672 75215146408760016 75275235433709568 75366804943601664 75499898179912704 75541372379009232 75755920206594048 75828392396255232 75955608107223552 76243163140620288 76347763333208064 76737835304681472 76838812852656384 76866576769032192 76944230234248752 77005700616093696 77199965385334784 77227859795771392 77235528023129088 77439116078067762 77528984997593088 77607307652156928 77760374173323264 77803090114907712 77838930585809784 78125858165489664 78501923472605184 78633624510849024 78736216432407552 79011057402971136 79311260514779136 79414736536240128 79511341594476544 79547968981905408 79628331288931848 79829212253316767 79921854904926208 79930879737550848 80035164165429504 80088529088692224 80160385721882624 80169437489576544 80233484474253312 80306565391515648 80472945365415936 80546244396370944 80554242117872916 80786638735334832 80851178799169536 81240362663510016 81376657924018176 81482828633538048 81792423258882048 81875052996818688 81929644699926528 82012413064049568 82119413232237564 82185018043318272 82322898132436992 82352643595370496 82397882198586368 82560397270441984 82643802844193104 82709826587656192 82827088496781696 82882314987134976 82956678247064576 82966045774096656 82996023623459328 83271872775192576 83310232474386432 83355997107872256 83604777295869768 83672708851040256 83813084807970816 83922434281248768 84007215835277508 84325252888196352 84645647326052352 84787655561551872 84818291607207936 84984043926385386 85186168701059072 85225410232418304 85306941445787136 85440411128713216 85450059120626496 85526726199223096 85773558533197824 85804550811942912 85851685644036096 85891233749859072 86107914340656288 86176705546420224 86521223015493132 86849961058501632 86881342270242816 87179948144197632 87528476379271176 87777069221412864 87891590436175872 87939871737323776 87998507270291456 88087406624349536 88314663906680832 88420890586691584 88452839417249792 88462827574705152 88578243486458496 88797732817010688 88878614506340352 88887439578342528 89111678794400112 89143877225197056 89450259293786112 89481360805822464 89912086768041984 90180433937117952 90344886065455104 90523075179773952 90614524945917312 90839060008206336 90884968577251686 90957576149065728 91068222640185344 91101128022556672 91193161759109632 91395407996448768 91456347572011008 91538403582967808 91548740164520448 91668182212730304 91779693129561792 91979031291445248 92160443464679424 92253547360959744 92604065413791744 92697617473409664 92880446929247232 92974278199717242 93048554911113216 93326263027947648 93558792343781376 93680856872091648 93775496746356288 94055374457853489 94131797457420288 94279074348924928 94289720408967168 94374318564659968 94412738566404864 94646685278011392 94732894503763968 94856490862731264 94865909499220896 95015629617275904 95111617928446374 95375342655307776 95471694361923456 95834439788691456 96120462519802368 96217566974125983 96485672946106368 96583146349540608 96871403633238324 96948793739722752 97037099848081408 97199896964799488 97326711978948224 97450663621165056 97567879268073472 97706206190814336 97741510054023168 98111542812475392 98165438218407936 98230891836604416 98330128324855296 98365657627803648 98703734393143296 98932355704489248 98998320679077888 99098332452393228 99473501910028032 99509444344406016 99851452234924032 99988441319632896 100250638643700126 100286861878346688 100366980578279424 100489073258135552 100631541705509376 100666530906550272 100721829838678976 100850105375391744 101104523195006976 101151097614047232 101274144142964736 101452988179257696 101657550854160384 101797017777610752 102317113739575296 102451750470208512 102488769025376256 102592306978998336 102674267488124928 102980704030838784 103252154770757016 103476410202875904 103680498897764352 103737453486543616 103785240781079712 104179573590515712 104284819657585872 104490502795403136 104669231296806912 104679624275002368 104844832681132032 104981621909876736 104992045906441104 105348076537294848 105886315381653504 106063958642540544 106171108385242464 106574506316734464 106713552220572672 106784705451589632 106892583319435392 107075420522020864 107297260487221248 107394992528494592 107405656157163888 107715518313779776 107801571732226048 107813744762277888 107852700749266944 108135520334777664 108320483551346688 108502210565357568 108643771511384064 109166737329091584 109239526266568704 109349884085399424 109492550976316752 109580024057757696 109763864176582656 109803524793827328 110436117995708928 110509753316179968 110621394365462208 110661364831279104 111041701192286208 111080309965848576 111141329477163008 111298900167550404 111373110763962624 111473036394493024 111615004263776256 111750779743961088 111896579041665024 111907689648781536 111948124887456768 112009621113703344 112433670517595136 112860863101403136 113050207415402496 113312058568513848 113633880309891072 113742588594382848 113933412160835328 114364744710930432 114468914192048128 114521644999812096 114810552454208384 114956770858500096 115106752957022208 115258219278984576 115299865153548288 115361630687324176 115416345351373128 115508550924140544 115736370862620672 115799948078002176 115841789693657088 115853292034693632 116704635172361568 117188787248234496 117752885208907776 117950436766273536 118104324648611328 118396977089347584 118504819341787136 118516586104456704 118815571725866816 118858502966929408 118966890772168704 119122104804360192 119267012391714816 119308481074429952 119321953472858112 119442496933397772 119882782357389312 120240578582823936 120459848087273472 120697433573031936 120819366594556416 121118746677608448 121179958103002248 121276768198754304 121860543995265024 122064986886027264 122224242950307072 122372924172749056 122638708388593664 122688634888323072 122812579495228032 122894467049889792 123004729814612992 123018619596074352 123179119848356346 123277527064977408 123472087218388992 123484347198655488 123528965393055744 123596823297879552 123840595905662976 123965704266289656 124064739881484288 124435017370596864 124907809162788864 125033995661808384 125407165943804652 125509063276560384 125719627211956224 125883651421873152 126010823752916262 126310526005018624 126475321150308352 126487879332294528 126687506156367872 126815490571261832 126968470989078528 127167123540410368 127181483342327808 127227437410811904 127295592482564608 127476065889578079 127779253051588608 127838115348627456 128160616693069824 128290089298834644 128777528466054144 129161871510984432 129265058319630336 129781834523239698 130274941587752448 130322013405364224 130769922216296448 130887250957877248 131106837766473728 131154210170404864 131292714568906764 131665603832119296 131837385654263808 131909807605985664 131997760905437184 132131109936524304 132631335880037376 132679259125874688 133135269646565376 133317921759510528 133667518191600168 133715815837795584 134175388940679168 134222041208733696 134806030926675968 134868130152062976 135032192190619648 135270650905676928 135344958845724874 135517329098182656 135607687779188736 135729357036814336 135784612769660928 135921787418875968 136030374692388864 136258590012309504 136327452865877529 136436364223598592 136602333960278016 136651692033835008 136789742638664448 137307605374451712 137669539694342688 137968546937167872 138240665197019136 138380321041439616 138906098120687616 139046426210114496 139320670393870848 139461417299575863 139572832366669824 139793110241509376 139975495879835648 139989394541921472 140338188515672064 140464102049726464 140521285308137472 140663245119534432 141418611523387392 141561477846989952 142099341755645952 142284736294096896 142379607268786176 142523444425913856 142667426892669561 143063013982961664 143207541542885184 143751659683037184 144180693779703552 144669614087143424 144728509419159552 144858362015178752 144874719524310912 145307105449857486 145423190609584128 145475735894360064 145555649772122112 145652701688758272 145799845447199232 145990067968422336 146106698743676928 146351818902110208 147248157327611904 147346337754906624 147495192487282944 147548486441705472 148055601589714944 148398533556733872 148497481018616832 148647498678589842 148820005685035008 149001039658614784 149195438722220032 149210252865042048 149264166516609024 149346161484937792 149777178352386048 149791892655100001 149911560690126848 149982661979449344 150375957965550189 150430292817520032 150550470867419136 150733609887203328 150999796359825408 151082744758018464 151656784792510464 151911216214447104 152486326281240576 152695526666416128 153475670609362944 153677625705312768 153733153538064384 153888460468497504 154011401232187392 154399930770669568 154471056046258176 154878232156135524 155214615304313856 155520748346646528 155606180229815424 155677861171619568 156251716330979328 157003846945210368 157267249021698048 157472432864815104 158022114805942272 158829473072480256 159022683188953088 159095937963810816 159256662577863696 159658424506633534 159843709809852416 159861759475101696 160070328330859008 160177058177384448 160320771443765248 160338874979153088 160466968948506624 160613130783031296 160945890730831872 161092488792741888 161108484235745832 161573277470669664 161702357598339072 162480725327020032 162753315848036352 162965657267076096 163584846517764096 163750105993637376 163859289399853056 164024826128099136 164238826464475128 164370036086636544 164645796264873984 164705287190740992 164795764397172736 165120794540883968 165287605688386208 165419653175312384 165654176993563392 165764629974269952 165913356494129152 165932091548193312 165992047246918656 166620464948772864 166711994215744512 167209554591739536 167345417702080512 167626169615941632 167844868562497536 168014431670555016 168650505776392704 169291294652104704 169575311123103744 169968087852770772 170450820464836608 170613882891574272 170880822257426432 170900118241252992 171053452398446192 171547117066395648 171609101623885824 171703371288072192 171782467499718144 172215828681312576 172353411092840448 173042446030986264 173699922117003264 173762684540485632 175056952758542352 175554138442825728 175783180872351744 175879743474647552 175997014540582912 176174813248699072 176629327813361664 176841781173383168 176905678834499584 176925655149410304 177156486972916992 177595465634021376 177757229012680704 177774879156685056 178223357588800224 178287754450394112 178900518587572224 178962721611644928 179824173536083968 180360867874235904 180689772130910208 181046150359547904 181229049891834624 181678120016412672 181769937154503372 181915152298131456 182136445280370688 182386323518219264 182790815992897536 183076807165935616 183097480329040896 183336364425460608 183559386259123584 183958062582890496 184320886929358848 184507094721919488 185208130827583488 185395234946819328 185760893858494464 185948556399434484 186097109822226432 186652526055895296 187361713744183296 187550993492712576 188110748915706978 188263594914840576 188558148697849856 188579440817934336 188748637129319936 188825477132809728 189016235629374393 189293370556022784 189465789007527936 189712981725462528 189731818998441792 190031259234551808 190223235856892748 190750685310615552 190943388723846912 191668879577382912 192240925039604736 192435133948251966 192971345892212736 193166292699081216 193742807266476648 193897587479445504 194074199696162816 194399793929598976 194653423957896448 194672751784859547 195135758536146944 195412412381628672 195483020108046336 196330876436815872 196660256649710592 196731315255607296 197407468786286592 197864711408978496 197996641358155776 198196664904786456 198947003820056064 199018888688812032 199702904469848064 199976882639265792 200501277287400252 200573723756693376 201263083411018752 201333061813100544 201443659677357952 201700210750783488 202209046390013952 202302195228094464 202548288285929472 202905976358515392 203017438268587311 203315101708320768 203594035555221504 204903500940417024 204977538050752512 205184613957996672 205961408061677568 206504309541514032 206952820405751808 207360997795528704 207474906973087232 207570481562159424 208359147181031424 208569639315171744 208981005590806272 209359248550004736 209689665362264064 209963243819753472 209984091812882208 210696153074589696 211772630763307008 212127917285081088 212342216770484928 213149012633468928 213427104441145344 213569410903179264 213785166638870784 214594520974442496 214789985056989184 214811312314327776 215431036627559552 215627489524555776 215705401498533888 216271040669555328 216640967102693376 217004421130715136 217287543022768128 218333474658183168 218479052533137408 218699768170798848 218985101952633504 219160048115515392 219527728353165312 220872235991417856 221019506632359936 221242788730924416 221322729662558208 222083402384572416 222160619931697152 222282658954326016 222597800335100808 222746221527925248 222946072788986048 222971248017884763 223230008527552512 223501559487922176 223793158083330048 223815379297563072 223896249774913536 224019242227406688 224867341035190272 226100414830804992 226624117137027696 227267760619782144 227485177188765696 227866824321670656 228729489421860864 228937828384096256 229043289999624192 229621104908416768 230213505914044416 230516438557969152 230599730307096576 230723261374648352 230832690702746256 231017101848281088 231599896156004352 231683579387314176 231706584069387264 233409270344723136 234377574496468992 235505770417815552 235900873532547072 236208649297222656 237009638683574272 237033172208913408 237631143451733632 237717005933858816 237933781544337408 238244209608720384 238534024783429632 238616962148859904 238643906945716224 238884993866795544 239487636759950301 239765564714778624 240481157165647872 240919696174546944 241638733189112832 242359916206004496 242553536397508608 243721087990530048 244129973772054528 244448485900614144 244745848345498112 245277416777187328 245377269776646144 245625158990456064 245788934099779584 246009459629225984 246037239192148704 246358239696712692 246555054129954816 246968694397310976 247057930786111488 247193646595759104 247681191811325952 247931408532579312 248129479762968576 248870034741193728 249815618325577728 250067991323616768 250814331887609304 251018126553120768 251439254423912448 251767302843746304 252021647505832524 252950642300616704 252975758664589056 253375012312735744 253630981142523664 253936941978157056 254362966684655616 254454874821623808 254591184965129216 254952131779156158 255558506103177216 255676230697254912 256321233386139648 256580178597669288 257555056932108288 258323743021968864 258530116639260672 259563669046479396 260549883175504896 260644026810728448 261539844432592896 261774501915754496 262213675532947456 262308420340809728 262585429137813528 263331207664238592 263674771308527616 263819615211971328 263995521810874368 264262219873048608 265262671760074752 265358518251749376 266635843519021056 267335036383200336 267431631675591168 268350777881358336 268444082417467392 269612061853351936 269736260304125952 270064384381239296 270541301811353856 270689917691449748 271034658196365312 271458714073628672 271569225539321856 271843574837751936 272517180024619008 272654905731755058 272872728447197184 273204667920556032 273303384067670016 273579485277328896 274615210748903424 275339079388685376 275937093874335744 276481330394038272 276760642082879232 277812196241375232 278092852420228992 278641340787741696 278922834599151726 279145664733339648 279586220483018752 279950991759671296 279978789083842944 280676377031344128 280928204099452928 281042570616274944 281326490239068864 282166123373560467 282837223046774784 283122955693979904 284198683511291904 284569472588193792 285046888851827712 285334853785339122 286126027965923328 286415083085770368 287503319366074368 288361387559407104 288652700922377949 289339228174286848 289457018838319104 289716724030357504 289749439048621824 290614210899714972 290846381219168256 291111299544244224 291599690894398464 291980135936844672 292703637804220416 294496314655223808 294692675509813248 294990384974565888 295096972883410944 296111203179429888 296797067113467744 296994962037233664 297294997357179684 298390877444440064 298420505730084096 298528333033218048 298692322969875584 299554356704772096 299583785310200002 299823121380253696 299965323958898688 300751915931100378 300860585635040064 301100941734838272 301467219774406656 301999592719650816 302165489516036928 303313569585020928 303822432428894208 304972652562481152 305391053332832256 306951341218725888 307355251410625536 307466307076128768 307776920936995008 308022802464374784 308799861541339136 308942112092516352 309756464312271048 310034382472183723 310429230608627712 311041496693293056 311212360459630848 311355722343239136 314007693890420736 314534498043396096 314944865729630208 316044229611884544 317658946144960512 318045366377906176 318191875927621632 318513325155727392 319316849013267068 319723518950203392 320140656661718016 320354116354768896 320641542887530496 320677749958306176 321226261566062592 321891781461663744 322184977585483776 322216968471491664 323146554941339328 323404715196678144 324961450654040064 325506631696072704 325931314534152192 327500211987274752 327718578799706112 328049652256198272 328477652928950256 328740072173273088 329291592529747968 329410574381481984 329591528794345472 330241589081767936 330575211376772416 330839306350624768 331308353987126784 331529259948539904 331826712988258304 331864183096386624 331984094493837312 333240929897545728 333423988431489024 334419109183479072 335252339231883264 335689737124995072 336028863341110032 337301011552785408 338582589304209408 339150622246207488 339936175705541544 340901640929673216 341227765783148544 341761644514852864 341800236482505984 342106904796892384 343094234132791296 343406742576144384 343564934999436288 344431657362625152 346084892061972528 347399844234006528 347525369080971264 350113905517084704 351566361744703488 351759486949295104 351994029081165824 352349626497398144 353258655626723328 353683562346766336 353811357668999168 353851310298820608 354312973945833984 355190931268042752 355514458025361408 355549758313370112 356446715177600448 356575508900788224 357801037175144448 357925443223289856 359648347072167936 360721735748471808 361379544261820416 362092300719095808 362458099783669248 363356240032825344 363539874309006744 363830304596262912 364272890560741376 364772647036438528 365581631985795072 366153614331871232 366194960658081792 366672728850921216 367118772518247168 367916125165780992 369014189443838976 370416261655166976 370790469893638656 371521787716988928 371897112798868968 372194219644452864 373305052111790592 374723427488366592 375101986985425152 376221497831413956 376527189829681152 377158881635868672 377497274258639872 377650954265619456 378032471258748786 378931578015055872 379425963450925056 379463637996883584 380062518469103616 380446471713785496 381501370621231104 381886777447693824 383337759154765824 384481850079209472 384870267896503932 386332585398162432 387485614532953296 387795174958891008 388148399392325632 388799587859197952 389306847915792896 389345503569719094 390271517072293888 390824824763257344 390966040216092672 392661752873631744 393320513299421184 393462630511214592 395729422817956992 395993282716311552 396393329809572912 397894007640112128 398037777377624064 399405808939696128 399953765278531584 401002554574800504 401147447513386752 402526166822037504 402666123626201088 402887319354715904 404418092780027904 404604390456188928 405096576571858944 405811952717030784 406034876537174622 407188071110443008 409807001880834048 409955076101505024 410369227915993344 411922816123355136 413008619083028064 413905640811503616 414721995591057408 414949813946174464 415140963124318848 416718294362062848 417139278630343488 417962011181612544 418384251898727589 418718497100009472 419379330724528128 419926487639506944 419968183625764416 421392306149179392 424255834570162176 424684433540969856 426298025266937856 426854208882290688 427138821806358528 427570333277741568 428002280678008683 429189041948884992 429579970113978368 429622624628655552 430862073255119104 431254979049111552 432542081339110656 434008842261430272 434575086045536256 436666949316366336 436958105066274816 437399536341597696 437970203905267008 438320096231030784 439055456706330624 441744471982835712 442039013264719872 442485577461848832 442645459325116416 444166804769144832 444565317908652032 445195600670201616 445492443055850496 445892145577972096 445942496035769526 446460017055105024 447003118975844352 447586316166660096 447630758595126144 447792499549827072 448038484454813376 449375677965300003 449734682070380544 452200829661609984 453248234274055392 454970354377531392 455733648643341312 457458978843721728 457875656768192512 458086579999248384 459242209816833536 459706153320824141 460427011828088832 461032877115938304 461199460614193152 461446522749296704 461665381405492512 462034203696562176 463199792312008704 463413168138774528 466818540689446272 468755148992937984 471011540835631104 471801747065094144 472417298594445312 474066344417826816 475262286903467264 475434011867717632 476488419217440768 477068049566859264 477287813891432448 477769987733591088 478975273519900602 479531129429557248 480962314331295744 481839392349093888 483277466378225664 484719832412008992 485107072795017216 487442175981060096 488259947544109056 488896971801228288 489491696690996224 490554833554374656 490754539553292288 491250317980912128 491577868199559168 492018919258451968 492074478384297408 492716479393425384 493110108259909632 493937388794621952 494115861572222976 494387293191518208 495362383622651904 495862817065158624 496258959525937152 497740069482387456 500135982647233536 501628663775218608 502036253106241536 502878508847824896 503534605687492608 504043295011665048 505901284601233408 505951517329178112 506750024625471488 507261962285047328 507873883956314112 508725933369311232 509182369930258432 509904263558312316 511352461394509824 512642466772279296 513160357195338576 515110113864216576 516647486043937728 517060233278521344 519127338092958792 521099766351009792 521288053621456896 523549003831508992 524427351065894912 524616840681619456 525170858275627056 526662415328477184 527349542617055232 527639230423942656 527991043621748736 528524439746097216 530525343520149504 530717036503498752 533271687038042112 534670072766400672 534863263351182336 536701555762716672 536888164834934784 539224123706703872 539472520608251904 540128768762478592 541082603622707712 541379835382899496 542069316392730624 542917428147257344 543138451078643712 543687149675503872 545034360049238016 545309811463510116 545745456894394368 546409335841112064 547158970554657792 549230421497806848 550678158777370752 551874187748671488 552962660788076544 553521284165758464 555624392482750464 556185704840457984 557282681575483392 557845669198303452 558291329466679296 559901983519342592 559957578167685888 561856408198905856 562085141232549888 562652980478137728 564332246747120934 565674446093549568 566245911387959808 568397367022583808 569138945176387584 570093777703655424 570669707570678244 572252055931846656 572830166171540736 575006638732148736 576722775118814208 577305401844755898 578678456348573696 578914037676638208 579433448060715008 579498878097243648 581228421799429944 581692762438336512 582222599088488448 583199381788796928 583960271873689344 584018255354578641 585407275608440832 588992629310447616 589980769949131776 590193945766821888 592222406358859776 593594134226935488 593989924074467328 594589994714359368 596781754888880128 596841011460168192 597056666066436096 597384645939751168 599108713409544192 599167570620400004 599646242760507392 599930647917797376 601503831862200756 601721171270080128 603999185439301632 604330979032073856 606627139170041856 607644864857788416 609052314805761933 609945305124962304 610782106665664512 614710502821251072 614932614152257536 615553841873990016 617599723082678272 617884224185032704 619512928624542096 620068764944367446 620858461217255424 622082993386586112 622424720919261696 622711444686478272 629068996086792192 629889731459260416 632088459223769088 635317892289921024 636090732755812352 636383751855243264 637026650311454784 638633698026534136 639447037900406784 640281313323436032 640708232709537792 641283085775060992 641355499916612352 643783562923327488 644369955170967552 644433936942983328 646293109882678656 649922901308080128 651013263392145408 651862629068304384 655000423974549504 655437157599412224 656099304512396544 656955305857900512 657480144346546176 658583185059495936 659183057588690944 660483178163535872 661150422753544832 662616707974253568 663058519897079808 663653425976516608 663728366192773248 663968188987674624 666481859795091456 666847976862978048 668838218366958144 670504678463766528 671379474249990144 672057726682220064 674602023105570816 678301244492414976 679872351411083088 681803281859346432 682455531566297088 683523289029705728 683600472965011968 684213809593784768 686188468265582592 686813485152288768 687129869998872576 688863314725250304 692169784123945056 694799688468013056 695050738161942528 700227811034169408 703132723489406976 703518973898590208 703988058162331648 704699252994796288 706517311253446656 707367124693532672 707702620597641216 708625947891667968 711028916050722816 711099516626740224 712893430355200896 713151017801576448 715602074350288896 715850886446579712 718462910279850903 719296694144335872 721443471496943616 722759088523640832 724916199567338496 727079748618013488 727660609192525824 728545781121482752 729545294072877056 731163263971590144 732307228663742464 732389921316163584 733345457701842432 734237545036494336 735832250331561984 738028378887677952 741580939787277312 743043575433977856 743794225597737936 744388439288905728 746610104223581184 749446854976733184 750203973970850304 752442995662827912 753054379659362304 754317763271737344 754994548517279744 755301908531238912 756064942517497572 758851926901850112 758927275993767168 760125036938207232 760892943427570992 763773554895387648 766675518309531648 768963700158418944 769740535793007864 772665170796324864 774971229065906592 775590349917782016 776296798784651264 777599175718395904 778613695831585792 778691007139438188 781649649526514688 781932080432185344 785323505747263488 786641026598842368 786925261022429184 791458845635913984 791986565432623104 792786659619145824 795788015280224256 796075554755248128 799907530557063168 802005109149601008 802294895026773504 805052333644075008 805332247252402176 805774638709431808 808836185560055808 809208780912377856 810193153143717888 811623905434061568 812069753074349244 814376142220886016 819614003761668096 819910152203010048 820738455831986688 823845632246710272 826017238166056128 827811281623007232 829443991182114816 829899627892348928 830281926248637696 833436588724125696 834278557260686976 835924022363225088 836768503797455178 837436994200018944 838758661449056256 839852975279013888 839936367251528832 842784612298358784 848511669140324352 849368867081939712 852596050533875712 853708417764581376 855140666555483136 856004561356017366 858378083897769984 859159940227956736 859245249257311104 861724146510238208 862509958098223104 865084162678221312 865958102767133847 868017684522860544 869150172091072512 873333898632732672 874799072683195392 875940407810534016 878110913412661248 883488943965671424 884078026529439744 884971154923697664 885290918650232832 888333609538289664 889130635817304064 890391201340403232 890984886111700992 891784291155944192 891884992071539052 895172632333320192 895261517190252288 895584999099654144 896076968909626752 898751355930600006 899469364140761088 904401659323219968 906496468548110784 909940708755062784 911467297286682624 914917957687443456 915751313536385024 916173159998496768 918484419633667072 919412306641648282 920854023656177664 922065754231876608 922398921228386304 922893045498593408 923330762810985024 924068407393124352 926399584624017408 926826336277549056 930103147416551169 933637081378892544 942023081671262208 943603494130188288 944834597188890624 948132688835653632 950524573806934528 950868023735435264 952976838434881536 954136099133718528 954575627782864896 955539975467182176 957950547039801204 961924628662591488 963678784698187776 966554932756451328 969439664824017984 970214145590034432 974884351962120192 976519895088218112 977793943602456576 978983393381992448 982500635961824256 983155736399118336 984037838516903936 984148956768594816 985432958786850768 986220216519819264 987874777589243904 988231723144445952 988774586383036416 990724767245303808 991725634130317248 992517919051874304 995480138964774912 1000271965294467072 1003257327550437216 1005757017695649792 1007069211374985216 1008086590023330096 1011802569202466816 1011903034658356224 1013500049250942976 1014523924570094656 1015747767912628224 1017451866738622464 1018364739860516864 1019808527116624632 1022704922789019648 1025284933544558592 1026320714390677152 1030220227728433152 1033294972087875456 1038254676185917584 1042199532702019584 1042576107242913792 1047098007663017984 1048854702131789824 1050341716551254112 1054699085234110464 1055278460847885312 1055982087243497472 1057048879492194432 1061050687040299008 1061434073006997504 1066543374076084224 1069340145532801344 1069726526702364672 1073403111525433344 1073776329669869568 1078945041216503808 1080257537524957184 1082165207245415424 1082759670765798992 1084138632785461248 1085834856294514688 1086276902157287424 1087374299351007744 1090068720098476032 1090619622927020232 1091490913788788736 1092818671682224128 1094317941109315584 1098460842995613696 1101356317554741504 1103748375497342976 1107042568331516928 1111248784965500928 1112371409680915968 1114565363150966784 1115691338396606904 1116582658933358592 1119803967038685184 1119915156335371776 1123712816397811712 1124170282465099776 1125305960956275456 1128664493494241868 1132491822775919616 1136794734045167616 1138277890352775168 1140187555407310848 1141339415141356488 1144504111863693312 1145660332343081472 1150013277464297472 1153445550237628416 1154610803689511796 1158866896121430016 1158997756194487296 1162456843598859888 1163385524876673024 1164445198176976896 1166398763577593856 1167920543747378688 1168036510709157282 1170814551216881664 1177985258620895232 1179961539898263552 1180387891533643776 1187188268453870976 1187979848148934656 1189179989428718736 1193563509777760256 1193682022920336384 1194113332132872192 1194769291879502336 1198217426819088384 1198335141240800008 1199292485521014784 1199861295835594752 1203007663724401512 1203442342540160256 1207998370878603264 1208661958064147712 1213254278340083712 1215289729715576832 1218104629611523866 1221564213331329024 1229421005642502144 1229865228304515072 1231107683747980032 1235199446165356544 1235768448370065408 1239025857249084192 1240137529888734892 1241716922434510848 1244165986773172224 1244849441838523392 1245422889372956544 1258137992173584384 1259779462918520832 1264176918447538176 1272767503710486528 1274053300622909568 1277267396053068272 1278894075800813568 1280562626646872064 1281416465419075584 1282566171550121984 1282710999833224704 1284006842034026049 1287567125846654976 1288739910341935104 1288867873885966656 1292586219765357312 1302026526784290816 1303725258136608768 1310000847949099008 1310874315198824448 1312198609024793088 1313910611715801024 1314960288693092352 1317166370118991872 1318366115177381888 1320966356327071744 1322300845507089664 1325233415948507136 1326117039794159616 1327306851953033216 1327456732385546496 1327936377975349248 1333695953725956096 1337676436733916288 1341009356927533056 1342758948499980288 1344115453364440128 1348127033895900009 1349204046211141632 1356602488984829952 1359744702822166176 1364911063132594176 1367046578059411456 1367200945930023936 1368427619187569536 1372376936531165184 1373626970304577536 1374259739997745152 1377726629450500608 1379118459962472423 1384339568247890112 1389599376936026112 1400455622068338816 1406265446978813952 1407037947797180416 1407976116324663296 1409398505989592576 1413034622506893312 1414734249387065344 1415405241195282432 1417251895783335936 1422199033253480448 1425786860710401792 1426302035603152896 1431204148700577792 1436925820559701806 1438593388288671744 1442886942993887232 1445518177047281664 1449832399134676992 1454159497236026976 1455321218385051648 1457091562242965504 1459090588145754112 1462326527943180288 1464779842632327168 1466690915403684864 1468475090072988672 1471664500663123968 1476056757775355904 1483161879574554624 1486087150867955712 1487588451195475872 1488776878577811456 1493220208447162368 1500407947941700608 1504885991325655824 1506108759318724608 1508635526543474688 1509989097034559488 1510603817062477824 1512129885034995144 1517703853803700224 1517854551987534336 1520250073876414464 1521785886855141984 1527547109790775296 1537927400316837888 1539481071586015728 1545330341592649728 1549942458131813184 1551180699835564032 1552593597569302528 1555198351436791808 1557227391663171584 1557382014278876376 1563299299053029376 1563864160864370688 1570647011494526976 1573282053197684736 1573850522044858368 1582917691271827968 1583973130865246208 1585573319238291648 1591576030560448512 1592151109510496256 1599815061114126336 1604010218299202016 1604589790053547008 1610104667288150016 1610664494504804352 1611549277418863616 1617672371120111616 1618417561824755712 1620386306287435776 1623247810868123136 1624139506148698488 1628752284441772032 1639228007523336192 1641476911663973376 1647691264493420544 1652034476332112256 1655622563246014464 1658887982364229632 1659799255784697856 1660563852497275392 1666873177448251392 1668557114521373952 1671848044726450176 1673537007594910356 1674873988400037888 1679705950558027776 1679872734503057664 1685569224596717568 1697023338280648704 1698737734163879424 1705192101067751424 1707416835529162752 1710281333110966272 1712009122712034732 1716756167795539968 1718319880455913472 1718490498514622208 1723448293020476416 1725019916196446208 1730168325356442624 1731916205534267694 1736035369045721088 1738300344182145024 1746667797265465344 1749598145366390784 1751880815621068032 1756221826825322496 1766977887931342848 1769942309847395328 1770581837300465664 1776667219076579328 1778261271634608128 1780782402680806464 1781969772223401984 1783568582311888384 1783769984143078104 1790345264666640384 1790523034380504576 1791169998199308288 1792153937819253504 1797502711861200012 1798938728281522176 1812992937096221568 1819881417510125568 1822934594573365248 1827156944417285799 1829835915374886912 1831502627072770048 1832346319996993536 1836968839267334144 1838824613283296564 1844131508463753216 1844797842456772608 1845786090997186816 1846661525621970048 1852799169248034816 1853652672555098112 1860206294833102338 1867274162757785088 1887206988260376576 1889669194377781248 1896265377671307264 1901049147613869056 1901736047470870528 1905953676869763072 1908272198267437056 1909151255565729792 1911079950934364352 1915901094079602408 1923849257325182976 1933109865512902656 1938879329648035968 1949768703924240384 1953039790176436224 1955587887204913152 1957966786763984896 1965001271923648512 1966311472798236672 1968075677033807872 1968297913537189632 1970865917573701536 1972440433039638528 1975749555178487808 1977549172766072832 1981449534490607616 1983451268260634496 1990960277929549824 2000543930588934144 2006514655100874432 2011514035391299584 2014138422749970432 2016173180046660192 2023806069316712448 2027000098501885952 2029047849140189312 2034903733477244928 2036729479721033728 2039617054233249264 2045409845578039296 2050569867089117184 2052641428781354304 2060440455456866304 2066589944175750912 2076509352371835168 2084399065404039168 2085152214485827584 2094196015326035968 2097709404263579648 2100683433102508224 2109398170468220928 2110556921695770624 2111964174486994944 2114097758984388864 2122101374080598016 2133086748152168448 2138680291065602688 2139453053404729344 2146806223050866688 2147552659339739136 2155388730839552709 2157890082433007616 2160515075049914368 2164330414490830848 2165519341531597984 2168277265570922496 2174748598702015488 2181239245854040464 2182981827577577472 2185637343364448256 2188635882218631168 2196921685991227392 2202712635109483008 2207496750994685952 2214085136663033856 2224742819361831936 2229130726301933568 2231382676793213808 2233165317866717184 2239607934077370368 2239830312670743552 2247425632795623424 2248340564930199552 2250611921912550912 2257328986988483736 2264983645551839232 2276555780705550336 2280375110814621696 2282678830282712976 2291320664686162944 2300026554928594944 2306891100475256832 2309221607379023592 2317733792242860032 2317995512388974592 2324913687197719776 2326771049753346048 2328890396353953792 2332797527155187712 2335841087494757376 2336073021418314564 2355970517241790464 2359923079796527104 2360775783067287552 2374376536907741952 2375959696297869312 2378359978857437472 2387364045840672768 2388226664265744384 2389538583759004672 2396670282481600016 2398584971042029568 2399722591671189504 2406015327448803024 2406884685080320512 2415996741757206528 2417323916128295424 2426508556680167424 2430579459431153664 2436209259223047732 2443128426662658048 2458842011285004288 2459730456609030144 2462215367495960064 2470398892330713088 2471536896740130816 2478051714498168384 2480275059777469784 2483433844869021696 2488331973546344448 2489698883677046784 2490845778745913088 2516275984347168768 2519558925837041664 2528353836895076352 2545535007420973056 2548106601245819136 2554534792106136544 2557788151601627136 2561125253293744128 2565132343100243968 2565421999666449408 2568013684068052098 2575134251693309952 2577479820683870208 2577735747771933312 2585172439530714624 2604053053568581632 2607450516273217536 2620001695898198016 2624397218049586176 2627821223431602048 2634332740237983744 2636732230354763776 2641932712654143488 2644601691014179328 2650466831897014272 2652234079588319232 2654613703906066432 2654913464771092992 2655872755950698496 2667391907451912192 2675352873467832576 2685517896999960576 2688230906728880256 2696254067791800018 2698408092422283264 2713204977969659904 2719489405644332352 2729822126265188352 2734093156118822912 2734401891860047872 2736855238375139072 2744753873062330368 2747253940609155072 2748519479995490304 2755453258901001216 2758236919924944846 2768679136495780224 2779198753872052224 2790309442249653507 2800911244136677632 2814075895594360832 2818797011979185152 2826069245013786624 2829468498774130688 2830810482390564864 2834503791566671872 2844398066506960896 2851573721420803584 2852604071206305792 2862408297401155584 2873851641119403612 2885773885987774464 2891036354094563328 2899664798269353984 2908318994472053952 2910642436770103296 2914183124485931008 2918181176291508224 2924653055886360576 2929559685264654336 2933381830807369728 2936950180145977344 2952113515550711808 2966323759149109248 2972174301735911424 2975176902390951744 2977553757155622912 2986440416894324736 3000815895883401216 3009771982651311648 3017271053086949376 3019978194069118976 3021207634124955648 3024259770069990288 3035407707607400448 3035709103975068672 3040500147752828928 3043571773710283968 3055094219581550592 3075854800633675776 3078962143172031456 3090660683185299456 3099884916263626368 3105187195138605056 3110396702873583616 3114454783326343168 3114764028557752752 3126598598106058752 3127728321728741376 3141294022989053952 3146564106395369472 3165835382543655936 3167946261730492416 3171146638476583296 3183152061120897024 3184302219020992512 3199630122228252672 3208020436598404032 3209179580107094016 3220209334576300032 3221328989009608704 3223098554837727232 3236835123649511424 3240772612574871552 3246495621736246272 3248279012297396976 3257504568883544064 3278456015046672384 3282953823327946752 3295382528986841088 3304068952664224512 3311245126492028928 3319598511569395712 3321127704994550784 3333746354896502784 3337114229042747904 3343696089452900352 3347074015189820712 3349747976800075776 3359411901116055552 3359745469006115328 3371138449193435136 3397475468327758848 3410384202135502848 3414833671058325504 3420562666221932544 3424018245424069464 3433512335591079936 3436639760911826944 3436980997029244416 3446896586040952832 3450039832392892416 3460336650712885248 3463832411068535388 3476600688364290048 3493335594530930688 3499196290732781568 3503761631242136064 3512443653650644992 3533955775862685696 3539884619694790656 3541163674600931328 3556522543269216256 3561564805361612928 3563939544446803968 3567137164623776768 3567539968286156208 3580690529333280768 3581046068761009152 3582339996398616576 3584307875638507008 3595005423722400024 3597877456563044352 3625985874192443136 3639762835020251136 3645869189146730496 3654313888834571598 3663005254145540096 3664692639993987072 3673937678534668288 3677649226566593128 3688263016927506432 3689595684913545216 3691572181994373632 3693323051243940096 3705598338496069632 3707305345110196224 3720412589666204676 3734548325515570176 3774413976520753152 3779338388755562496 3792530755342614528 3802098295227738112 3803472094941741056 3818302511131459584 3822159901868728704 3831802188159204816 3847698514650365952 3866219731025805312 3877758659296071936 3906079580352872448 3911175774409826304 3915933573527969792 3930002543847297024 3932622945596473344 3936151354067615744 3936595827074379264 3941731835147403072 3944880866079277056 3951499110356975616 3955098345532145664 3962899068981215232 3966902536521268992 3981920555859099648 4001087861177868288 4013029310201748864 4023028070782599168 4028276845499940864 4032346360093320384 4044381101687700027 4047612138633424896 4054000197003771904 4058095698280378624 4069807466954489856 4073458959442067456 4079234108466498528 4101139734178234368 4105282857562708608 4120880910913732608 4133179888351501824 4137355379887417269 4153018704743670336 4168798130808078336 4195418808527159296 4201366866205016448 4218796340936441856 4221113843391541248 4223928348973989888 4228195517968777728 4244202748161196032 4277360582131205376 4278906106809458688 4293612446101733376 4310777461679105418 4315780164866015232 4321030150099828736 4328660828981661696 4331038683063195968 4336554531141844992 4349497197404030976 4362478491708080928 4365963655155154944 4371274686728896512 4377271764437262336 4405425270218966016 4414993501989371904 4428170273326067712 4449485638723663872 4458261452603867136 4462765353586427616 4466330635733434368 4479660625341487104 4501223843825101824 4514657973976967472 4529967291103678464 4553111561411100672 4560750221629243392 4565357660565425952 4582641329372325888 4613782200950513664 4618443214758047184 4635467584485720064 4635991024777949184 4649827374395439552 4653542099506692096 4657780792707907584 4665595054310375424 4671682174989514752 4672146042836629128 4711941034483580928 4719846159593054208 4721551566134575104 4748753073815483904 4751919392595738624 4756719957714874944 4774728091681345536 4776453328531488768 4779077167518009344 4793340564963200032 4797169942084059136 4799445183342379008 4812030654897606048 4813769370160641024 4831993483514413056 4834647832256590848 4853017113360334848 4861158918862307328 4872418518446095464 4886256853325316096 4917684022570008576 4924430734991920128 4943073793480261632 4956103428996336768 4960550119554939568 4966867689738043392 4976663947092688896 4979397767354093568 4981691557491826176 5039117851674083328 5056707673790152704 5091070014841946112 5096213202491638272 5109069584212273088 5115576303203254272 5122250506587488256 5130264686200487936 5130843999332898816 5136027368136104196 5150268503386619904 5154959641367740416 5155471495543866624 5170344879061429248 5208106107137163264 5214901032546435072 5240003391796396032 5248794436099172352 5255642446863204096 5268665480475967488 5273464460709527552 5289203382028358656 5300933663794028544 5309227407812132864 5309826929542185984 5311745511901396992 5334783814903824384 5350705746935665152 5371035793999921152 5376461813457760512 5392508135583600036 5396816184844566528 5438978811288664704 5459644252530376704 5468186312237645824 5468803783720095744 5473710476750278144 5481470833251857397 5489507746124660736 5494507881218310144 5497038959990980608 5510906517802002432 5516473839849889692 5537358272991560448 5558397507744104448 5580618884499307014 5601822488273355264 5628151791188721664 5637594023958370304 5658936997548261376 5661620964781129728 5669007583133343744 5688796133013921792 5703147442841607168 5705208142412611584 5724816594802311168 5747703282238807224 5771547771975548928 5799329596538707968 5816637988944107904 5836362352583016448 5849306111772721152 5859119370529308672 5866763661614739456 5873900360291954688 5904227031101423616 5932647518298218496 5944348603471822848 5950353804781903488 5972880833788649472 6001631791766802432 6019543965302623296 6034542106173898752 6039956388138237952 6042415268249911296 6048519540139980576 6071418207950137344 6081000295505657856 6087143547420567936 6110188439163101184 6151709601267351552 6157924286344062912 6181321366370598912 6199769832527252736 6220793405747167232 6228909566652686336 6229528057115505504 6253197196212117504 6255456643457482752 6282588045978107904 6293128212790738944 6331670765087311872 6335892523460984832 6342293276953166592 6366304122241794048 6399260244456505344 6416040873196808064 6418359160214188032 6440418669152600064 6442657978019217408 6446197109675454464 6466166192518658127 6473670247299022848 6481545225149743104 6492991243472492544 6496558024594793952 6556912030093344768 6565907646655893504 6590765057973682176 6608137905328449024 6622490252984057856 6639197023138791424 6642255409989101568 6674228458085495808 6687392178905800704 6694148030379641424 6699495953600151552 6718823802232111104 6719490938012230656 6742276898386870272 6794950936655517696 6829667342116651008 6841125332443865088 6848036490848138928 6873279521823653888 6873961994058488832 6893793172081905664 6900079664785784832 6920673301425770496 6927664822137070776 6953201376728580096 6986671189061861376 6998392581465563136 7007523262484272128 7067911551725371392 7079769239389581312 7082327349201862656 7113045086538432512 7123129610723225856 7127879088893607936 7134274329247553536 7135079936572312416 7162092137522018304 7164679992797233152 7168615751277014016 7190010847444800048 7195754913126088704 7251971748384886272 7279525670040502272 7291738378293460992 7308627777669143196 7329385279987974144 7347875357069336576 7355298453133186256 7376526033855012864 7379191369827090432 7383144363988747264 7386646102487880192 7411196676992139264 7414610690220392448 7440825179332409352 7469096651031140352 7548827953041506304 7558676777511124992 7585061510685229056 7604196590455476224 7606944189883482112 7636605022262919168 7644319803737457408 7663604376318409632 7695397029300731904 7732439462051610624 7755517318592143872 7812159160705744896 7822351548819652608 7831867147055939584 7860005087694594048 7872302708135231488 7873191654148758528 7883463670294806144 7902998220713951232 7910196691064291328 7925798137962430464 7933805073042537984 7963841111718199296 8002175722355736576 8026058620403497728 8056553690999881728 8064692720186640768 8088762203375400054 8095224277266849792 8108000394007543808 8116191396560757248 8139614933908979712 8146917918884134912 8158468216932997056 8202279468356468736 8210565715125417216 8241761821827465216 8266359776703003648 8274710759774834538 8306037409487340672 8337596261616156672 8370928326748960521 8390837617054318592 8402733732410032896 8442227686783082496 8456391035937555456 8488405496322392064 8554721164262410752 8557812213618917376 8587224892203466752 8621554923358210836 8657321657963323392 8662077366126391936 8673109062283689984 8698994394808061952 8724956983416161856 8731927310310309888 8742549373457793024 8754543528874524672 8810850540437932032 8856340546652135424 8898971277447327744 8916522905207734272 8925530707172855232 8932661271466868736 8959321250682974208 9002447687650203648 9029315947953934944 9059934582207356928 9106223122822201344 9121500443258486784 9130715321130851904 9165282658744651776 9227564401901027328 9236886429516094368 9271982049555898368 9299654748790879104 9315561585415815168 9331190108620750848 9343364349979029504 9344292085673258256 9423882068967161856 9439692319186108416 9497506147630967808 9503838785191477248 9513439915429749888 9549456183362691072 9552906657062977536 9558154335036018688 9586681129926400064 9594339884168118272 9598890366684758016 9624061309795212096 9627538740321282048 9663986967028826112 9669295664513181696 9722317837724614656 9744837036892190928 9772513706650632192 9835368045140017152 9848861469983840256 9886147586960523264 9912206857992673536 9921100239109879136 9933735379476086784 9958795534708187136 9963383114983652352 10078235703348166656 10113415347580305408 10192426404983276544 10218139168424546176 10231152606406508544 10244501013174976512 10260529372400975872 10261687998665797632 10272054736272208392 10300537006773239808 10309919282735480832 10310942991087733248 10340689758122858496 10429802065092870144 10480006783592792064 10497588872198344704 10511284893726408192 10537330960951934976 10546928921419055104 10578406764056717312 10601867327588057088 10618454815624265728 10619653859084371968 10623491023802793984 10669567629807648768 10701411493871330304 10742071587999842304 10752923626915521024 10785016271167200072 10793632369689133056 10877957622577329408 10919288505060753408 10937607567440191488 10947420953500556288 10962941666503714794 10989015762436620288 10994077919981961216 11021813035604004864 11032947679699779384 11074716545983120896 11116795015488208896 11161237768998614028 11203644976546710528 11256303582377443328 11275188047916740608 11317873995096522752 11323241929562259456 11338015166266687488 11377592266027843584 11406294885683214336 11410416284825223168 11495406564477614448 11543095543951097856 11598659193077415936 11633275977888215808 11672724705166032896 11718238741058617344 11733527323229478912 11747800720583909376 11808454062202847232 11865295036596436992 11888697206943645696 11900707609563806976 11945761667577298944 12003263583533604864 12039087930605246592 12069084212347797504 12079912776276475904 12084830536499822592 12097039080279961152 12133143305063100081 12142836415900274688 12162000591011315712 12174287094841135872 12220376878326202368 12303419202534703104 12315848572688125824 12362642732741197824 12399539665054505472 12412066139662251807 12441586811494334464 12457819133305372672 12459056114231011008 12506394392424235008 12586256425581477888 12663341530174623744 12671785046921969664 12684586553906333184 12732608244483588096 12832081746393616128 12836718320428376064 12880837338305200128 12892394219350908928 12932332385037316254 12947340494598045696 12963090450299486208 12985982486944985088 12993116049189587904 13113824060186689536 13131815293311787008 13216275810656898048 13244980505968115712 13278394046277582848 13284510819978203136 13331478446303900089 13348456916170991616 13374784357811601408 13388296060759282848 13398991907200303104 13438981876024461312 13589901873311035392 13659334684233302016 13682250664887730176 13696072981696277856 13747923988116977664 13787586344163811328 13841346602851540992 13855329644274141552 13906402753457160192 13973342378123722752 13996785162931126272 14015046524968544256 14135823103450742784 14159538478779162624 14164654698403725312 14226090173076865024 14246259221446451712 14255758177787215872 14268548658495107072 14270159873144624832 14324184275044036608 14329359985594466304 14337231502554028032 14380021694889600096 14391509826252177408 14503943496769772544 14559051340081004544 14583476756586921984 14617255555338286392 14658770559975948288 14695750714138673152 14710596906266372512 14753052067710025728 14766288727977494528 14773292204975760384 14829221380440784896 14881650358664818704 14938193302062280704 15117353555022249984 15170123021370458112 15208393180910952448 15213888379766964224 15273210044525838336 15288639607474914816 15327208752636819264 15390794058601463808 15464878924103221248 15511034637184287744 15624318321411489792 15644703097639305216 15663734294111879168 15720010175389188096 15744605416270462976 15746383308297517056 15766927340589612288 15805996441427902464 15820393382128582656 15867610146085075968 15927682223436398592 16004351444711473152 16052117240806995456 16113107381999763456 16129385440373281536 16177524406750800108 16190448554533699584 16232382793121514496 16293835837768269824 16316936433865994112 16404558936712937472 16421131430250834432 16483523643654930432 16532719553406007296 16549421519549669076 16612074818974681344 16675192523232313344 16741856653497921042 16781675234108637184 16805467464820065792 16884455373566164992 16912782071875110912 16976810992644784128 17109442328524821504 17115624427237834752 17174449784406933504 17243109846716421672 17314643315926646784 17324154732252783872 17397988789616123904 17449913966832323712 17509087057749049344 17621701080875864064 17712681093304270848 17797942554894655488 17833045810415468544 17851061414345710464 17918642501365948416 18004895375300407296 18058631895907869888 18119869164414713856 18243000886516973568 18261430642261703808 18330565317489303552 18455128803802054656 18473772859032188736 18543964099111796736 18599309497581758208 18662380217241501696 18686728699958059008 18688584171346516512 18847764137934323712 18879384638372216832 18995012295261935616 19007677570382954496 19026879830859499776 19098912366725382144 19116308670072037376 19173362259852800128 19197780733369516032 19248122619590424192 19255077480642564096 19327973934057652224 19338591329026363392 19444635675449229312 19489674073784381856 19670736090280034304 19697722939967680512 19772295173921046528 19824413715985347072 19842200478219758272 19867470758952173568 19917591069416374272 19926766229967304704 20156471406696333312 20226830695160610816 20384852809966553088 20436278336849092352 20489002026349953024 20523375997331595264 20544109472544416784 20619838565470961664 20621885982175466496 20681379516245716992 20859604130185740288 20960013567185584128 20995177744396689408 21022569787452816384 21093857842838110208 21156813528113434624 21203734655176114176 21236909631248531456 21239307718168743936 21246982047605587968 21339135259615297536 21402822987742660608 21505847253831042048 21570032542334400144 21587264739378266112 21755915245154658816 21838577010121506816 21875215134880382976 21894841907001112576 21925883333007429588 21988155839963922432 22043626071208009728 22065895359399558768 22149433091966241792 22233590030976417792 22322475537997228056 22407289953093421056 22512607164754886656 22550376095833481216 22646483859124518912 22676030332533374976 22755184532055687168 22812589771366428672 22820832569650446336 22990813128955228896 23086191087902195712 23197318386154831872 23266551955776431616 23345449410332065792 23436477482117234688 23467054646458957824 23495601441167818752 23616908124405694464 23730590073192873984 23777394413887291392 23801415219127613952 23891523335154597888 24006527167067209728 24078175861210493184 24159825552552951808 24169661072999645184 24194078160559922304 24266286610126200162 24285672831800549376 24324001182022631424 24348574189682271744 24440753756652404736 24606838405069406208 24631697145376251648 24725285465482395648 24799079330109010944 24824132279324503614 24883173622988668928 24915638266610745344 24918112228462022016 25012788784848470016 25112784980246881563 25172512851162955776 25326683060349247488 25369173107812666368 25465216488967176192 25664163492787232256 25673436640856752128 25761674676610400256 25784788438701817856 25864664770074632508 25971964973889970176 25986232098379175808 26227648120373379072 26263630586623574016 26432551621313796096 26556788092555165696 26569021639956406272 26662956892607800178 26696913832341983232 26749568715623202816 26776592121518565696 26797983814400606208 26877963752048922624 27179803746622070784 27318669368466604032 27364501329775460352 27392145963392555712 27495847976233955328 27575172688327622656 27682693205703081984 27710659288548283104 27946684756247445504 27993570325862252544 28030093049937088512 28271646206901485568 28319076957558325248 28492518442892903424 28511516355574431744 28537097316990214144 28540319746289249664 28648368550088073216 28658719971188932608 28674463005108056064 28760043389779200192 28783019652504354816 29007886993539545088 29166953513173843968 29234511110676572784 29317541119951896576 29391501428277346304 29421193812532745024 29506104135420051456 29532577455954989056 29546584409951520768 29658442760881569792 29763300717329637408 29876386604124561408 30234707110044499968 30340246042740916224 30416786361821904896 30577279214949829632 30654417505273638528 30781588117202927616 30929757848206442496 31022069274368575488 31289406195278610432 31327468588223758336 31440020350778376192 31489210832540925952 31492766616595034112 31533854681179224576 31611992882855804928 31640786764257165312 31735220292170151936 31855364446872797184 32008702889422946304 32104234481613990912 32226214763999526912 32258770880746563072 32355048813501600216 32380897109067399168 32464765586243028992 32587671675536539648 32633872867731988224 32842262860501668864 32967047287309860864 33065439106812014592 33098843039099338152 33224149637949362688 33350385046464626688 33483713306995842084 33610934929640131584 33768910747132329984 33825564143750221824 33953621985289568256 34218884657049643008 34231248854475669504 34486219693432843344 34629286631853293568 34648309464505567744 34795977579232247808 34899827933664647424 35018174115498098688 35243402161751728128 35425362186608541696 35595885109789310976 35666091620830937088 35702122828691420928 35837285002731896832 36009790750600814592 36117263791815739776 36239738328829427712 36486001773033947136 36522861284523407616 36661130634978607104 36910257607604109312 36947545718064377472 37087928198223593472 37198618995163516416 37236198418986755421 37324760434483003392 37373457399916118016 37377168342693033024 37758769276744433664 37990024590523871232 38015355140765908992 38053759661718999552 38197824733450764288 38232617340144074752 38346724519705600256 38496245239180848384 38510154961285128192 38677182658052726784 38889271350898458624 38979348147568763712 39341472180560068608 39395445879935361024 39648827431970694144 39684400956439516544 39734941517904347136 39835182138832748544 39853532459934609408 39994435338911700267 40769705619933106176 40872556673698184704 40978004052699906048 41046751994663190528 41088218945088833568 41243771964350932992 41362759032491433984 41719208260371480576 41920027134371168256 41990355488793378816 42045139574905632768 42313627056226869248 42407469310352228352 42478615436337487872 42493964095211175936 42678270519230595072 42805645975485321216 43011694507662084096 43140065084668800288 43174529478756532224 43511830490309317632 43677154020243013632 43750430269760765952 43789683814002225152 43851766666014859176 43976311679927844864 44087252142416019456 44131790718799117536 44298866183932483584 44644951075994456112 44814579906186842112 45025214329509773312 45100752191666962432 45352060665066749952 45510369064111374336 45625179542732857344 45641665139300892672 45981626257910457792 46172382175804391424 46394636772309663744 46533103911552863232 46690898820664131584 46872954964234469376 46934109292917915648 46991202882335637504 47233816248811388928 47461180146385747968 47602830438255227904 47783046670309195776 48013054334134419456 48156351722420986368 48319651105105903616 48339322145999290368 48388156321119844608 48532573220252400324 48571345663601098752 48697148379364543488 48881507513304809472 49213676810138812416 49263394290752503296 49450570930964791296 49598158660218021888 49648264558649007228 49831276533221490688 49836224456924044032 50025577569696940032 50225569960493763126 50345025702325911552 50653366120698494976 50738346215625332736 50930432977934352384 51328326985574464512 51346873281713504256 51523349353220800512 51569576877403635712 51729329540149265016 51943929947779940352 51972464196758351616 52527261173247148032 52865103242627592192 53113576185110331392 53138043279912812544 53325913785215600356 53393827664683966464 53499137431246405632 53553184243037131392 53755927504097845248 54359607493244141568 54729002659550920704 54784291926785111424 54991695952467910656 55150345376655245312 55365386411406163968 55421318577096566208 55987140651724505088 56060186099874177024 56543292413802971136 56638153915116650496 56985036885785806848 57023032711148863488 57074194633980428288 57080639492578499328 57296737100176146432 57348926010216112128 57520086779558400384 58015773987079090176 58333907026347687936 58469022221353145568 58783002856554692608 58842387625065490048 59012208270840102912 59065154911909978112 59093168819903041536 59316885521763139584 59526601434659274816 59752773208249122816 60469414220088999936 60680492085481832448 60833572723643809792 61154558429899659264 61308835010547277056 61859515696412884992 62044138548737150976 62578812390557220864 62654937176447516672 62880040701556752384 62985533233190068224 63067709362358449152 63281573528514330624 63470440584340303872 63710728893745594368 64017405778845892608 64208468963227981824 64517541761493126144 64710097627003200432 64761794218134798336 64929531172486057984 65175343351073079296 65267745735463976448 65684525721003337728 66130878213624029184 66197686078198676304 66448299275898725376 66700770092929253376 66967426613991684168 67221869859280263168 67537821494264659968 67651128287500443648 68437769314099286016 68462497708951339008 68972439386865686688 69258573263706587136 69296618929011135488 69591955158464495616 69799655867329294848 70036348230996197376 70486804323503456256 70850724373217083392 71191770219578621952 71332183241661874176 71404245657382841856 71674570005463793664 72019581501201629184 72234527583631479552 72479476657658855424 72972003546067894272 73045722569046815232 73322261269957214208 73820515215208218624 73895091436128754944 74175856396447186944 74397237990327032832 74472396837973510842 74649520868966006784 74746914799832236032 74754336685386066048 75517538553488867328 75980049181047742464 76107519323437999104 76395649466901528576 76465234680288149504 76693449039411200512 76992490478361696768 77020309922570256384 77354365316105453568 77958696295137527424 78682944361120137216 78790891759870722048 79297654863941388288 79368801912879033088 79670364277665497088 79707064919869218816 79988870677823400534 81539411239866212352 81745113347396369408 81956008105399812096 82093503989326381056 82176437890177667136 82487543928701865984 82725518064982867968 83840054268742336512 83980710977586757632 84090279149811265536 84627254112453738496 84814938620704456704 84957230872674975744 85611291950970642432 86023389015324168192 86280130169337600576 86349058957513064448 87023660980618635264 87500860539521531904 87579367628004450304 87703533332029718352 87952623359855689728 88174504284832038912 88263581437598235072 88597732367864967168 89289902151988912224 89629159812373684224 90050428659019546624 90201504383333924864 90704121330133499904 91020738128222748672 91250359085465714688 91963252515820915584 92344764351608782848 92789273544619327488 93066207823105726464 93868218585835831296 93982405764671275008 94467632497622777856 94922360292771495936 95205660876510455808 95566093340618391552 96026108668268838912 96312703444841972736 96639302210211807232 96678644291998580736 96776312642239689216 97065146440504800648 97142691327202197504 97394296758729086976 97763015026609618944 98526788581505006592 98901141861929582592 99196317320436043776 99296529117298014456 99662553066442981376 99672448913848088064 100051155139393880064 100451139920987526252 101306732241396989952 101476692431250665472 101860865955868704768 102656653971148929024 102693746563427008512 103139153754807271424 103458659080298530032 103887859895559880704 103944928393516703232 105054522346494296064 105730206485255184384 106227152370220662784 106276086559825625088 106651827570431200712 106787655329367932928 106998274862492811264 107106368486074262784 107511855008195690496 108719214986488283136 109458005319101841408 109568583853570222848 109983391904935821312 110300690753310490624 110730772822812327936 110842637154193132416 111974281303449010176 112120372199748354048 113276307830233300992 113970073771571613696 114046065422297726976 114148389267960856576 114161278985156998656 114593474200352292864 114697852020432224256 115040173559116800768 116031547974158180352 116667814052695375872 116938044442706291136 117566005713109385216 117684775250130980096 118024416541680205824 118130309823819956224 118186337639806083072 119053202869318549632 119505546416498245632 119983306016735100801 121667145447287619584 122309116859799318528 122617670021094554112 124088277097474301952 125157624781114441728 125309874352895033344 125760081403113504768 125971066466380136448 126135418724716898304 126940881168680607744 128034811557691785216 128416937926455963648 129035083522986252288 129420195254006400864 129523588436269596672 129859062344972115968 130535491470927952896 131369051442006675456 132261756427248058368 132395372156397352608 132896598551797450752 133934853227983368336 134443739718560526336 135075642988529319936 135302256575000887296 136875538628198572032 136924995417902678016 137944878773731373376 138517146527413174272 138593237858022270976 139183910316928991232 139599311734658589696 140072696461992394752 140973608647006912512 141701448746434166784 142383540439157243904 142808491314765683712 143349140010927587328 144039163002403258368 144469055167262959104 144958953315317710848 146091445138093630464 146644522539914428416 147641030430416437248 147790182872257509888 148351712792894373888 148794475980654065664 148944793675947021684 149493829599664472064 149508673370772132096 151035077106977734656 151960098362095484928 152215038646875998208 152791298933803057152 152930469360576299008 153386898078822401024 153984980956723393536 154040619845140512768 154708730632210907136 155917392590275054848 157581783519741444096 158595309727882776576 158737603825758066176 159340728555330994176 159414129839738437632 159977741355646801068 163078822479732424704 163490226694792738816 164187007978652762112 164352875780355334272 164975087857403731968 165451036129965735936 167961421955173515264 168180558299622531072 169254508224907476992 169629877241408913408 169914461745349951488 171222583901941284864 172046778030648336384 172560260338675201152 174047321961237270528 175001721079043063808 175158735256008900608 175407066664059436704 176349008569664077824 176527162875196470144 177195464735729934336 178579804303977824448 179258319624747368448 180403008766667849728 181408242660266999808 182041476256445497344 182500718170931429376 183926505031641831168 185578547089238654976 186132415646211452928 187736437171671662592 187964811529342550016 189844720585542991872 190411321753020911616 191132186681236783104 192052217336537677824 192625406889683945472 193552625284479378432 194130292881009601296 194285382654404395008 194788593517458173952 195526030053219237888 197053577163010013184 198392634640872087552 198593058234596028912 199325106132885962752 199344897827696176128 200102310278787760128 200902279841975052504 202613464482793979904 202953384862501330944 205313307942297858048 205387493126854017024 206278307509614542848 206917318160597060064 207775719791119761408 207889856787033406464 210109044692988592128 211460412970510368768 212552173119651250176 213303655140862401424 213575310658735865856 213996549724985622528 214212736972148525568 215023710016391380992 217438429972976566272 218916010638203682816 219137167707140445696 219966783809871642624 220601381506620981248 221461545645624655872 221685274308386264832 223948562606898020352 224240744399496708096 226552615660466601984 227940147543143227392 228296778535921713152 228322557970313997312 229186948400704585728 229395704040864448512 230080347118233601536 232063095948316360704 233876088885412582272 235132011426218770432 235369550500261960192 236048833083360411648 236260619647639912448 236372675279612166144 238106405738637099264 239011092832996491264 239966612033470201602 243334290894575239168 244618233719598637056 245235340042189108224 248176554194948603904 251520162806227009536 251942132932760272896 252270837449433796608 253881762337361215488 256833875852911927296 258070167045972504576 258840390508012801728 259047176872539193344 259718124689944231936 261070982941855905792 262738102884013350912 264523512854496116736 264790744312794705216 265793197103594901504 267869706455966736672 268887479437121052672 270151285977058639872 270604513150001774592 273751077256397144064 275889757547462746752 277034293054826348544 277186475716044541952 278367820633857982464 279198623469317179392 281947217294013825024 283402897492868333568 284767080878314487808 285616982629531367424 286698280021855174656 288078326004806516736 288938110334525918208 289917906630635421696 292182890276187260928 293289045079828856832 295580365744515019776 296703425585788747776 297588951961308131328 297889587351894043368 298987659199328944128 299017346741544264192 303920196724190969856 304430077293751996416 305582597867606114304 305860938721152598016 306773796157644802048 307969961913446787072 308081239690281025536 309417461264421814272 311834785180550109696 315163567039482888192 317190619455765553152 317475207651516132352 318681457110661988352 318828259679476875264 319955482711293602136 326157644959464849408 326980453389585477632 328374015957305524224 328705751560710668544 329950175714807463936 330902072259931471872 335922843910347030528 336361116599245062144 338509016449814953984 339828923490699902976 342445167803882569728 344093556061296672768 345120520677350402304 348094643922474541056 350003442158086127616 350317470512017801216 350814133328118873408 352698017139328155648 353054325750392940288 354390929471459868672 357159608607955648896 358516639249494736896 359949918050205302403 360806017533335699456 365001436341862858752 367853010063283662336 372264831292422905856 375472874343343325184 375929623058685100032 380822643506041823232 384104434673075355648 385250813779367890944 387105250568958756864 388260585762019202592 388570765308808790016 389577187034916347904 394107154326020026368 396785269281744175104 397186116469192057824 398689795655392352256 401804559683950105008 405226928965587959808 405906769725002661888 410626615884595716096 410774986253708034048 412556615019229085696 413834636321194120128 415551439582239522816 415779713574066812928 420218089385977184256 422920825941020737536 425104346239302500352 426607310281724802848 427150621317471731712 428425473944297051136 430047420032782761984 434876859945953132544 438274335414280891392 439933567619743285248 441202763013241962496 442923091291249311744 443370548616772529664 448481488798993416192 453105231320933203968 455880295086286454784 456593557071843426304 456645115940627994624 458373896801409171456 458791408081728897024 460160694236467203072 464126191896632721408 467752177770825164544 470739101000523920384 472521239295279824896 472745350559224332288 476212811477274198528 478022185665992982528 479933224066940403204 486668581789150478336 489236467439197274112 490470680084378216448 496353108389897207808 503884265865520545792 504541674898867593216 507763524674722430976 513667751705823854592 516140334091945009152 517680781016025603456 519436249379888463872 522141965883711811584 525476205768026701824 529047025708992233472 529581488625589410432 531586394207189803008 535739412911933473344 537774958874242105344 541209026300003549184 547502154512794288128 551779515094925493504 554372951432089083904 556735641267715964928 558397246938634358784 563894434588027650048 569534161756628975616 571233965259062734848 573396560043710349312 576156652009613033472 577876220669051836416 584365780552374521856 586578090159657713664 591160731489030039552 595177903922616262656 595779174703788086736 597975318398657888256 598034693483088528384 607840393448381939712 608860154587503992832 611721877442305196032 613547592315289604096 615939923826893574144 616162479380562051072 618834922528843628544 623669570361100219392 630327134078965776384 634381238911531106304 634950415303032264704 637656519358953750528 639910965422587204272 652315289918929698816 653960906779170955264 656748031914611048448 657411503121421337088 659900351429614927872 661804144519862943744 671845687820694061056 672722233198490124288 677018032899629907968 679657846981399805952 684890335607765139456 688187112122593345536 690241041354700804608 696189287844949082112 700634941024035602432 701628266656237746816 705396034278656311296 706108651500785880576 708781858942919737344 714319217215911297792 717033278498989473792 719899836100410604806 721612035066671398912 730002872683725717504 735706020126567324672 744529662584845811712 761645287012083646464 770501627558735781888 774210501137917513728 776521171524038405184 777141530617617580032 779154374069832695808 788214308652040052736 793570538563488350208 794372232938384115648 797379591310784704512 803609119367900210016 810453857931175919616 811813539450005323776 821253231769191432192 827669272642388240256 831102879164479045632 831559427148133625856 845841651882041475072 850208692478605000704 853214620563449605696 854301242634943463424 856850947888594102272 860094840065565523968 869753719891906265088 876548670828561782784 879867135239486570496 886741097233545059328 896962977597986832384 911760590172572909568 913187114143686852608 913290231881255989248 916747793602818342912 917582816163457794048 920321388472934406144 928252383793265442816 935504355541650329088 941478202001047840768 945042478590559649792 945490701118448664576 952425622954548397056 956044371331985965056 959866448133880806408 978472934878394548224 980941360168756432896 992706216779794415616 1007768531731041091584 1009083349797735186432 1015527049349444861952 1027335503411647709184 1032280668183890018304 1035361562032051206912 1038872498759776927744 1044283931767423623168 1050952411536053403648 1058094051417984466944 1059162977251178820864 1063172788414379606016 1071478825823866946688 1075549917748484210688 1079849754150615907209 1082418052600007098368 1095004309025588576256 1103559030189850987008 1108745902864178167808 1116794493877268717568 1127788869176055300096 1142467930518125469696 1152313304019226066944 1155752441338103672832 1168731561104749043712 1182321462978060079104 1190355807845232525312 1191558349407576173472 1196069386966177056768 1215680786896763879424 1217720309175007985664 1227095184630579208192 1231879847653787148288 1232324958761124102144 1237669845057687257088 1247339140722200438784 1260654268157931552768 1268762477823062212608 1269900830606064529408 1275313038717907501056 1279821930845174408544 1304630579837859397632 1307921813558341910528 1314823006242842674176 1319800702859229855744 1323608289039725887488 1345444466396980248576 1354036065799259815936 1359315693962799611904 1369780671215530278912 1376374224245186691072 1380482082709401609216 1392378575689898164224 1401269882048071204864 1403256533312475493632 1412217303001571761152 1417563717885839474688 1428638434431822595584 1434066556997978947584 1439799672200821209612 1460005745367451435008 1471412040253134649344 1489059325169691623424 1523290574024167292928 1541003255117471563776 1548421002275835027456 1553042343048076810368 1558308748139665391616 1576428617304080105472 1587141077126976700416 1588744465876768231296 1594759182621569409024 1607218238735800420032 1623627078900010647552 1642506463538382864384 1655338545284776480512 1663118854296267251712 1691683303764082950144 1706429241126899211392 1708602485269886926848 1713701895777188204544 1720189680131131047936 1753097341657123565568 1759734270478973140992 1773482194467090118656 1793925955195973664768 1823521180345145819136 1826580463762511978496 1835165632326915588096 1840642776945868812288 1856504767586530885632 1871008711083300658176 1882956404002095681536 1890084957181119299584 1890981402236897329152 1904851245909096794112 1919732896267761612816 1956945869756789096448 1961882720337512865792 1985412433559588831232 2015537063462082183168 2018166699595470372864 2031054098698889723904 2054671006823295418368 2064561336367780036608 2070723124064102413824 2077744997519553855488 2088567863534847246336 2101904823072106807296 2116188102835968933888 2118325954502357641728 2126345576828759212032 2142957651647733893376 2151099835496968421376 2159699508301231814418 2164836105200014196736 2190008618051177152512 2207118060379701974016 2217491805728356335616 2233588987754537435136 2284935861036250939392 2311504882676207345664 2337463122209498087424 2364642925956120158208 2380711615690465050624 2383116698815152346944 2392138773932354113536 2431361573793527758848 2435440618350015971328 2454190369261158416384 2463759695307574296576 2494678281444400877568 2537524955646124425216 2539801661212129058816 2550626077435815002112 2559643861690348817088 2609261159675718795264 2615843627116683821056 2629646012485685348352 2639601405718459711488 2690888932793960497152 2739561342431060557824 2752748448490373382144 2760964165418803218432 2784757151379796328448 2802539764096142409728 2806513066624950987264 2824434606003143522304 2835127435771678949376 2857276868863645191168 2868133113995957895168 2879599344401642419224 2942824080506269298688 2978118650339383246848 3046581148048334585856 3082006510234943127552 3096842004551670054912 3106084686096153620736 3116617496279330783232 3152857234608160210944 3174282154253953400832 3177488931753536462592 3189518365243138818048 3214436477471600840064 3247254157800021295104 3285012927076765728768 3310677090569552961024 3326237708592534503424 3383366607528165900288 3412858482253798422784 3427403791554376409088 3506194683314247131136 3546964388934180237312 3647042360690291638272 3653160927525023956992 3681285553891737624576 3713009535173061771264 3742017422166601316352 3765912808004191363072 3781962804473794658304 3809702491818193588224 3839465792535523225632 3913891739513578192896 3923765440675025731584 3970824867119177662464 4036333399190940745728 4062108197397779447808 4109342013646590836736 4129122672735560073216 4141446248128204827648 4155489995039107710976 4177135727069694492672 4203809646144213614592 4236651909004715283456 4252691153657518424064 4285915303295467786752 4302199670993936842752 4319399016602463628836 4380017236102354305024 4414236120759403948032 4434983611456712671232 4467177975509074870272 4569871722072501878784 4623009765352414691328 4674926244418996174848 4729285851912240316416 4761423231380930101248 4766233397630304693888 4784277547864708227072 4870881236700031942656 4908380738522316832768 4927519390615148593152 4989356562888801755136 5075049911292248850432 5079603322424258117632 5119287723380697634176 5231687254233367642112 5259292024971370696704 5279202811436919422976 5381777865587920994304 5505496896980746764288 5521928330837606436864 5569514302759592656896 5613026133249901974528 5648869212006287044608 5670254871543357898752 5714553737727290382336 5759198688803284838448 5885648161012538597376 5956237300678766493696 6093162296096669171712 6164013020469886255104 6193684009103340109824 6212169372192307241472 6233234992558661566464 6305714469216320421888 6348564308507906801664 6354977863507072925184 6379036730486277636096 6428872954943201680128 6494508315600042590208 6570025854153531457536 6621354181139105922048 6652475417185069006848 6825716964507596845568 6854807583108752818176 7012389366628494262272 7093928777868360474624 7294084721380583276544 7306321855050047913984 7362571107783475249152 7484034844333202632704 7531825616008382726144 7619404983636387176448 7678931585071046451264 7827783479027156385792 7847530881350051463168 8072666798381881491456 8218684027293181673472 8258245345471120146432 8282892496256409655296 8354271454139388985344 8407619292288427229184 8473303818009430566912 8505382307315036848128 8571830606590935573504 8604399341987873685504 8638798033204927257672 8828472241518807896064 8869967222913425342464 8934355951018149740544 9139743444145003757568 9246019530704829382656 9349852488837992349696 9458571703824480632832 9522846462761860202496 9532466795260609387776 9568555095729416454144 9741762473400063885312 9816761477044633665536 9855038781230297186304 9978713125777603510272 10150099822584497700864 10159206644848516235264 10238575446761395268352 10463374508466735284224 10518584049942741393408 11043856661675212873728 11139028605519185313792 11226052266499803949056 11297738424012574089216 11429107475454580764672 11518397377606569676896 11771296322025077194752 11912474601357532987392 12186324592193338343424 12328026040939772510208 12387368018206680219648 12424338744384614482944 12466469985117323132928 12611428938432640843776 12709955727014145850368 12758073460972555272192 12857745909886403360256 13140051708307062915072 13242708362278211844096 13304950834370138013696 13651433929015193691136 13709615166217505636352 14024778733256988524544 14187857555736720949248 14612643710100095827968 14725142215566950498304 14968069688666405265408 15063651232016765452288 15238809967272774352896 15357863170142092902528 15695061762700102926336 16145333596763762982912 16516490690942240292864 16565784992512819310592 16708542908278777970688 16946607636018861133824 17010764614630073696256 17143661213181871147008 17277596066409854515344 17656944483037615792128 17739934445826850684928 17868711902036299481088 18279486888290007515136 18492039061409658765312 18699704977675984699392 18917143407648961265664 19045692925523720404992 19064933590521218775552 19137110191458832908288 19483524946800127770624 19633522954089267331072 19710077562460594372608 19957426251555207020544 20318413289697032470528 20477150893522790536704 20926749016933470568448 21037168099885482786816 22087713323350425747456 22452104532999607898112 22595476848025148178432 22858214950909161529344 23036794755213139353792 23542592644050154389504 24656052081879545020416 24774736036413360439296 24848677488769228965888 25222857876865281687552 25419911454028291700736 25516146921945110544384 25715491819772806720512 26485416724556423688192 26609901668740276027392 27302867858030387382272 27419230332435011272704 28049557466513977049088 28375715111473441898496 29225287420200191655936 29450284431133900996608 29936139377332810530816 30127302464033530904576 30477619934545548705792 30715726340284185805056 31390123525400205852672 33131569985025638621184 33417085816557555941376 33893215272037722267648 34287322426363742294016 34555192132819709030688 35313888966075231584256 35737423804072598962176 36558973776580015030272 36984078122819317530624 37399409955351969398784 37834286815297922531328 38129867181042437551104 38274220382917665816576 39267045908178534662144 39420155124921188745216 39914852503110414041088 40636826579394064941056 40954301787045581073408 42074336199770965573632 44175426646700851494912 44904209065999215796224 45190953696050296356864 45716429901818323058688 46073589510426278707584 47085185288100308779008 49549472072826720878592 49697354977538457931776 50839822908056583401472 51032293843890221088768 51430983639545613441024 52970833449112847376384 53219803337480552054784 54605735716060774764544 54838460664870022545408 56099114933027954098176 56751430222946883796992 58450574840400383311872 58900568862267801993216 59872278754665621061632 60254604928067061809152 60955239869091097411584 61431452680568371610112 62780247050800411705344 66263139970051277242368 67786430544075444535296 68574644852727484588032 69110384265639418061376 70627777932150463168512 73968156245638635061248 75668573630595845062656 76259734362084875102208 76548440765835331633152 79829705006220828082176 81273653158788129882112 81908603574091162146816 84148672399541931147264 88350853293401702989824 89808418131998431592448 90381907392100592713728 91432859803636646117376 92147179020852557415168 94170370576200617558016 99394709955076915863552 101679645816113166802944 102861967279091226882048 105941666898225694752768 109211471432121549529088 109676921329740045090816 112198229866055908196352 113502860445893767593984 117801137724535603986432 119744557509331242123264 120509209856134123618304 121910479738182194823168 122862905361136743220224 132526279940102554484736 135572861088150889070592 137149289705454969176064 138220768531278836122752 141255555864300926337024 152519468724169750204416 153096881531670663266304 159659410012441656164352 163817207148182324293632 168297344799083862294528 176701706586803405979648 179616836263996863184896 180763814784201185427456 182865719607273292234752 184294358041705114830336 188340741152401235116032 198789419910153831727104 203359291632226333605888 205723934558182453764096 211883333796451389505536 218422942864243099058176 227005720891787535187968 239489115018662484246528 243820959476364389646336 245725810722273486440448 265052559880205108969472 271145722176301778141184 274298579410909938352128 276441537062557672245504 282511111728601852674048 305038937448339500408832 327634414296364648587264 336594689598167724589056 353403413173606811959296 359233672527993726369792 361527629568402370854912 365731439214546584469504 368588716083410229660672 397578839820307663454208 406718583264452667211776 411447869116364907528192 423766667592902779011072 436845885728486198116352 478978230037324968493056 491451621444546972880896 530105119760410217938944 542291444352603556282368 548597158821819876704256 552883074125115344491008 565022223457203705348096 610077874896679000817664 655268828592729297174528 718467345055987452739584 731462878429093168939008 737177432166820459321344 795157679640615326908416 813437166528905334423552 822895738232729815056384 847533335185805558022144 873691771456972396232704 982903242889093945761792 1060210239520820435877888 1084582888705207112564736 1097194317643639753408512 1105766148250230688982016 1220155749793358001635328 1310537657185458594349056 1436934690111974905479168 1474354864333640918642688 1590315359281230653816832 1626874333057810668847104 1645791476465459630112768 1695066670371611116044288 1747383542913944792465408 1965806485778187891523584 2194388635287279506817024 2211532296500461377964032 2440311499586716003270656 2621075314370917188698112 2948709728667281837285376 3180630718562461307633664 3253748666115621337694208 3291582952930919260225536 3494767085827889584930816 3931612971556375783047168 4423064593000922755928064 4880622999173432006541312 5242150628741834377396224 5897419457334563674570752 6583165905861838520451072 7863225943112751566094336 8846129186001845511856128 9761245998346864013082624 10484301257483668754792448 11794838914669127349141504 15726451886225503132188672 17692258372003691023712256 23589677829338254698283008 31452903772451006264377344 35384516744007382047424512 47179355658676509396566016 70769033488014764094849024 94358711317353018793132032 141538066976029528189698048 283076133952059056379396096
- Sum of all divisors σ(n): 917051536314940922686885809
- Sum of proper divisors (its aliquot sum) s(n): 633975402362881866307489713
- 283076133952059056379396096 is an abundant number, because the sum of its proper divisors (633975402362881866307489713) is greater than itself. Its abundance is 350899268410822809928093617
Bases of 283076133952059056379396096
- Binary: 11101010001001111011001111111000011100010111000101101111111011100010010000000000000000002
- Hexadecimal: 0xEA27B3F871716FEE240000
- Base-36: ZKGJ4CD79H3SBGG00
Squares and roots of 283076133952059056379396096
- 283076133952059056379396096 squared (2830761339520590563793960962) is 80132097613244082041433302295979650159632149660041216
- 283076133952059056379396096 cubed (2830761339520590563793960963) is 22683484397826153568790503836075206106378025089913881524497503403159460549492736
-
283076133952059056379396096 is a
perfect square number . Itssquare root is 16824866535936 -
The
cube root of 283076133952059056379396096 is 656600312.7145780271
Scales and comparisons
How big is 283076133952059056379396096?- 283,076,133,952,059,056,379,396,096 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 283,076,133,952,059,056,379,396,096 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 283076133952059056379396096 cubic inches would be around 54716692.7 feet tall.
Recreational maths with 283076133952059056379396096
- 283076133952059056379396096 backwards is 690693973650950259331670382
- The number of decimal digits it has is: 27
- The sum of 283076133952059056379396096's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 283076133952059056379396096 - Facts about the integer". Numbermatics.com. 2024. Web. 25 May 2024.
APA style:
Numbermatics. (2024). Number 283076133952059056379396096 - Facts about the integer. Retrieved 25 May 2024, from https://numbermatics.com/n/283076133952059056379396096/
Chicago style:
Numbermatics. 2024. "Number 283076133952059056379396096 - Facts about the integer". https://numbermatics.com/n/283076133952059056379396096/
The information we have on file for 283076133952059056379396096 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 283076133952059056379396096, math, Factors of 283076133952059056379396096, curriculum, school, college, exams, university, Prime factorization of 283076133952059056379396096, STEM, science, technology, engineering, physics, economics, calculator, two hundred eighty-three septillion, seventy-six sextillion, one hundred thirty-three quintillion, nine hundred fifty-two quadrillion, fifty-nine trillion, fifty-six billion, three hundred seventy-nine million, three hundred ninety-six thousand and ninety-six.