362447466177101320635121152
362,447,466,177,101,320,635,121,152 is an even composite number composed of six prime numbers multiplied together.
362447466177101320635121152 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 362447466177101320635121152:
29 × 36 × 73 × 433 × 1673 × 1973
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 43 × 43 × 43 × 167 × 167 × 167 × 197 × 197 × 197)See below for interesting mathematical facts about the number 362447466177101320635121152 from the Numbermatics database.
Names of 362447466177101320635121152
- Cardinal: 362447466177101320635121152 can be written as Three hundred sixty-two septillion, four hundred forty-seven sextillion, four hundred sixty-six quintillion, one hundred seventy-seven quadrillion, one hundred one trillion, three hundred twenty billion, six hundred thirty-five million, one hundred twenty-one thousand, one hundred fifty-two.
Scientific notation
- Scientific notation: 3.62447466177101320635121152 × 1026
Factors of 362447466177101320635121152
Divisors of 362447466177101320635121152
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 42 43 48 49 54 56 63 64 72 81 84 86 96 98 108 112 126 128 129 144 147 162 167 168 172 189 192 196 197 216 224 243 252 256 258 288 294 301 324 334 336 343 344 378 384 387 392 394 432 441 448 486 501 504 512 516 567 576 588 591 602 648 668 672 686 688 729 756 768 774 784 788 864 882 896 903 972 1002 1008 1029 1032 1134 1152 1161 1169 1176 1182 1204 1296 1323 1336 1344 1372 1376 1379 1458 1503 1512 1536 1548 1568 1576 1701 1728 1764 1773 1792 1806 1849 1944 2004 2016 2058 2064 2107 2268 2304 2322 2338 2352 2364 2408 2592 2646 2672 2688 2709 2744 2752 2758 2916 3006 3024 3087 3096 3136 3152 3402 3456 3483 3507 3528 3546 3584 3612 3698 3888 3969 4008 4032 4116 4128 4137 4214 4509 4536 4608 4644 4676 4704 4728 4816 5103 5184 5292 5319 5344 5376 5418 5488 5504 5516 5547 5832 6012 6048 6174 6192 6272 6304 6321 6804 6912 6966 7014 7056 7092 7181 7224 7396 7776 7938 8016 8064 8127 8183 8232 8256 8274 8428 8471 9018 9072 9261 9288 9352 9408 9456 9632 9653 10206 10368 10449 10521 10584 10638 10688 10752 10836 10976 11008 11032 11094 11664 11907 12024 12096 12348 12384 12411 12544 12608 12642 12943 13527 13608 13824 13932 14028 14112 14184 14362 14448 14749 14792 15552 15876 15957 16032 16128 16254 16366 16464 16512 16548 16641 16856 16942 18036 18144 18522 18576 18704 18816 18912 18963 19264 19306 20412 20736 20898 21042 21168 21276 21376 21543 21672 21952 22016 22064 22188 23328 23814 24048 24192 24381 24549 24696 24768 24822 25088 25216 25284 25413 25886 27054 27216 27783 27864 27889 28056 28224 28368 28724 28896 28959 29498 29584 31104 31347 31563 31752 31914 32064 32256 32508 32732 32899 32928 33024 33096 33282 33712 33884 35721 36072 36288 37044 37152 37233 37408 37632 37824 37926 38528 38612 38809 38829 40581 40824 41472 41796 42084 42336 42552 42752 43086 43344 43904 44128 44247 44376 46656 47628 47871 48096 48384 48762 49098 49392 49536 49644 49923 50267 50432 50568 50826 51772 54108 54432 55566 55728 55778 56112 56448 56736 56889 57281 57448 57792 57918 58996 59168 59297 62208 62694 63126 63504 63828 64128 64629 65016 65464 65798 65856 66048 66192 66564 67424 67571 67768 71442 72144 72576 73143 73647 74088 74304 74466 74816 75264 75648 75852 76239 77056 77224 77618 77658 79507 81162 81648 83349 83592 83667 84168 84672 85104 85504 86172 86688 86877 87808 88256 88494 88752 90601 93312 94689 95256 95742 96192 96768 97524 98196 98697 98784 99072 99288 99846 100534 100864 101136 101652 103544 108216 108864 111132 111456 111556 111699 112224 112896 113472 113778 114562 114896 115584 115836 116427 116487 117992 118336 118594 121743 124416 125388 126252 127008 127656 128256 129258 130032 130928 131596 131712 132384 132741 133128 134848 135142 135536 142884 143613 144288 145152 146286 147294 148176 148608 148932 149632 149769 150801 151296 151704 152478 154112 154448 155236 155316 159014 162324 163296 166698 167184 167334 168336 169344 170208 170667 171843 172344 173376 173754 175616 176512 176988 177504 177891 181202 186624 189378 190512 191484 192384 193887 195048 195223 196392 197394 197568 198144 198576 199692 201068 202272 202713 203304 207088 216432 217728 219429 220941 222264 222912 223112 223398 224448 225792 226944 227556 228717 229124 229792 230293 231168 231672 232854 232974 235984 236672 237188 238521 243486 250047 250776 251001 252504 254016 255312 256512 258516 260064 260631 261856 263192 263424 264768 265482 266256 269696 270284 271072 271663 271803 284067 285768 287226 288576 290304 292572 294588 296091 296352 297216 297864 299264 299538 301602 302592 303408 304956 308783 308896 310472 310632 318028 324648 326592 333396 334368 334668 335097 336672 338688 340416 341334 343686 344688 346752 347508 349281 349461 351869 353024 353976 355008 355782 362404 364253 373248 378756 381024 382968 384768 387774 390096 390446 392784 394788 395136 397152 398223 399384 402136 404544 405426 406608 414176 415079 432864 435456 438858 441882 444528 445824 446224 446796 448896 449307 452403 453888 455112 457434 458248 459584 460586 462336 463344 465708 465948 471968 473344 474376 477042 486972 500094 501552 502002 505008 508032 510624 512001 515529 517032 520128 521262 523712 526384 526848 529536 530964 532512 533673 539392 540568 542144 543326 543606 556549 568134 571536 574452 577152 581661 585144 585669 589176 592182 592704 594432 595728 598528 599076 603204 606816 608139 609912 617566 617792 620944 621264 634207 636056 649296 653184 662823 666792 668736 669336 670194 673344 677376 680832 682668 686151 687372 689376 690879 693504 695016 698562 698922 703738 706048 707952 710016 711564 715563 724808 728506 753003 757512 762048 765936 769536 775548 780192 780892 781893 785568 789576 790272 794304 796446 798768 804272 809088 810852 813216 814989 815409 828352 830158 852201 865728 870912 877716 883764 888273 889056 891648 892448 893592 897792 898614 904806 907776 910224 914868 916496 919168 921172 926349 926688 931416 931896 943936 946688 948752 954084 973944 1000188 1003104 1004004 1005291 1010016 1016064 1021248 1024002 1031058 1034064 1040256 1042524 1047424 1047843 1048383 1052768 1055607 1059072 1061928 1065024 1067346 1078784 1081136 1084288 1086652 1087212 1092759 1113098 1136268 1143072 1148904 1154304 1163322 1170288 1171338 1178352 1184364 1185408 1191456 1194669 1198152 1199227 1206408 1213632 1216278 1219824 1235132 1235584 1241888 1242528 1245237 1268414 1272112 1298592 1306368 1325646 1333584 1337472 1338672 1340388 1346688 1347921 1357209 1361664 1365336 1366561 1372302 1374744 1378752 1381758 1387008 1390032 1397124 1397844 1407476 1414657 1415904 1420032 1423128 1431126 1449616 1457012 1506006 1515024 1524096 1531872 1536003 1546587 1551096 1560384 1561784 1563786 1571136 1579152 1580544 1588608 1592892 1597536 1601019 1608544 1612051 1618176 1621704 1626432 1629978 1630818 1656704 1660316 1668787 1669647 1704402 1731456 1744983 1755432 1757007 1767528 1776546 1778112 1783296 1784896 1787184 1795584 1797228 1809612 1820448 1824417 1829736 1832992 1838336 1842344 1852698 1853376 1862832 1863792 1887872 1897504 1901641 1902621 1908168 1947888 1988469 2000376 2006208 2008008 2010582 2020032 2032128 2042496 2048004 2058453 2062116 2068128 2072637 2080512 2085048 2094848 2095686 2096766 2105536 2111214 2118144 2123856 2130048 2134692 2146689 2161481 2162272 2168576 2173304 2174424 2185518 2226196 2259009 2272536 2286144 2297808 2308608 2326644 2340576 2342676 2345679 2356704 2368728 2370816 2382912 2389338 2396304 2398454 2412816 2427264 2432556 2439648 2444967 2446227 2463083 2470264 2471168 2483776 2485056 2490474 2536828 2544224 2549771 2597184 2612736 2651292 2664819 2667168 2674944 2677344 2680776 2693376 2695842 2714418 2723328 2730672 2733122 2744604 2749488 2757504 2763516 2779047 2780064 2794248 2795688 2814952 2829314 2831808 2840064 2846256 2862252 2899232 2905553 2914024 3012012 3030048 3048192 3063744 3072006 3093174 3102192 3120768 3123568 3127572 3142272 3143529 3145149 3158304 3166821 3177216 3185784 3195072 3202038 3217088 3224102 3236352 3243408 3252864 3259956 3261636 3278277 3313408 3320632 3337574 3339294 3408804 3462912 3489966 3510864 3514014 3535056 3553092 3556224 3569792 3574368 3584007 3594456 3597681 3619224 3640896 3648834 3659472 3665984 3676672 3684688 3705396 3706752 3725664 3727584 3735711 3775744 3795008 3803282 3805242 3816336 3895776 3895843 3976938 4000752 4012416 4016016 4021164 4040064 4071627 4084992 4096008 4099683 4116906 4124232 4136256 4145274 4161024 4170096 4189696 4191372 4193532 4211072 4222428 4243971 4247712 4260096 4269384 4293378 4322962 4324544 4337152 4346608 4348848 4371036 4452392 4518018 4545072 4572288 4595616 4639761 4653288 4657463 4681152 4685352 4691358 4713408 4737456 4741632 4765824 4778676 4792608 4796908 4803057 4825632 4836153 4854528 4865112 4879296 4889934 4892454 4926166 4940528 4942336 4967552 4970112 4980948 5006361 5008941 5073656 5088448 5099542 5194368 5234949 5271021 5302584 5329638 5334336 5349888 5354688 5361552 5386752 5391684 5428836 5461344 5466244 5473251 5489208 5494133 5498976 5515008 5527032 5558094 5560128 5588496 5591376 5629904 5658628 5663616 5692512 5704923 5707863 5724504 5798464 5811106 5828048 5965407 6024024 6060096 6096384 6127488 6144012 6175359 6186348 6204384 6217911 6241536 6247136 6255144 6284544 6287058 6290298 6316608 6333642 6354432 6371568 6390144 6404076 6434176 6440067 6448204 6481103 6484443 6486816 6505728 6519912 6523272 6556554 6626816 6641264 6675148 6678588 6777027 6817608 6925824 6979932 7021728 7028028 7037037 7070112 7106184 7112448 7139584 7148736 7168014 7188912 7195362 7238448 7281792 7297668 7318944 7331968 7334901 7338681 7369376 7389249 7410792 7413504 7451328 7455168 7471422 7551488 7590016 7606564 7610484 7632672 7645373 7649313 7791552 7791686 7953876 7994457 8001504 8024832 8032032 8042328 8080128 8143254 8169984 8192016 8199366 8233812 8248464 8272512 8290548 8337141 8340192 8382744 8387064 8394589 8422144 8444856 8487942 8495424 8520192 8538768 8586756 8645924 8649088 8693216 8697696 8716659 8742072 8904784 9036036 9090144 9144576 9191232 9279522 9306576 9314926 9362304 9370704 9382716 9426816 9430587 9435447 9474912 9500463 9531648 9557352 9565927 9585216 9593816 9606114 9651264 9672306 9709056 9730224 9758592 9779868 9784908 9834831 9852332 9881056 9902599 9935104 9940224 9961896 10012722 10017882 10147312 10176896 10199084 10388736 10469898 10542042 10605168 10659276 10668672 10709376 10723104 10752021 10783368 10793043 10857672 10922688 10932488 10946502 10978416 10988266 10997952 11030016 11054064 11116188 11120256 11176992 11182752 11207133 11259808 11284357 11317256 11327232 11385024 11409846 11415726 11449008 11596928 11622212 11656096 11681509 11687529 11930814 12048048 12120192 12214881 12254976 12288024 12299049 12350718 12372696 12408768 12435822 12483072 12494272 12510288 12569088 12574116 12580596 12633216 12667284 12731913 12743136 12780288 12808152 12868352 12880134 12896408 12962206 12968886 12973632 13011456 13039824 13046544 13113108 13277669 13282528 13311487 13350296 13357176 13554054 13635216 13919283 13959864 13972389 14043456 14056056 14074074 14140224 14212368 14224896 14279168 14297472 14336028 14377824 14390724 14409171 14476896 14508459 14563584 14595336 14637888 14663936 14669802 14677362 14738752 14778498 14821584 14827008 14902656 14910336 14942844 15019083 15026823 15130367 15180032 15213128 15220968 15265344 15290746 15298626 15583104 15583372 15662879 15813063 15907752 15988914 16003008 16049664 16064064 16084656 16160256 16286508 16384032 16398732 16419753 16467624 16482399 16496928 16545024 16581096 16674282 16680384 16765488 16774128 16789178 16844288 16889712 16975884 16990848 17077536 17114769 17123589 17173512 17291848 17298176 17386432 17395392 17433318 17484144 17809568 17848397 18072072 18180288 18289152 18382464 18559044 18613152 18629852 18653733 18724608 18741408 18765432 18853632 18861174 18870894 18949824 19000926 19063296 19114704 19131854 19170432 19187632 19212228 19302528 19320201 19344612 19443309 19453329 19460448 19517184 19559736 19569816 19669662 19704664 19762112 19805198 19870208 19880448 19923792 20025444 20035764 20294624 20331081 20353792 20398168 20777472 20939796 21084084 21210336 21318552 21337344 21418752 21446208 21504042 21566736 21586086 21715344 21845376 21864976 21893004 21956832 21976532 21995904 22004703 22016043 22108128 22167747 22232376 22240512 22353984 22365504 22414266 22519616 22568714 22634512 22654464 22770048 22819692 22831452 22898016 22936119 22947939 23193856 23244424 23312192 23363018 23375058 23861628 23983371 24096096 24240384 24429762 24509952 24576048 24598098 24701436 24745392 24817536 24871644 24988544 25011423 25020576 25148232 25161192 25183767 25266432 25334568 25463826 25486272 25560576 25616304 25736704 25760268 25792816 25924412 25937772 25947264 26079648 26093088 26149977 26226216 26555338 26565056 26622974 26700592 26714352 27108108 27270432 27270901 27838566 27919728 27944778 28086912 28112112 28148148 28280448 28291761 28424736 28501389 28594944 28672056 28697781 28755648 28781448 28818342 28953792 29016918 29127168 29190672 29275776 29327872 29339604 29354724 29477504 29504493 29556996 29643168 29707797 29805312 29820672 29885688 30038166 30053646 30260734 30360064 30426256 30441936 30530688 30581492 30597252 31166208 31166744 31325758 31626126 31815504 31977828 32006016 32128128 32169312 32379129 32573016 32602241 32768064 32797464 32839506 32935248 32964798 32993856 33090048 33162192 33348564 33360768 33530976 33548256 33578356 33621399 33779424 33853071 33951768 33981696 34155072 34229538 34247178 34347024 34583696 34596352 34772864 34790784 34866636 34968288 35044527 35062587 35619136 35696794 36144144 36360576 36644643 36764928 36897147 37118088 37226304 37259704 37307466 37449216 37482816 37530864 37707264 37722348 37741788 37899648 38001852 38195739 38229408 38263708 38340864 38375264 38424456 38458931 38605056 38640402 38689224 38886618 38906658 38920896 39034368 39119472 39139632 39339324 39409328 39524224 39610396 39833007 39847584 39934461 40050888 40071528 40589248 40662162 40707584 40796336 41757849 41879592 41917167 42168168 42420672 42637104 42674688 42837504 42892416 43008084 43133472 43172172 43227513 43430688 43525377 43690752 43729952 43786008 43913664 43953064 43991808 44009406 44032086 44216256 44335494 44464752 44481024 44707968 44731008 44828532 45039232 45057249 45080469 45137428 45269024 45367721 45391101 45540096 45639384 45662904 45796032 45872238 45895878 46387712 46488848 46624384 46726036 46750116 46988637 47439189 47723256 47966742 48192192 48480768 48859524 49152096 49196196 49259259 49402872 49447197 49490784 49635072 49743288 49977088 50022846 50041152 50296464 50322384 50367534 50532864 50669136 50927652 50972544 51232608 51344307 51370767 51520536 51566761 51585632 51848824 51875544 51894528 52159296 52186176 52299954 52452432 53110676 53130112 53245948 53401184 53428704 53517611 53545191 54216216 54540864 54541802 55677132 55839456 55889556 55961199 56173824 56224224 56296296 56560896 56583522 56849472 57002778 57189888 57344112 57395562 57511296 57562896 57636684 57907584 57960603 58033836 58329927 58359987 58381344 58551552 58679208 58709448 58762123 58955008 59008986 59113992 59286336 59415594 59610624 59641344 59771376 60076332 60107292 60521468 60830251 60852512 60883872 61061376 61162984 61194504 62332416 62333488 62651516 63252252 63631008 63955656 64012032 64256256 64338624 64758258 65146032 65204482 65536128 65594928 65679012 65870496 65929596 65987712 66014109 66048129 66324384 66503241 66697128 66721536 67061952 67096512 67156712 67242798 67558848 67706142 67903536 67963392 68310144 68459076 68494356 68694048 68808357 68843817 69167392 69318193 69545728 69581568 69733272 69936576 70089054 70125174 71238272 71393588 71757841 72288288 72721152 73289286 73529856 73794294 74236176 74452608 74519408 74614932 74965632 75034269 75061728 75444696 75483576 75551301 75799296 76003704 76391478 76458816 76527416 76681728 76750528 76848912 76917862 77210112 77280804 77378448 77773236 77813316 77841792 78238944 78279264 78449931 78678648 78818656 79048448 79220792 79666014 79695168 79868922 80101776 80143056 81178496 81324324 81592672 81770563 81812703 83515698 83759184 83834334 84336336 84841344 85274208 85504167 85784832 86016168 86093343 86266944 86344344 86455026 86861376 87050754 87381504 87459904 87572016 87827328 87906128 87983616 88018812 88064172 88432512 88513479 88670988 88929504 89123391 89415936 89462016 89657064 90078464 90114498 90160938 90274856 90538048 90735442 90782202 91080192 91278768 91325808 91592064 91744476 91791756 92943683 92977696 93248768 93452072 93500232 93977274 94878378 95446512 95933484 96384384 97137387 97719048 97806723 98304192 98392392 98518518 98805744 98894394 98981568 99270144 99486576 99954176 100045692 100082304 100592928 100644768 100735068 100864197 101338272 101559213 101855304 101945088 102465216 102688614 102741534 103041072 103133522 103171264 103697648 103751088 103789056 104318592 104372352 104599908 104904864 105133581 105187761 105912569 106221352 106260224 106491896 106802368 106857408 107035222 107090382 108432432 109081728 109083604 109640153 110691441 111354264 111678912 111779112 111922398 112347648 112448448 112592592 113121792 113167044 113698944 114005556 114587217 114688224 114791124 115022592 115125792 115273368 115376793 115815168 115921206 116067672 116659854 116719974 116762688 117103104 117358416 117418896 117524246 117910016 118017972 118227984 118572672 118831188 119499021 119542752 119803383 120152664 120214584 121042936 121660502 121705024 121767744 122122752 122325968 122389008 124666976 124938779 125303032 125751501 126504504 127262016 127911312 128024064 128512512 128677248 129516516 130292064 130408964 130576131 131072256 131189856 131358024 131740992 131859192 131975424 132028218 132096258 132648768 133006482 133394256 133443072 134123904 134193024 134313424 134485596 135117696 135171747 135241407 135412284 135807072 136103163 136173303 136620288 136918152 136988712 137388096 137616714 137687634 138334784 138636386 139091456 139163136 139466544 139873152 140178108 140250348 140965911 142317567 142476544 142787176 143515682 144576576 145442304 146578572 147588588 148341591 148472352 148905216 149038816 149229864 149931264 150068538 150123456 150889392 150967152 151102602 151598592 152007408 152782956 152917632 153054832 153501056 153697824 153835724 154032921 154112301 154561608 154700283 154756896 155546472 155626632 155683584 156477888 156558528 156899862 157357296 157637312 158096896 158441584 159332028 159390336 159737844 160203552 160286112 160552833 160635573 162356992 162648648 163185344 163541126 163625406 167031396 167518368 167668668 167883597 168672672 169682688 170548416 171008334 171569664 172032336 172186686 172533888 172688688 172910052 173722752 174101508 174919808 174989781 175079961 175144032 175654656 175812256 176037624 176128344 176286369 176865024 177026958 177341976 177859008 178246782 178831872 178924032 179314128 180156928 180228996 180321876 180549712 181076096 181470884 181564404 182490753 182557536 182651616 183184128 183488952 183583512 185887366 185955392 186497536 186904144 187000464 187954548 189756756 190893024 191866968 192768768 194274774 195438096 195613446 196608384 196784784 197037036 197611488 197788788 197963136 198042327 198973152 199509723 200091384 200164608 200270909 201185856 201289536 201470136 201728394 202676544 203118426 203710608 203890176 204930432 205377228 205483068 206082144 206267044 206342528 206425071 206531451 207395296 207502176 207954579 208637184 208744704 209199816 209809728 210267162 210375522 211825138 212442704 212520448 212983792 213604736 213714816 214070444 214180764 215273523 216864864 218163456 218167208 219280306 221382882 222708528 223357824 223558224 223844796 224896896 225102807 225185184 226334088 226653903 227397888 228011112 228215687 229174434 229376448 229582248 230045184 230251584 230546736 230753586 231630336 231842412 232135344 233319708 233439948 233525376 234716832 234837792 235048492 235349793 236035944 236247719 236455968 237145344 237662376 238998042 239085504 239606766 240305328 240429168 242085872 243321004 243410048 243535488 244651936 244778016 245311689 245438109 249333952 249877558 250606064 251503002 253009008 254524032 255822624 256512501 257354496 258280029 259033032 260584128 260817928 261152262 262144512 262379712 262716048 263481984 263718384 263950848 264056436 264192516 265297536 265540437 266012964 266788512 267370173 268247808 268386048 268626848 268971192 269212517 270235392 270343494 270482814 270824568 271614144 272206326 272346606 273240576 273836304 273977424 274776192 275233428 275375268 276669568 277272772 278687429 278831049 278933088 279746304 280356216 280500696 281931822 284635134 284953088 285574352 287031364 289153152 291412161 293157144 293420169 295177176 296683182 296944704 297810432 298077632 298459728 299862528 300137076 300246912 301778784 301934304 302205204 302592591 304014816 304677639 305565912 305835264 306109664 307002112 307395648 307671448 308065842 308224602 309123216 309400566 309513792 311092944 311253264 311367168 312955776 313117056 313799724 314714592 315274624 315400743 315563283 316883168 317574047 317737707 318664056 318780672 319475688 320407104 320572224 321105666 321271146 324713984 325297296 326370688 327082252 327250812 328751039 328920459 332074323 334062792 335036736 335337336 335767194 337345344 339365376 341096832 342016668 343761651 344064672 344373372 345067776 345377376 345820104 346130379 347445504 348203016 349839616 349979562 350159922 350288064 351309312 351624512 352075248 352256688 352572738 353730048 354053916 354683952 355718016 356493564 358497063 358628256 359410149 360457992 360643752 360967327 361099424 362152192 362941768 363128808 364981506 365115072 365303232 366368256 366977904 367167024 371774732 371910784 373808288 374000928 374623277 374816337 375909096 377254503 379513512 381786048 383733936 385537536 388549548 390876192 391226892 391728393 393216768 393569568 394074072 395222976 395577576 395926272 396084654 397946304 399019446 400182768 400329216 400541818 402371712 402579072 402940272 403456788 405353088 405515241 405724221 406236852 407421216 408309489 408519909 409860864 410754456 410966136 411334861 412164288 412534088 412685056 412850142 413062902 414790592 415004352 415909158 417274368 417489408 418399632 419619456 420534324 420751044 422897733 423650276 424885408 425811757 425967584 427209472 427429632 428140888 428361528 430547046 433729728 436326912 436334416 438560612 442765764 445024773 445417056 446715648 447116448 447689592 449793792 450205614 450370368 452668176 453307806 454795776 456022224 456431374 458348868 458752896 459164496 460503168 461093472 461507172 462098763 462336903 463684824 464100849 464270688 466639416 466879896 467050752 469433664 469675584 470096984 470699586 472071888 472495438 472911936 474290688 475324752 477996084 478171008 479213532 480610656 480858336 481658499 481906719 484171744 485227351 486642008 486820096 487070976 489303872 489556032 490623378 490876218 498667904 499755116 501212128 502304887 503006004 506018016 509048064 511645248 513025002 514708992 516560058 518066064 521168256 521635856 522304524 524759424 524969343 525239883 525432096 526963968 527436768 528112872 528385032 528859107 530595072 531080874 532025928 533577024 534740346 536495616 536772096 537253696 537942384 538425034 540470784 540686988 540965628 541649136 543228288 544412652 544693212 547472259 547672608 547954848 549552384 550466856 550750536 553339136 554545544 557374858 557662098 557866176 559492608 560712432 561001392 563863644 569270268 571148704 572393941 574062728 578306304 582824322 586314288 586840338 590354352 593366364 593889408 596155264 596919456 598529169 600274152 600493824 600812727 603557568 603868608 604410408 605185182 608029632 609355278 611131824 611670528 612219328 614004224 614791296 615342896 616131684 616449204 618246432 618801132 619027584 619275213 619594353 622185888 622506528 623863737 625911552 626234112 627599448 629429184 630549248 630801486 631126566 633766336 635148094 635475414 637328112 637561344 638951376 640814208 641144448 642211332 642542292 645820569 650594592 650605781 652741376 654164504 654501624 657502078 657840918 664148646 668125584 670073472 670674672 671534388 674690688 679961709 682193664 684033336 684647061 687523302 688129344 688746744 690135552 690754752 691640208 692260758 694891008 696406032 699679232 699959124 700319844 700576128 703249024 704150496 704513376 705145476 706049379 708107832 708743157 709367904 711436032 712987128 716994126 717256512 718820298 720915984 721287504 721934654 722198848 724304384 725883536 726257616 729963012 730230144 730606464 733955808 734334048 735935067 736314327 743549464 743821568 747616576 748001856 749246554 749632674 751818192 754509006 759027024 763572096 767467872 767481071 774840087 777099096 781752384 782453784 783456786 786433536 787139136 788148144 790445952 791155152 791852544 792169308 795892608 798038892 800365536 801083636 802110519 804743424 805158144 805880544 806913576 807637551 810706176 811030482 811448442 812473704 814842432 816618978 817039818 819721728 821508912 821932272 822669722 824328576 825068176 825370112 825700284 826125804 829581184 830008704 831818316 836062287 836493147 836799264 839238912 841068648 841502088 845795466 847300552 849770816 851623514 851935168 854418944 854859264 856281776 856723056 861094092 867459456 872668832 874236483 877121224 880260507 885531528 890049546 890834112 893431296 894232896 895379184 899587584 900411228 900740736 905336352 906615612 912044448 912862748 914032917 916697736 917505792 917520211 918328992 921006336 922186944 923014344 924197526 924673806 927369648 928201698 928541376 933278832 933759792 934101504 938867328 939351168 940193968 941399172 944143776 944990876 945823872 946202229 946689849 950649504 952722141 953213121 955992168 956342016 958427064 961221312 961716672 963316998 963813438 968343488 970454702 973284016 973640192 974141952 978607744 979112064 981246756 981752436 986253117 986761377 996222969 997335808 999510232 1002424256 1004609774 1006012008 1012036032 1018096128 1023290496 1026050004 1031284953 1033120116 1036132128 1038391137 1042336512 1043271712 1044609048 1049518848 1049938686 1050479766 1050864192 1053927936 1054873536 1056225744 1056770064 1057718214 1061190144 1062161748 1064051856 1067154048 1069480692 1074507392 1075491189 1075884768 1076850068 1078230447 1081373976 1081931256 1082344201 1082901981 1083298272 1086456576 1088825304 1089386424 1094944518 1095345216 1095909696 1099104768 1100933712 1101501072 1106678272 1109091088 1114749716 1115324196 1115732352 1121424864 1122002784 1123869831 1124449011 1127727288 1131763509 1138540536 1142297408 1144787882 1148125456 1156612608 1165648644 1172628576 1173680676 1175185179 1180708704 1186732728 1187778816 1192310528 1193838912 1197058338 1200548304 1200987648 1201625454 1207115136 1207737216 1208820816 1210370364 1216059264 1216545723 1218710556 1222263648 1224438656 1224928467 1225559727 1229582592 1230685792 1232263368 1232898408 1234004583 1236492864 1237602264 1238055168 1238550426 1239188706 1244371776 1245013056 1247727474 1251823104 1252468224 1255198896 1258858368 1261098496 1261602972 1262253132 1267532672 1268693199 1270296188 1270950828 1274656224 1276777291 1277435271 1277902752 1281628416 1282288896 1284422664 1285084584 1291641138 1301189184 1301211562 1305482752 1308329008 1309003248 1315004156 1315681836 1328297292 1335074319 1336251168 1340146944 1341349344 1343068776 1349381376 1359923418 1364387328 1368066672 1369294122 1375046604 1376258688 1377493488 1381509504 1383280416 1384521516 1386296289 1392302547 1392812064 1399918248 1400639688 1401152256 1401896363 1406498048 1408300992 1409026752 1410290952 1412098758 1416215664 1417486314 1418735808 1422872064 1425974256 1433988252 1434513024 1437640596 1441831968 1442575008 1443869308 1444397696 1444975497 1445720157 1451767072 1452515232 1455682053 1459926024 1460460288 1461212928 1467911616 1468668096 1471870134 1472628654 1487098928 1487643136 1495233152 1496003712 1498493108 1499265348 1503636384 1506914661 1509018012 1518054048 1527144192 1534935744 1534962142 1549680174 1554198192 1563504768 1564907568 1566913572 1574278272 1574908029 1575719649 1576296288 1580891904 1582310304 1584338616 1586577321 1591785216 1596077784 1597509809 1600731072 1602167272 1604221038 1609486848 1610316288 1611761088 1613827152 1615275102 1621412352 1622060964 1622896884 1624947408 1629684864 1633237956 1634079636 1642416777 1643017824 1643864544 1645339444 1648657152 1650136352 1651400568 1652251608 1653734033 1659162368 1660017408 1663636632 1672124574 1672986294 1673598528 1678477824 1682137296 1683004176 1691590932 1694601104 1699541632 1703247028 1703870336 1712563552 1713446112 1717181823 1722188184 1734918912 1745337664 1748472966 1754242448 1760521014 1771063056 1780099092 1781668224 1788465792 1790758368 1795587507 1800822456 1801481472 1802438181 1810672704 1813231224 1824088896 1825725496 1828065834 1833395472 1835011584 1835040422 1836657984 1842012672 1844373888 1846028688 1848395052 1849347612 1854739296 1856403396 1857082752 1857825639 1858783059 1866557664 1867519584 1871591211 1877734656 1878702336 1880387936 1882798344 1884487619 1888287552 1889981752 1891647744 1892404458 1893379698 1901299008 1905444282 1906426242 1911984336 1912684032 1916854128 1922442624 1923433344 1926633996 1927626876 1936686976 1937461707 1940909404 1946568032 1950812003 1951817343 1957215488 1958224128 1962493512 1963504872 1972506234 1973522754 1992445938 1994671616 1999020464 2004848512 2009219548 2012024016 2024072064 2039885127 2046580992 2052100008 2053941183 2062569906 2066240232 2072264256 2076782274 2084673024 2086543424 2089218096 2099037696 2099877372 2100959532 2101728384 2109747072 2112451488 2113540128 2115436428 2118148137 2124323496 2126229471 2128103712 2134308096 2138961384 2149014784 2150982378 2151769536 2153700136 2156460894 2162747952 2163862512 2164688402 2165803962 2166596544 2172913152 2177650608 2178772848 2189889036 2190690432 2191819392 2201867424 2203002144 2207805201 2208942981 2217370723 2218182176 2223018329 2229499432 2230648392 2231464704 2242849728 2244005568 2247739662 2248898022 2255454576 2263527018 2277081072 2284594816 2289575764 2296250912 2301257273 2302443213 2324520261 2331297288 2345257152 2347361352 2350370358 2361417408 2373465456 2375557632 2384621056 2387677824 2394116676 2401096608 2403250908 2406331557 2414230272 2415474432 2417641632 2420740728 2422912653 2432118528 2433091446 2437421112 2444527296 2448877312 2449856934 2451119454 2459165184 2461371584 2464526736 2465796816 2468009166 2472985728 2475204528 2476110336 2477100852 2478377412 2488743552 2490026112 2495454948 2508186861 2509479441 2510397792 2517716736 2523205944 2524506264 2526771289 2535065344 2537386398 2540592376 2541901656 2549312448 2553554582 2554870542 2555805504 2563256832 2564577792 2568845328 2570169168 2583282276 2602378368 2602423124 2615700793 2616658016 2618006496 2622362939 2630008312 2631363672 2640781521 2656594584 2670148638 2672502336 2680293888 2682698688 2686137552 2698762752 2719846836 2736133344 2738588244 2742098751 2750093208 2752517376 2752560633 2754986976 2763019008 2766560832 2769043032 2772592578 2784605094 2785624128 2799836496 2801279376 2802304512 2803792726 2812996096 2816601984 2818053504 2820581904 2824197516 2832431328 2834972628 2837471616 2838606687 2840069547 2851948512 2858166423 2859639363 2867976504 2869026048 2875281192 2883663936 2885150016 2887738616 2888795392 2889950994 2891440314 2903534144 2905030464 2911364106 2919852048 2920920576 2922425856 2935823232 2937336192 2943740268 2945257308 2958759351 2960284131 2974197856 2980682299 2990466304 2992007424 2996986216 2998530696 3007272768 3013829322 3018036024 3036108096 3054288384 3069871488 3069924284 3085587163 3099360348 3108396384 3115173411 3127009536 3129815136 3133827144 3148556544 3149816058 3151439298 3152592576 3161783808 3164620608 3168677232 3173154642 3183570432 3192155568 3195019618 3201462144 3204334544 3208442076 3223522176 3226473567 3227654304 3230550204 3234691341 3244121928 3245793768 3247032603 3248705943 3249894816 3259369728 3266475912 3268159272 3284833554 3286035648 3287729088 3290678888 3297314304 3300272704 3302801136 3304503216 3307468066 3318324736 3320034816 3327273264 3344249148 3345972588 3347197056 3364274592 3366008352 3371609493 3373347033 3383181864 3389202208 3395290527 3399083264 3406494056 3407740672 3425127104 3426892224 3434363646 3444376368 3469837824 3490675328 3496945932 3508484896 3516134209 3521042028 3542126112 3560198184 3563336448 3576931584 3581516736 3591175014 3601644912 3602962944 3604876362 3621345408 3626462448 3648177792 3651450992 3656131668 3666790944 3670080844 3673315968 3674785401 3676679181 3688747776 3692057376 3696790104 3698695224 3702013749 3709478592 3712806792 3714165504 3715651278 3717566118 3733115328 3735039168 3743182422 3755469312 3757404672 3760775872 3765596688 3768975238 3776575104 3779963504 3783295488 3784808916 3786759396 3802598016 3806079597 3810888564 3812852484 3823968672 3830331873 3832305813 3833708256 3844885248 3846866688 3853267992 3855253752 3873373952 3874923414 3881818808 3893136064 3901624006 3903634686 3914430976 3916448256 3924987024 3927009744 3945012468 3947045508 3984891876 3998040928 4005222957 4009697024 4018439096 4024048032 4048144128 4079770254 4093161984 4104200016 4107882366 4125139812 4132480464 4144528512 4153564548 4173086848 4176907641 4178436192 4199754744 4201919064 4203456768 4205689089 4219494144 4224902976 4227080256 4230872856 4236296274 4248646992 4252458942 4256207424 4268616192 4277922768 4298029568 4301964756 4303539072 4307400272 4312921788 4325495904 4327725024 4329376804 4331607924 4333193088 4334926491 4337160471 4355301216 4357545696 4367046159 4379778072 4381380864 4383638784 4403734848 4406004288 4415610402 4417885962 4434741446 4436364352 4446036658 4458998864 4461296784 4462929408 4485699456 4488011136 4495479324 4497796044 4510909152 4520743983 4527054036 4554162144 4554240467 4569189632 4579151528 4592501824 4602514546 4604886426 4649040522 4662594576 4690514304 4694722704 4700740716 4722834816 4724724087 4746930912 4759731963 4775355648 4788233352 4792529427 4802193216 4806501816 4812663114 4828460544 4830948864 4835283264 4841481456 4845825306 4864237056 4866182892 4874842224 4889054592 4897754624 4899713868 4902238908 4922743168 4927250331 4929053472 4931593632 4936018332 4945971456 4950409056 4954201704 4956754824 4961202099 4977487104 4980052224 4990909896 5016373722 5018958882 5020795584 5035433472 5046411888 5049012528 5053542578 5070130688 5074772796 5081184752 5083803312 5098624896 5107109164 5109741084 5111611008 5137690656 5140338336 5151545469 5166564552 5204756736 5204846248 5231401586 5233316032 5236012992 5244725878 5260016624 5262727344 5281563042 5313189168 5340297276 5345004672 5365397376 5372275104 5372367497 5407314543 5439693672 5472266688 5477176488 5484197502 5500186416 5505034752 5505121266 5509973952 5526038016 5533121664 5538086064 5545185156 5569210188 5571248256 5573476917 5599672992 5602558752 5607585452 5614773633 5633203968 5636107008 5641163808 5648395032 5653462857 5664862656 5669945256 5674943232 5677213374 5680139094 5703897024 5716332846 5719278726 5735953008 5738052096 5750562384 5767327872 5770300032 5775477232 5777590784 5779901988 5782880628 5807068288 5810060928 5812385121 5822728212 5839704096 5852436009 5855452029 5871646464 5874672384 5887480536 5890514616 5917518702 5920568262 5948395712 5961364598 5980932608 5984014848 5993972432 5997061392 6014545536 6027658644 6036072048 6072216192 6119655381 6139742976 6139848568 6161823549 6171174326 6198720696 6216792768 6230346822 6254019072 6259630272 6267654288 6297113088 6299632116 6302878596 6305185152 6329241216 6337354464 6346309284 6378688413 6384311136 6390039236 6402924288 6408669088 6416884152 6422641477 6447044352 6452947134 6455308608 6461100408 6469382682 6488243856 6491587536 6494065206 6497411886 6499789632 6518739456 6532951824 6536318544 6569667108 6572071296 6575458176 6581357776 6600545408 6605602272 6609006432 6614936132 6623415603 6626828943 6652112169 6654546528 6669054987 6688498296 6691945176 6694394112 6728549184 6732016704 6743218986 6746694066 6766363728 6778404416 6790581054 6798166528 6812988112 6815481344 6850254208 6853784448 6868727292 6888752736 6903771819 6907329639 6973560783 6981350656 6993891864 7016969792 7032268418 7042084056 7084252224 7120396368 7126672896 7153863168 7163033472 7182350028 7203289824 7209752724 7218994671 7242690816 7252924896 7268737959 7296355584 7302901984 7312263336 7333581888 7340161688 7346631936 7349570802 7353358362 7377495552 7384114752 7393580208 7397390448 7404027498 7418957184 7425613584 7428331008 7431302556 7435132236 7466230656 7470078336 7486364844 7521551744 7524560583 7528438323 7531193376 7537950476 7553150208 7559927008 7569617832 7573518792 7576409407 7580313867 7605196032 7612159194 7621777128 7625704968 7647937344 7660663746 7664611626 7667416512 7689770496 7693733376 7706535984 7710507504 7746747904 7749846828 7763637616 7786272128 7803248012 7807269372 7847102379 7849974048 7854019488 7867088817 7890024936 7894091016 7922344563 7969783752 7996081856 8010445914 8019394048 8036878192 8048096064 8096288256 8159540508 8208400032 8215764732 8226296253 8250279624 8257681899 8264960928 8289057024 8307129096 8346173696 8353815282 8356872384 8399509488 8403838128 8406913536 8411378178 8438988288 8449805952 8454160512 8461745712 8472592548 8497293984 8504917884 8512414848 8515820061 8555845536 8574499269 8578918089 8603929512 8607078144 8611649087 8614800544 8625843576 8650991808 8655450048 8658753608 8663215848 8666386176 8669852982 8674320942 8710602432 8715091392 8734092318 8759556144 8762761728 8767277568 8807469696 8812008576 8831220804 8835771924 8869482892 8872728704 8876278053 8880852393 8892073316 8917997728 8922593568 8937441037 8942046897 8971398912 8976022272 8990958648 8995592088 9021818304 9041487966 9054108072 9108324288 9108480934 9138379264 9158303056 9185003648 9205029092 9209772852 9256761489 9298081044 9325189152 9345520233 9381028608 9389445408 9401481432 9445669632 9449448174 9493861824 9519463926 9550711296 9576466704 9585058854 9604386432 9613003632 9625326228 9670566528 9679420701 9682962912 9691650612 9704074023 9732365784 9741097809 9746117829 9749684448 9778109184 9799427736 9804477816 9813274541 9845486336 9854500662 9858106944 9863187264 9872036664 9891942912 9900818112 9908403408 9913509648 9922404198 9954974208 9960104448 9981819792 10032747444 10037917764 10041591168 10092823776 10098025056 10107085156 10114828479 10120041099 10149545592 10158651917 10162369504 10167606624 10197249792 10214218328 10219482168 10223222016 10275381312 10280676672 10303090938 10333129104 10409513472 10409692496 10462803172 10466632064 10472025984 10489451756 10520033248 10525454688 10548402627 10563126084 10626378336 10680594552 10690009344 10730794752 10744550208 10744734994 10814629086 10879387344 10944533376 10954352976 10968395004 11000372832 11010242532 11019947904 11024356203 11030037543 11066243328 11076172128 11090370312 11106041247 11138420376 11142496512 11146953834 11199345984 11205117504 11215170904 11229547266 11266407936 11272214016 11282327616 11296790064 11306925714 11329725312 11339890512 11349886464 11354426748 11360278188 11407794048 11418238791 11432665692 11438557452 11471906016 11490995619 11496917439 11501124768 11534655744 11540600064 11550954464 11559803976 11565761256 11576138231 11614136576 11620121856 11624770242 11645456424 11679408192 11704872018 11710904058 11743292928 11749344768 11774961072 11781029232 11835037404 11841136524 11896791424 11922729196 11983559447 11987944864 11994122784 12029091072 12055317288 12072144096 12144432384 12239310762 12279485952 12279697136 12323647098 12342348652 12397441392 12433585536 12460693644 12519260544 12530722923 12535308576 12599264232 12605757192 12610370304 12617067267 12658482432 12674708928 12692618568 12757376826 12768622272 12780078472 12805848576 12817338176 12833768304 12845282954 12894088704 12905894268 12910617216 12922200816 12938765364 12976487712 12983175072 12988130412 12994823772 12999579264 13004779473 13011481413 13065903648 13072637088 13101138477 13139334216 13144142592 13150916352 13162715552 13201090816 13211204544 13218012864 13229872264 13246831206 13253657886 13304224338 13309093056 13338109974 13376996592 13383890352 13388788224 13457098368 13464033408 13486437972 13493388132 13532727456 13556808832 13562231949 13581162108 13625976224 13655684021 13662721401 13700508416 13707568896 13737454584 13777505472 13807543638 13814659278 13947121566 13962701312 13987783728 14033939584 14064536836 14084168112 14136294677 14168504448 14240792736 14279195889 14326066944 14364700056 14377588281 14406579648 14419505448 14437989342 14485381632 14505849792 14537475918 14592711168 14605803968 14624526672 14667163776 14680323376 14693263872 14699141604 14706716724 14768229504 14781750993 14787160416 14794780896 14808054996 14837914368 14851227168 14862605112 14870264472 14883606297 14932461312 14940156672 14972729688 15043103488 15049121166 15056876646 15062386752 15075900952 15106300416 15119854016 15139235664 15147037584 15152818814 15160627734 15210392064 15224318388 15243554256 15251409936 15295874688 15321327492 15329223252 15334833024 15413071968 15421015008 15454636407 15499693656 15521595061 15527275232 15572544256 15606496024 15614538744 15694204758 15699948096 15708038976 15734177634 15780049872 15788182032 15844689126 15939567504 15992163712 16020891828 16073756384 16096192128 16108800911 16117102491 16221943629 16319081016 16416800064 16431529464 16452592506 16500559248 16515363798 16529921856 16578114048 16614258192 16692347392 16707630564 16713744768 16799018976 16807676256 16822756356 16844320899 16899611904 16908321024 16923491424 16945185096 16960388571 16994587968 17009835768 17024829696 17031640122 17111691072 17148998538 17157836178 17207859024 17214156288 17223298174 17229601088 17251687152 17301983616 17310900096 17317507216 17326431696 17332772352 17339705964 17348641884 17421204864 17430182784 17437155363 17468184636 17519112288 17557308027 17566356087 17614939392 17624017152 17662441608 17671543848 17687399023 17738965784 17745457408 17752556106 17761704786 17784146632 17835995456 17845187136 17874882074 17884093794 17942797824 17952044544 17981917296 17991184176 18043636608 18082975932 18108216144 18216648576 18216961868 18309905551 18316606112 18370007296 18410058184 18419545704 18485470647 18513522978 18596162088 18650378304 18691040466 18762057216 18778890816 18802962864 18891339264 18898896348 18987723648 19038927852 19136065239 19152933408 19170117708 19208772864 19226007264 19250652456 19267924431 19341133056 19358841402 19365925824 19383301224 19408148046 19464731568 19482195618 19492235658 19499368896 19556218368 19598855472 19608955632 19626549082 19690972672 19709001324 19716213888 19726374528 19744073328 19801636224 19816806816 19827019296 19844808396 19870246809 19880486829 19956336507 19963639584 20007164961 20065494888 20075835528 20083182336 20185647552 20196050112 20214170312 20229656958 20240082198 20299091184 20317303834 20324739008 20335213248 20394499584 20428436656 20438964336 20446444032 20550762624 20561353344 20606181876 20666258208 20711315457 20721988917 20819384992 20864776093 20925606344 20933264128 20944051968 20978903512 21040066496 21050909376 21096805254 21126252168 21252756672 21361189104 21380018688 21461589504 21489100416 21489469988 21599110141 21629258172 21758774688 21806213877 21889066752 21908705952 21936790008 22000745664 22020485064 22039895808 22048712406 22060075086 22132486656 22152344256 22180740624 22212082494 22276840752 22284993024 22293907668 22398691968 22410235008 22430341808 22459094532 22564655232 22573681749 22585314969 22593580128 22613851428 22659450624 22679781024 22708853496 22720556376 22729228221 22740941601 22815588096 22836477582 22865331384 22877114904 22943812032 22981991238 22993834878 23002249536 23069311488 23081200128 23101908928 23119607952 23131522512 23152276462 23228273152 23240243712 23249540484 23290912848 23358816384 23409744036 23421808116 23541307137 23549922144 23562058464 23601266451 23670074808 23682273048 23767033689 23793582848 23845458392 23967118894 23975889728 23988245568 24058182144 24110634576 24144288192 24288864768 24478621524 24559394272 24612939463 24647294196 24684697304 24773045697 24794882784 24867171072 24921387288 25038521088 25061445846 25070617152 25198528464 25211514384 25220740608 25234134534 25316964864 25349417856 25385237136 25514753652 25537244544 25560156944 25634676352 25667536608 25690565908 25723497807 25736754267 25811788536 25821234432 25834947261 25844401632 25877530728 25952975424 25966350144 25976260824 25989647544 25999158528 26009558946 26022962826 26131807296 26145274176 26202276954 26278668432 26288285184 26301832704 26325431104 26402181632 26422409088 26436025728 26459744528 26493662412 26507315772 26608448676 26618186112 26628834159 26642557179 26676219948 26753993184 26767780704 26812323111 26826140691 26914196736 26928066816 26972875944 26986776264 27065454912 27113617664 27124463898 27162324216 27251952448 27311368042 27325442802 27401016832 27415137792 27474909168 27555010944 27615087276 27629318556 27770284467 27894243132 27975567456 28036560699 28067879168 28129073672 28168336224 28272589354 28337008896 28481585472 28558391778 28652133888 28729400112 28755176562 28813159296 28839010896 28875978684 29011699584 29074951836 29211607936 29223293427 29238353487 29249053344 29334327552 29360646752 29398283208 29413433448 29439823623 29536459008 29563501986 29574320832 29589561792 29616109992 29675828736 29702454336 29725210224 29740528944 29767212594 29864922624 29880313344 29945459376 30086206976 30098242332 30113753292 30124773504 30151801904 30239708032 30278471328 30294075168 30305637628 30321255468 30344485437 30360123297 30448636776 30475955751 30487108512 30502819872 30591749376 30642654984 30658446504 30669666048 30826143936 30842030016 30909272814 30999387312 31043190122 31054550464 31145088512 31212992048 31229077488 31388409516 31399896192 31416077952 31468355268 31560099744 31576364064 31645207881 31689378252 31879135008 31984327424 32041783656 32147512768 32192384256 32217601822 32234204982 32443887258 32638162032 32833600128 32863058928 32905185012 33001118496 33030727596 33059843712 33073068609 33228516384 33318123741 33415261128 33427489536 33598037952 33615352512 33645512712 33688641798 33799223808 33816642048 33846982848 33890370192 33920777142 33989175936 34019671536 34049659392 34063280244 34223382144 34297997076 34315672356 34415718048 34446596348 34459202176 34472986857 34490752317 34503374304 34603967232 34621800192 34635014432 34652863392 34679411928 34697283768 34728414693 34842409728 34860365568 34874310726 34936369272 35038224576 35114616054 35132712174 35229878784 35248034304 35324883216 35343087696 35374798046 35477931568 35490914816 35505112212 35523409572 35568293264 35671990912 35690374272 35749764148 35768187588 35950678341 35963834592 35982368352 36087273216 36165951864 36216432288 36433297152 36433923736 36619811102 36633212224 36740014592 36820116368 36839091408 36970941294 37027045956 37192324176 37300756608 37382080932 37557781632 37592168769 37605925728 37797792696 37851201801 37975447296 38077855704 38272130478 38305866816 38340235416 38417545728 38452014528 38501304912 38535848862 38682266112 38717682804 38731851648 38766602448 38816296092 38929463136 38964391236 38984471316 38998737792 39014338419 39197710944 39217911264 39253098164 39303415431 39418002648 39432427776 39452749056 39453369073 39488146656 39603272448 39633613632 39654038592 39689616792 39740493618 39760973658 39912673014 39927279168 40014329922 40130989776 40151671056 40166364672 40371295104 40392100224 40428340624 40459313916 40480164396 40598182368 40634607668 40649478016 40670426496 40686695847 40856873312 40877928672 40967052063 40988164203 41101525248 41122706688 41212363752 41332516416 41422630914 41443977834 41638769984 41729552186 41851212688 41866528256 41888103936 41957807024 42080132992 42101818752 42193610508 42252504336 42408884031 42505513344 42722378208 42837587667 42978200832 42978939976 43132764843 43198220282 43258516344 43517549376 43612427754 43778133504 43817411904 43873580016 44001491328 44040970128 44079791616 44097424812 44120150172 44304688512 44345252979 44361481248 44424164988 44553681504 44587815336 44650818891 44797383936 44820470016 44860683616 44918189064 44958490339 45129310464 45147363498 45170629938 45187160256 45227702856 45318901248 45359562048 45417706992 45441112752 45458456442 45481883202 45631176192 45672955164 45730662768 45754229808 45887624064 45963982476 45987669756 46004499072 46203817856 46239215904 46263045024 46304552924 46363909221 46499080968 46540800643 46564785183 46581825696 46717632768 46819488072 46843616232 47082614274 47099844288 47124116928 47202532902 47340149616 47364546096 47534067378 47587165696 47690916784 47934237788 47951779456 47976491136 48221269152 48288576384 48326402733 48351307473 48665830887 48957243048 49118788544 49225878926 49294588392 49369394608 49546091394 49589765568 49734342144 49842774576 50077042176 50122891692 50141234304 50397056928 50423028768 50468269068 50532962697 50698835712 50770474272 50881165713 51029507304 51074489088 51120313888 51269352704 51335073216 51381131816 51446995614 51473508534 51623577072 51642468864 51669894522 51688803264 51755061456 51905950848 51932700288 51952521648 51979295088 51998317056 52019117892 52045925652 52263614592 52290548352 52311466089 52404553908 52557336864 52650862208 52671924081 52699068261 52844818176 52872051456 52919489056 52987324824 53014631544 53034865849 53062197069 53216897352 53236372224 53257668318 53285114358 53352439896 53507986368 53535561408 53624646222 53652281382 53828393472 53856133632 53945751888 53973552528 54130909824 54227235328 54248927796 54324648432 54503904896 54622736084 54650885604 54901423513 54929716653 54949818336 55110021888 55230174552 55258637112 55456411941 55540568934 55788486264 55951134912 56073121398 56135758336 56258147344 56336672448 56545178708 56674017792 56963170944 57116783556 57408195717 57458800224 57510353124 57626318592 57678021792 57751957368 57803773293 58023399168 58149903672 58423215872 58446586854 58476706974 58498106688 58668655104 58721293504 58796566416 58826866896 58879647246 59072918016 59127003972 59148641664 59179123584 59232219984 59404908672 59450420448 59481057888 59534425188 59610740427 59869009521 59890918752 60021494883 60196484664 60227506584 60249547008 60281543609 60303603808 60479416064 60556942656 60588150336 60611275256 60642510936 60688970874 60720246594 60897273552 60951911502 60974217024 61005639744 61183498752 61285309968 61316893008 61339332096 61652287872 61684060032 61818545628 61998774624 62086380244 62109100928 62133946371 62165966751 62425984096 62458154976 62562087259 62594328279 62776819032 62799792384 62832155904 62936710536 63120199488 63152728128 63290415762 63378756504 63758270016 63968654848 64083567312 64295025536 64384768512 64435203644 64468409964 64797330423 64887774516 65276324064 65418641631 65667200256 65726117856 65810370024 66002236992 66061455192 66119687424 66146137218 66457032768 66636247482 66830522256 66854979072 67196075904 67230705024 67291025424 67377283596 67693965696 67721045247 67755944907 67780740384 67841554284 67978351872 68039343072 68126560488 68187684663 68222824803 68446764288 68595994152 68631344712 68692921787 68831436096 68893192696 68918404352 68945973714 68981504634 69006748608 69207934464 69243600384 69270028864 69305726784 69358823856 69394567536 69456829386 69684819456 69720731136 69748621452 69872738544 70076449152 70229232108 70265424348 70623921411 70649766432 70686175392 70749596092 70803799353 70955863136 71010224424 71046819144 71110563419 71136586528 71343981824 71380748544 71499528296 71536375176 71901356682 71927669184 71964736704 72174546432 72331903728 72432864576 72866594304 72867847472 73239622204 73266424448 73640232736 73678182816 73838818389 73941882588 74054091912 74319137091 74384648352 74601513216 74764161864 75115563264 75184337538 75211851456 75595585392 75702403602 75950894592 76155711408 76544260956 76611733632 76680470832 76904029056 77002609824 77071697724 77170493421 77210262801 77435365608 77463703296 77504841783 77533204896 77632592184 77858926272 77928782472 77968942632 77997475584 78028676838 78395421888 78435822528 78506196328 78606830862 78836005296 78864855552 78905498112 78906738146 78976293312 79206544896 79267227264 79308077184 79379233584 79480987236 79521947316 79825346028 79854558336 79886502477 79927671537 80028659844 80261979552 80303342112 80436969333 80478422073 80742590208 80784200448 80856681248 80918627832 80960328792 81032967617 81196364736 81269215336 81298956032 81340852992 81373391694 81713746624 81755857344 81934104126 81976328406 82203050496 82245413376 82424727504 82665032832 82845261828 82887955668 83277539968 83310853401 83459104372 83702425376 83884916129 83915614048 84160265984 84203637504 84387221016 84505008672 84817768062 85011026688 85444756416 85675175334 85956401664 85957879952 86265529686 86396440564 86517032688 87035098752 87224855508 87634823808 87669880281 87715060461 87747160032 88002982656 88081940256 88194849624 88240300344 88319470869 88609377024 88690505958 88722962496 88848329976 89107363008 89175630672 89301637782 89594767872 89640940032 89721367232 89836378128 89916980678 90258620928 90294726996 90341259876 90374320512 90455405712 90719124096 90835413984 90882225504 90916912884 90963766404 91033456311 91080369891 91345910328 91427867253 91461325536 91508459616 91775248128 91927964952 91975339512 92008998144 92407635712 92478431808 92526090048 92609105848 92727818442 92998161936 93081601286 93129570366 93163651392 93435265536 93638976144 93687232464 94165228548 94199688576 94248233856 94405065804 94680299232 94729092192 94935623643 95068134756 95381833568 95589788147 95868475576 95903558912 95952982272 96442538304 96577152768 96652805466 96702614946 97331661774 97914486096 98237577088 98451757852 98589176784 98738789216 98954062739 99092182788 99179531136 99685549152 99954371223 100245783384 100282468608 100794113856 100846057536 100936538136 101065925394 101397671424 101540948544 101762331426 102059014608 102148978176 102240627776 102538705408 102670146432 102762263632 102893991228 102947017068 103247154144 103339789044 103377606528 103418960571 103472256951 103510122912 103811901696 103865400576 103905043296 103958590176 104038235784 104091851304 104185244079 104527229184 104581096704 104622932178 104809107816 105114673728 105301724416 105343848162 105398136522 105689636352 105744102912 105838978112 105974649648 106029263088 106069731698 106124394138 106433794704 106472744448 106515336636 106570228716 106704879792 107015972736 107071122816 107249292444 107304562764 107852035023 107891503776 107947105056 108261819648 108497855592 108649296864 108651165427 109007809792 109245472168 109301771208 109802847026 109859433306 109899636672 110220043776 110460349104 110517274224 110912823882 111081137868 111576972528 111902269824 112146242796 112516294688 112673344896 112761606377 113090357416 113553605403 113926341888 114233567112 114816391434 114917600448 115020706248 115252637184 115356043584 115503914736 115607546586 116046798336 116299807344 116846431744 116893173708 116953413948 116996213376 117442587008 117593132832 117653733792 117759294492 117910246293 118254007944 118297283328 118358247168 118360107219 118464439968 118809817344 118900840896 118962115776 119068850376 119221480854 119738019042 119781837504 120042989766 120392969328 120455013168 120499094016 120563087218 120607207616 120958832128 121113885312 121176300672 121222550512 121285021872 121377941748 121440493188 121794547104 121903823004 121948434048 122011279488 122060087541 122570619936 122633786016 122901156189 122964492609 123304575744 123368120064 123637091256 123997549248 124172760488 124218201856 124267892742 124331933502 124851968192 124916309952 125124174518 125188656558 125553638064 125599584768 125664311808 125873421072 126240398976 126305456256 126580831524 126757513008 127226652093 127516540032 128167134624 128169338857 128590051072 128870407288 128936819928 129398294529 129594660846 129775549032 130552648128 130837283262 131334400512 131452235712 131620740048 132004473984 132122910384 132239374848 132292274436 132914065536 133272494964 133661044512 133952456673 134392151808 134461410048 134582050848 134754567192 134875471017 135387931392 135442090494 135511889814 135561480768 135683108568 135956703744 136078686144 136253120976 136375369326 136445649606 136893528576 137191988304 137262689424 137385843574 137662872192 137786385392 137836808704 137891947428 137963009268 138013497216 138540057728 138611453568 138717647712 138789135072 138913658772 139091727663 139497242904 139622401929 139694355549 139745477088 140152898304 140458464216 140530848696 141247842822 141299532864 141372350784 141499192184 141607598706 141911726272 142020448848 142093638288 142221126838 142273173056 142687963648 142761497088 142999056592 143072750352 143802713364 143855338368 143929473408 144663807456 144865729152 144979208199 145053922419 145735694944 145997492661 146479244408 146532848896 147280465472 147356365632 147677636778 147883765176 148108183824 148638274182 148769296704 149203026432 149528323728 150231126528 150368675076 150423702912 151191170784 151193770987 151404807204 152311422816 152643497139 153088521912 153223467264 153360941664 153808058112 154005219648 154143395448 154340986842 154420525602 154870731216 154927406592 155009683566 155066409792 155265184368 155717852544 155857564944 155937885264 155994951168 156057353676 156790843776 156871645056 157012392656 157213661724 157672010592 157813476292 157952586624 158015772243 158097204783 158534454528 158616154368 158758467168 158961974472 159043894632 159104597547 159186591207 159650692056 159709116672 159773004954 159855343074 160057319688 160523959104 160606684224 160873938666 160956844146 161485180416 161568400896 161713362496 161837255664 161920657584 162065935234 162392729472 162538430672 162597912064 162681705984 162746783388 163427493248 163511714688 163868208252 163952656812 164704270539 164789149959 164849455008 165330065664 165690523656 165775911336 166369235823 166555079936 166621706802 166918208744 167404850752 167769832258 167831228096 168320531968 168407275008 168774442032 169010017344 169635536124 170022053376 170889512832 171350350668 171915759904 172224587151 172531059372 172792881128 173034065376 173411319879 174070197504 174449711016 175269647616 175339760562 175430120922 175494320064 176005965312 176163880512 176389699248 176480600688 176638941738 177218754048 177381011916 177445924992 177696659952 178214726016 178351261344 178603275564 179442734464 179607028563 179672756256 179833961356 180064484649 180589453992 180682519752 180748641024 180751481567 180844630827 180910811424 181438248192 181670827968 181764451008 181833825768 181927532808 182066912622 182160739782 182691820656 182855734506 182922651072 183016919232 183550496256 183855929904 183950679024 184017996288 184815271424 184956863616 185052180096 185218211696 185455636884 185996323872 186163202572 186259140732 186327302784 186401839113 186497900253 187277952288 187374464928 187686261777 187782984837 188330457096 188399377152 188496467712 188810131608 189360598464 189458184384 189871247286 190136269512 190763667136 191179576294 191736951152 191807117824 191905964544 192885076608 193154305536 193305610932 193405229892 194391991269 194663323548 195828972192 196255924893 196475154176 196903515704 197178353568 197477578432 197908125478 198184365576 198359062272 199371098304 199908742446 200491566768 200564937216 201588227712 201692115072 201873076272 202131850788 203081897088 203163135741 203524662852 204118029216 204481255552 204563053989 204668474409 205340292864 205524527264 205787982456 205894034136 206078765361 206494308288 206679578088 206755213056 206837921142 206944513902 207020245824 207623803392 207730801152 207810086592 207917180352 208076471568 208183702608 208370488158 209054458368 209162193408 209245864356 209618215632 210229347456 210603448832 210687696324 210796273044 211677956224 211871764233 211949299296 212058526176 212139463396 212248788276 212411398059 212867589408 213030673272 213140457432 213221807597 213331690257 213409759584 214031945472 214142245632 214498584888 214609125528 215704070046 215783007552 215894210112 216523639296 216995711184 217298593728 217302330854 218015619584 218490944336 218603542416 219605694052 219718866612 219799273344 220920698208 221034548448 221516455167 221825647764 222162275736 222957411273 223153945056 223804539648 224292485592 225032589376 225346689792 225523212754 226180714832 227107210806 227852683776 228467134224 229632782868 229835200896 230041412496 230712087168 231007829472 231215093172 231511480263 232514525349 232599614688 233786347416 233906827896 233992426752 234885174016 235186265664 235307467584 235518588984 235820492586 236508015888 236594566656 236716494336 236720214438 236928879936 237619634688 237801681792 237924231552 238137700752 238442961708 239476038084 239563675008 239659507431 240085979532 240785938656 240910026336 241126174436 241214415232 241310907999 241435266219 242227770624 242352601344 242445101024 242570043744 242755883496 242880986376 243098902851 243589094208 243807646008 243896868096 244022558976 244120175082 245141239872 245267572032 245802312378 245928985218 246609151488 246736240128 247274182512 247995098496 248345520976 248436403712 248535785484 248663867004 249703936384 249832619904 249932560203 250248349036 250377313116 251107276128 251654748387 251746842144 252480797952 252610912512 253161663048 253515026016 254453304186 255033080064 256334269248 256338677714 257180102144 257740814576 257873639856 258796589058 259189321692 259551098064 261105296256 261674566524 262904471424 263009640843 263145181383 263241480096 264008947968 264245820768 264584548872 264958412607 265828131072 266544989928 267322089024 267904913346 268784303616 268922820096 269164101696 269509134384 269750942034 270775862784 270884180988 271023779628 271122961536 271366217136 272157372288 272506241952 272750738652 272891299212 273100368933 274283601759 274383976608 274525378848 274771687148 275325744384 275572770784 275783894856 275926018536 276026994432 276173583511 277080115456 277222907136 277435295424 277578270144 277827317544 278183455326 278994485808 279244803858 279388711098 279490954176 280305796608 280916928432 281061697392 282495685644 282599065728 282744701568 282998384368 283215197412 283823452544 284040897696 284187276576 284442253676 284546346112 284806870929 285998113184 286145500704 286769364441 287605426728 287710676736 287858946816 289327614912 289731458304 289958416398 290107844838 291471389888 291994985322 292958488816 293065697792 294560930944 294712731264 295355273556 295767530352 296216367648 296862188217 297276548364 297538593408 299056647456 299863113669 300737350152 300847405824 302382341568 302387541974 302809614408 304622845632 305286994278 306177043824 306446934528 306721883328 307616116224 308010439296 308286790896 308681973684 308841051204 309741462432 310019367132 310132819584 310256881713 310416770853 310530368736 311435705088 311715129888 311875770528 312114707352 312555732237 313581687552 313743290112 314024785312 314427323448 314709432373 315344021184 315626952584 315905173248 316031544486 316194409566 317068909056 317232308736 317516934336 317923948944 318087789264 318209195094 318373182414 319301384112 319418233344 319546009908 319710686148 320114639376 321047918208 321213368448 321747877332 321913688292 323426724992 323556105069 323674511328 323841315168 324131870468 324785458944 325076861344 325493566776 325785604501 325953496281 326854986496 327023429376 327736416504 327905313624 329408541078 329578299918 329698910016 330660131328 331381047312 331551822672 332738471646 333110159872 333243413604 333836417488 334809701504 335539664516 335662456192 337548884064 338020034688 338284819131 339271072248 340660816209 341779025664 342700701336 343831519808 344449174302 345062118744 345585762256 346068130752 346822639758 348140395008 348899422032 350539295232 350679521124 350860241844 350988640128 352327761024 352779398496 352961201376 353277883476 353730738879 354762023832 354891849984 355080321657 355393319904 356429452032 356702522688 357206551128 358885468928 359214057126 359345512512 359667922712 360128969298 361178907984 361365039504 361497282048 361502963134 361689261654 361821622848 362876496384 363341655936 363528902016 363667651536 363855065616 364133825244 364321479564 365383641312 365711469012 365845302144 366033838464 366180262623 367711859808 367901358048 368703468567 368893477827 369913727232 370104360192 370300910741 370436423392 370911273768 371244060943 371992647744 372326405144 372518281464 372654605568 372803678226 372995800506 374555904576 374748929856 375372523554 375565969674 376660914192 376798754304 376992935424 377620263216 378721196928 378916368768 379742494572 380272539024 381527334272 381679956279 382359152588 383473902304 384309964591 384508016571 385770153216 386611221864 386810459784 388194883587 388783982538 389326647096 391657944384 392511849786 392950308352 393807031408 394356707136 394955156864 395816250956 396368731152 396718124544 398742196608 399817484892 400983133536 401857370019 403176455424 403384230144 403746152544 404263701576 404626413051 406163794176 406326271482 407049325704 408236058432 408962511104 409126107978 409336948818 410680585728 411049054528 411575964912 411788068272 412157530722 412988616576 413359156176 413510426112 413675842284 413889027804 414040491648 415620173184 415834360704 416152943136 416367405216 416740976316 417275182989 418491728712 418867205787 419083066647 419236431264 420458694912 421375392648 421592546088 421970805263 423355912448 423743528466 423898598592 424117052352 424278926792 424497576552 424822796118 425735178816 426061346544 426280914864 426443615194 426663380514 426819519168 428063890944 428284491264 428997169776 429218251056 431408140092 431566015104 431788420224 433991422368 434597187456 434604661708 434937624597 435161767257 436822032431 436981888672 437207084832 437934610813 439211388104 439437733224 439598546688 441841396416 442069096896 443032910334 443651295528 444324551472 445914822546 446307890112 447609079296 448584971184 450065178752 450693379584 451046425508 452361429664 453581312961 454214421612 456934268448 457930491417 459265565736 459670401792 460082824992 461424174336 462015658944 462430186344 463022960526 465029050698 465199229376 467572694832 467813655792 467984853504 469770348032 470372531328 470614935168 471037177968 471640985172 473016031776 473440428876 473857759872 474047316729 474291614349 475603363584 475848463104 476275401504 476885923416 477313792641 477559773621 478952076168 479127350016 479319014862 480171959064 481571877312 481820052672 482252348872 482428830464 482621815998 482870532438 484455541248 484705202688 484890202048 485140087488 485511766992 485761972752 486197805702 487178188416 487615292016 487793736192 488045117952 488240350164 490282479744 490535144064 491604624756 491857970436 494112811617 494367449877 494548365024 495990196992 496691041952 497071570968 497327734008 497773943933 499407872768 499665239808 499865120406 500496698072 500754626232 502214552256 503309496774 503493684288 504961595904 505221825024 506323326096 507030052032 508906608372 510066160128 512668538496 512677355428 515293056221 515481629152 515747279712 517593178116 518378643384 519102196128 520233959637 522210592512 523349133048 525808942848 526019281686 526290362766 526482960192 528017895936 528491641536 529169097744 529916825214 531656262144 533089979856 534644178048 535809826692 538328203392 538821085689 539018268768 539501884068 540193453947 541768361976 542047559256 542245923072 542254444701 542533892481 542732434272 544314744576 545012483904 545501477304 545782598424 546200737866 548567203518 548767953216 549050757696 549543374296 550651488768 551145541568 551567789712 551852037072 552053988864 552347167022 554160230912 554445814272 554870590848 555156540288 555654635088 556366910652 557988971616 558489607716 558777422196 558981908352 559205517339 559493700759 561833856864 562123394784 563058785331 563348954511 564991371288 565198131456 565489403136 565996768736 566430394824 567646905088 568081795392 568374553152 568884507352 569092692224 569613741858 571996226368 572291001408 573538728882 575210853456 575421353472 575717893632 578655229824 579462916608 579916832796 580215689676 582942779776 583175973807 583989970644 585916977632 587194412903 589121861888 589425462528 590710547112 591535060704 592432735296 593724376434 594553096728 595077186816 598113294912 599726227338 601474700304 601694811648 604764683136 604775083948 605619228816 607860671111 609245691264 610573988556 612354087648 613443766656 613689161967 614005423227 616020878592 616573581792 617363947368 617682102408 618236296083 619482924864 620038734264 620265639168 620513763426 620833541706 621060737472 622871410176 623430259776 623751541056 624229414704 625111464474 627163375104 627486580224 628049570624 628854646896 629418864746 630688042368 631253905168 631810346496 632063088972 632388819132 635033868672 635615292699 635847897888 636175578528 636418390188 636746364828 637234194177 638602768224 639092019816 639421372296 639665422791 639995070771 640229278752 642095836416 642426736896 643495754664 643827376584 646853449984 647112210138 647349022656 647682630336 648263740936 649570917888 650153722688 650987133552 651571209002 651906992562 653709972992 654046858752 655472833008 655810627248 658817082156 659156599836 659397820032 662762094624 663103645344 664549365501 665476943292 666486827208 667672834976 668872233819 669619403008 671079329032 671324912384 675097768128 676040069376 676569638262 678542144496 681321632418 683558051328 685401402672 687663039616 688898348604 690124237488 691171524512 692136261504 692678439173 693645279516 697543576047 697798844064 701359042248 701720483688 701977280256 704655522048 705558796992 705922402752 706555766952 707461477758 709524047664 709783699968 710160643314 710786639808 712858904064 713405045376 714413102256 717770937856 718428114252 718691025024 719335845424 720257938596 722357815968 722730079008 723005926268 723378523308 723643245696 723932723997 724305798657 726683311872 727057804032 727335303072 727710131232 728267650488 728642959128 729296708553 730767282624 731422938024 731690604288 732067676928 732360525246 735423719616 735802716096 737406937134 737786955654 739827454464 740208720384 740601821482 740872846784 741822547536 742488121886 743985295488 744652810288 745036562928 745309211136 745607356452 745991601012 749111809152 749497859712 749797680609 750745047108 751131939348 753321828384 754964245161 755240526432 757442393856 757832737536 759484989144 760545078048 760558157989 763054668544 763359912558 764718305176 766947804608 768619929182 769016033142 771540306432 773222443728 773620919568 776389767174 777567965076 778653294192 783315888768 785023699572 787614062816 788713414272 789028922529 789910313728 791632501912 792737462304 794875237821 797484393216 799634969784 801966267072 803714740038 806352910848 806768460288 807492305088 808527403152 809252826102 812327588352 812652542964 814098651408 816472116864 817925022208 818252215956 818673897636 822098109056 822850805277 823151929824 823576136544 824315061444 825977233152 826718312352 827351684568 827778055608 828080983296 828520750533 831240346368 831668721408 832305886272 832734810432 833481952632 834550365978 836983457424 837734411574 838166133294 838472862528 840917389824 842750785296 843185092176 843941610526 846711824896 847487056932 847797197184 848234104704 848557853584 848995153104 849645592236 851470357632 852122693088 852561829728 852887230388 853326761028 853639038336 854420612787 857994339552 858436502112 860308093323 862816280184 863132030208 863576840448 867982844736 869194374912 869209323416 869875249194 870323534514 873644064862 873963777344 874414169664 875869221626 878422776208 878875466448 879197093376 883682792832 884138193792 886065820668 887302591056 888649102944 890586564651 891829645092 892615780224 897169942368 897185371999 900130357504 902092851016 904722859328 907162625922 908428843224 913868536896 915860982834 918531131472 919340803584 920165649984 922848348672 924031317888 924860372688 926045921052 930058101396 930398458752 930770645139 935145389664 935627311584 937667196711 940745062656 941229870336 942074355936 943281970344 944128297119 946032063552 946880857752 947715519744 948094633458 948583228698 951206727168 951696926208 952550803008 953771846832 954627585282 955119547242 957904152336 958254700032 958638029724 960343918128 963143754624 963640105344 964504697744 964857660928 965243631996 965741064876 969780404096 970280174976 970668315207 971023533984 971523945504 972395611404 974356376832 975230584032 976480700328 977356813503 977860488843 980564959488 981070288128 983209249512 983715940872 988225623234 988734899754 989096730048 991980393984 993382083904 994143141936 994655468016 995547887866 998815745536 999330479616 999730240812 1000993396144 1001509252464 1004429104512 1006618993548 1006987368576 1012646652192 1014060104064 1014854457393 1017813216744 1021982448627 1025337076992 1025354710856 1030586112442 1030963258304 1031494559424 1035186356232 1036757286768 1038204392256 1040467919274 1044421185024 1046698266096 1051617885696 1052038563372 1052580725532 1052965920384 1056983283072 1058338195488 1058356396909 1059833650428 1065240964971 1066179959712 1069288356096 1071619653384 1076656406784 1077642171378 1078036537536 1079003768136 1080386907894 1083536723952 1084095118512 1084491846144 1084508889402 1085067784962 1085464868544 1088629489152 1090024967808 1091002954608 1091565196848 1092401475732 1097134407036 1097535906432 1098101515392 1099086748592 1102291083136 1103135579424 1103704074144 1104694334044 1106110405701 1106680433481 1109741181696 1110313080576 1110902732223 1111309270176 1112733821304 1113732182829 1115977943232 1116979215432 1117554844392 1117963816704 1118411034678 1118987401518 1123667713728 1124246789568 1126117570662 1126697909022 1129982742576 1130396262912 1130978806272 1131993537472 1132860789648 1135293810176 1136163590784 1136749106304 1137769014704 1138185384448 1139227483716 1143992452736 1144582002816 1145039868837 1147077457764 1150421706912 1152929893773 1153524049713 1157310459648 1159833665592 1160431379352 1164584650761 1165885559552 1166351947614 1167979941288 1171833955264 1174388825806 1178243723776 1178850925056 1181421094224 1183070121408 1184865470592 1187448752868 1189106193456 1190154373632 1196226589824 1199452454676 1202949400608 1205572110057 1209529366272 1209550167896 1211238457632 1213879239153 1215721342222 1218491382528 1221147977112 1224708175296 1226887533312 1227378323934 1228010846454 1232041757184 1233147163584 1234727894736 1235364204816 1236472592166 1238965849728 1240077468528 1240531278336 1241027526852 1241667083412 1242121474944 1246860519552 1247503082112 1248458829408 1250222928948 1256099141248 1256601617361 1257249199941 1257709293792 1258837729492 1261376084736 1262507810336 1264126177944 1264777638264 1265260370969 1265912415789 1270067737344 1271230585398 1271695795776 1272351157056 1272836780376 1273492729656 1274468388354 1277205536448 1278184039632 1278842744592 1279330845582 1279990141542 1280458557504 1284191672832 1284853473792 1286991509328 1287654753168 1293706899968 1294224420276 1294698045312 1295365260672 1296527481872 1300307445376 1301974267104 1303142418004 1303813985124 1304812873791 1305485301771 1310466097293 1310945666016 1311621254496 1313803832439 1317634164312 1318313199672 1318795640064 1325524189248 1326207290688 1329098731002 1330953886584 1332973654416 1335345669952 1337744467638 1339238806016 1342158658064 1342649824768 1350195536256 1352080138752 1353139276524 1357084288992 1360743938883 1362643264836 1370802805344 1373791474251 1375326079232 1377796697208 1380248474976 1382343049024 1384272523008 1385356878346 1387290559032 1395087152094 1395597688128 1402718084496 1403440967376 1403954560512 1409311044096 1411117593984 1411844805504 1413111533904 1414922955516 1419048095328 1420321286628 1421573279616 1422141950187 1426810090752 1428826204512 1431941377923 1432679320863 1436856228504 1437382050048 1438671690848 1440515877192 1444715631936 1445460158016 1446011852536 1446757046616 1447286491392 1447865447994 1448611597314 1453366623744 1454115608064 1454670606144 1455420262464 1456535300976 1457285918256 1458593417106 1461534565248 1462845876048 1463381208576 1464135353856 1464721050492 1470847439232 1471605432192 1474813874268 1475573911308 1481203642964 1481745693568 1482338434851 1483102349631 1483645095072 1484976243772 1487970590976 1489305620576 1490073125856 1491214712904 1491983202024 1492552653179 1493321831799 1498223618304 1498995719424 1499595361218 1501490094216 1502263878696 1506643656768 1509928490322 1510481052864 1514884787712 1515665475072 1518969978288 1521090156096 1521116315978 1526109337088 1526719825116 1529436610352 1533895609216 1537239858364 1538032066284 1545879168663 1546444887456 1547241839136 1552779534348 1555135930152 1557306588384 1560701878911 1566631777536 1570047399144 1575228125632 1577426828544 1578057845058 1579820627456 1583265003824 1585474924608 1589750475642 1594968786432 1599269939568 1603932534144 1607429480076 1614984610176 1616463257067 1617054806304 1618505652204 1620580361841 1625305085928 1626763334103 1627601677443 1628197302816 1632944233728 1636504431912 1637347795272 1644196218112 1645701610554 1646303859648 1647152273088 1648630122888 1651954466304 1653436624704 1654703369136 1655556111216 1656161966592 1657041501066 1662480692736 1663337442816 1664611772544 1665469620864 1666963905264 1669100731956 1673966914848 1675468823148 1676332266588 1676945725056 1677616552017 1685501570592 1686370184352 1687883221052 1689176355993 1690046863533 1694974113864 1695594394368 1696468209408 1696494870139 1697115707168 1697990306208 1699291184472 1702940715264 1704245386176 1705123659456 1705774460776 1706653522056 1707278076672 1708841225574 1715988679104 1716873004224 1720616186646 1725632560368 1726264060416 1727153680896 1735965689472 1738388749824 1738418646832 1739750498388 1740647069028 1747288129724 1747927554688 1748828339328 1749527921421 1751738443252 1756845552416 1757750932896 1761583238709 1767365585664 1768276387584 1772131641336 1774605182112 1777298205888 1781173129302 1783659290184 1785231560448 1794339884736 1794370743998 1800260715008 1804185702032 1809445718656 1814325251844 1816857686448 1823582013333 1827737073792 1831721965668 1837062262944 1840331299968 1841067485901 1842016269681 1848062635776 1849720745376 1852091842104 1854708888249 1860116202792 1860796917504 1861541290278 1870290779328 1871254623168 1875334393422 1881490125312 1882459740672 1884148711872 1886563940688 1888256594238 1892064127104 1893761715504 1895431039488 1896189266916 1897166457396 1905101606016 1906845878097 1907543693664 1909255170564 1910239094484 1911702582531 1915808304672 1917276059448 1918996268373 1919985212313 1920687836256 1926287509248 1927280210688 1929009395488 1930487263992 1931482129752 1933215084577 1939560808192 1940560349952 1941336630414 1942047067968 1943047891008 1944791222808 1948712753664 1950461168064 1952961400656 1954713627006 1955720977686 1961129918976 1962140576256 1966418499024 1967431881744 1976451246468 1977469799508 1978193460096 1986764167808 1988286283872 1989310936032 1991095775732 1993648096503 1999460481624 2001254427649 2001986792288 2003018504928 2008858209024 2013237987096 2013974737152 2025293304384 2028120208128 2029708914786 2035626433488 2043964897254 2050674153984 2050709421712 2061172224884 2061926516608 2062989118848 2070372712464 2073514573536 2076408784512 2078035317519 2080935838548 2092630728141 2093396532192 2104077126744 2105161451064 2105931840768 2113966566144 2116676390976 2116712793818 2119667300856 2130481929942 2132359919424 2138576712192 2143239306768 2153312813568 2155284342756 2156073075072 2158007536272 2160773815788 2167073447904 2168190237024 2169017778804 2170135569924 2170929737088 2171798171991 2172917395971 2180049935616 2182005909216 2183130393696 2184802951464 2187890125659 2194268814072 2195071812864 2196203030784 2198173497184 2204582166272 2206271158848 2207408148288 2209388668088 2212220811402 2213360866962 2219482363392 2220626161152 2221805464446 2222618540352 2225467642608 2227464365658 2231955886464 2233958430864 2235109688784 2235927633408 2236822069356 2237974803036 2247335427456 2248493579136 2249393041827 2252235141324 2253395818044 2259965485152 2263987074944 2264892735483 2265721579296 2272327181568 2273498212608 2275538029408 2278454967432 2280499231507 2281674473967 2287984905472 2289164005632 2290079737674 2294154915528 2300843413824 2305859787546 2307048099426 2314620919296 2319667331184 2320862758704 2329169301522 2331771119104 2332703895228 2335959882576 2343667910528 2348777651612 2360761211059 2362842188448 2366140242816 2369730941184 2374897505736 2378212386912 2384625713463 2392453179648 2398904909352 2405898801216 2411144220114 2419058732544 2419100335792 2422476915264 2427758478306 2431442684444 2436982765056 2442295954224 2449416350592 2453775066624 2454756647868 2456021692908 2466294327168 2468552415831 2469455789472 2470728409632 2472945184332 2477931699456 2480154937056 2482055053704 2483334166824 2484242949888 2485562251599 2493721039104 2495006164224 2496917658816 2500445857896 2512198282496 2513203234722 2514498399882 2515418587584 2517675458984 2522752169472 2525015620672 2528252355888 2529555276528 2530520741938 2531824831578 2540135474688 2542461170796 2543391591552 2544702314112 2545673560752 2546985459312 2548936776708 2554411072896 2556368079264 2557685489184 2558661691164 2559980283084 2560917115008 2563261838361 2573983018656 2575309506336 2580924279969 2588448840552 2589396090624 2590730521344 2592106375187 2593054963744 2600614890752 2603948534208 2606284836008 2607627970248 2609625747582 2610970603542 2620932194586 2621891332032 2623242508992 2627607664878 2635268328624 2636626399344 2637591280128 2651048378496 2652414581376 2658197462004 2661907773168 2665947308832 2670691339904 2671759693953 2675488935276 2684317316128 2690169752137 2691556115997 2700391072512 2706278553048 2714168577984 2721487877766 2725286529672 2741605610688 2747582948502 2750652158464 2755593394416 2760496949952 2764686098048 2768545046016 2770713756692 2774581118064 2790174304188 2791195376256 2805436168992 2806881934752 2813001590133 2822235187968 2823689611008 2826223067808 2829845911032 2832384891357 2838096190656 2840642573256 2843146559232 2844283900374 2853620181504 2857652409024 2863882755846 2865358641726 2873712457008 2874764100096 2877343381696 2881031754384 2889431263872 2890920316032 2892023705072 2893514093232 2894572982784 2895730895988 2897223194628 2909341212288 2910840524928 2912004945621 2913070601952 2914571836512 2917186834212 2923069130496 2925691752096 2929442100984 2932070440509 2933581466529 2941694878464 2943210864384 2949627748536 2951147822616 2953795636841 2962407285928 2963491387136 2964676869702 2966204699262 2967290190144 2969952487544 2975941181952 2978611241152 2980146251712 2982429425808 2983966404048 2985105306358 2986643663598 2996447236608 2997991438848 2999190722436 3002980188432 3004527757392 3013287313536 3019856980644 3020962105728 3037939956576 3042180312192 3042232631956 3044563372179 3053439650232 3057754227017 3058873220704 3067791218432 3074479716728 3076064132568 3091758337326 3092889774912 3094483678272 3105559068696 3110271860304 3114613176768 3121403757822 3133263555072 3140094798288 3150456251264 3154853657088 3156115690116 3166530007648 3170949849216 3175069190727 3179500951284 3195722894913 3198539879136 3207865068288 3214858960152 3229969220352 3232926514134 3234109612608 3237011304408 3241160723682 3250610171856 3253526668206 3255203354886 3256394605632 3265888467456 3273008863824 3274695590544 3288392436224 3291403221108 3292607719296 3294304546176 3297260245776 3306873249408 3309406738272 3311112222432 3314083002132 3318331217103 3320041300443 3329223545088 3330939241728 3332708196669 3333927810528 3338201463912 3341196548487 3347933829696 3350937646296 3352664533176 3353891450112 3355233104034 3371003141184 3372740368704 3375766442104 3378352711986 3380093727066 3389948227728 3391188788736 3392936418816 3392989740278 3394231414336 3395980612416 3398582368944 3405881430528 3408490772352 3410247318912 3411548921552 3413307044112 3414556153344 3417682451148 3431977358208 3433746008448 3435119606511 3441232373292 3451265120736 3458789681319 3460572149139 3471931378944 3476837293664 3479500996776 3481294138056 3484417607531 3494576259448 3495855109376 3497656678656 3499055842842 3503476886504 3513691104832 3515501865792 3523166477418 3534731171328 3536552775168 3544263282672 3549210364224 3554596411776 3562346258604 3567318580368 3570463120896 3588679769472 3588741487996 3607051393547 3608371404064 3618891437312 3628650503688 3633715372896 3641637717459 3647164026666 3655474147584 3663443931336 3674124525888 3680662599936 3682134971802 3684032539362 3696125271552 3699441490752 3704183684208 3709417776498 3720232405584 3721593835008 3723082580556 3740581558656 3742509246336 3750668786844 3768297423744 3769804852083 3771747599823 3773127881376 3776513188476 3784128254208 3787523431008 3792378533832 3794332914792 3795781112907 3797737247367 3810203212032 3813691756194 3815087387328 3818510341128 3820478188968 3823405165062 3831616609344 3834552118896 3837992536746 3839970424626 3841375672512 3852575018496 3854560421376 3858018790976 3860974527984 3862964259504 3866430169154 3879121616384 3881120699904 3882673260828 3884094135936 3886095782016 3889582445616 3900922336128 3905922801312 3909427254012 3911441955372 3914438621373 3916455905313 3931398291879 3932836998048 3934863763488 3941411497317 3952902492936 3954939599016 3956386920192 3973528335616 3976572567744 3978621872064 3982191551464 3987296193006 3998920963248 4002508855298 4003973584576 4006037009856 4017716418048 4026475974192 4027949474304 4050586608768 4056240416256 4059417829572 4071252866976 4082231816649 4087929794508 4101418843424 4110360890321 4122344449768 4123853033216 4125978237696 4140745424928 4147029147072 4152817569024 4156070635038 4161871677096 4185261456282 4186793064384 4208154253488 4210322902128 4211863681536 4227933132288 4233352781952 4233425587636 4239334601712 4255024697777 4260963859884 4264719838848 4286478613536 4295824133769 4298037962589 4310568685512 4312146150144 4316015072544 4321547631576 4334146895808 4336380474048 4338035557608 4340271139848 4341859474176 4343596343982 4345834791942 4360099871232 4364011818432 4366260787392 4369605902928 4375780251318 4388537628144 4390143625728 4392406061568 4396346994368 4409164332544 4412542317696 4414816296576 4418777336176 4424441622804 4426721733924 4443610928892 4445237080704 4447015304553 4449307048893 4450935285216 4454928731316 4463911772928 4467916861728 4470219377568 4473644138712 4475949606072 4477657959537 4479965495397 4494670854912 4496987158272 4498786083654 4504470282648 4506791636088 4519930970304 4527974149888 4529785470966 4531443158592 4544654363136 4546996425216 4551076058816 4556909934864 4560998463014 4563348947934 4575969810944 4578328011264 4580159475348 4588309831056 4601686827648 4611719575092 4614096198852 4637637505989 4639334662368 4641725517408 4658338603044 4665407790456 4671919765152 4682105636733 4687335821056 4697555303224 4721522422118 4725684376896 4732280485632 4739461882368 4749795011472 4756424773824 4769251426926 4784906359296 4797809818704 4811797602432 4822288440228 4838200671584 4844953830528 4848749074211 4855516956612 4862885368888 4880290002309 4882805032329 4884591908448 4898832701184 4909513295736 4912043385816 4932588654336 4937104831662 4938911578944 4941456819264 4945890368664 4955863398912 4960309874112 4964110107408 4966668333648 4968485899776 4971124503198 4987442078208 4990012328448 4993835317632 5000891715792 5024396564992 5026406469444 5028996799764 5030837175168 5035350917968 5050031241344 5056504711776 5059110553056 5061041483876 5063649663156 5067529067979 5070140590599 5084922341592 5086783183104 5089404628224 5089484610417 5091347121504 5093970918624 5097873553416 5108822145792 5112736158528 5115370978368 5117323382328 5119960566168 5121834230016 5126523676722 5147966037312 5150619012672 5161848559938 5176897681104 5178792181248 5181461042688 5184212750374 5186109927488 5201229781504 5207897068416 5212569672016 5215255940496 5219251495164 5221941207084 5241864389172 5243782664064 5246485017984 5248583764263 5255215329756 5270536657248 5273252798688 5284749716127 5302096756992 5304829162752 5316394924008 5323815546336 5331894617664 5341382679808 5343519387906 5350977870552 5368634632256 5380339504274 5383112231994 5400782145024 5412557106096 5428337155968 5442975755532 5450573059344 5470746039999 5483211221376 5495165897004 5511186788832 5520993899904 5523202457703 5529372196096 5541427513384 5549162236128 5564126664747 5580348608376 5582390752512 5610872337984 5613763869504 5626003180266 5644470375936 5647379222016 5652446135616 5659691822064 5664769782714 5676192381312 5681285146512 5686293118464 5688567800748 5715304818048 5727765511692 5730717283452 5747424914016 5754686763392 5756988805119 5759955636939 5762063508768 5778862527744 5781840632064 5784047410144 5787028186464 5791461791976 5794446389256 5799645253731 5818682424576 5821681049856 5824009891242 5826141203904 5829143673024 5834373668424 5846138260992 5851383504192 5858884201968 5864140881018 5867162933058 5883389756928 5886421728768 5899255497072 5902295645232 5907591273682 5924814571856 5926982774272 5929353739404 5932409398524 5934580380288 5939904975088 5957222482304 5960292503424 5964858851616 5967932808096 5970210612716 5973287327196 5980944289509 5998381444872 6003763282947 6005960376864 6009055514784 6026574627072 6039713961288 6041924211456 6075879913152 6084360624384 6084465263912 6089126744358 6106879300464 6115508454034 6117746441408 6135582436864 6148959433456 6152128265136 6183516674652 6185779549824 6188967356544 6211118137392 6220543720608 6229226353536 6234105952557 6242807515644 6277892184423 6280189596576 6300912502528 6312231380232 6333060015296 6341899698432 6350138381454 6359001902568 6391445789826 6397079758272 6415730136576 6429717920304 6459938440704 6465853028268 6468219225216 6474022608816 6482321447364 6501220343712 6507053336412 6510406709772 6512789211264 6515394515973 6546017727648 6549391181088 6563670376977 6582806442216 6585215438592 6588609092352 6594520491552 6613746498816 6618813476544 6622224444864 6628166004264 6636662434206 6640082600886 6658447090176 6661878483456 6665416393338 6667855621056 6676402927824 6682393096974 6695867659392 6701875292592 6705329066352 6707782900224 6710466208068 6742006282368 6745480737408 6751532884208 6756705423972 6760187454132 6779896455456 6785979480556 6788462828672 6791961224832 6794678206449 6797164737888 6816981544704 6820494637824 6823097843104 6826614088224 6835364902296 6841497694521 6845023421901 6863954716416 6867492016896 6870239213022 6882464746584 6902530241472 6917579362638 6921144298278 6943862757888 6953674587328 6959001993552 6962588276112 6968835215062 6989152518896 6991710218752 6995313357312 6998111685684 7006953773008 7027382209664 7031003731584 7046332954836 7082283633177 7088526565344 7098420728448 7109192823552 7124692517208 7134637160736 7153877140389 7177359538944 7177482975992 7214102787094 7216742808128 7237782874624 7257301007376 7267430745792 7283275434918 7294328053332 7310948295168 7326887862672 7348249051776 7361325199872 7364269943604 7368065078724 7398882981504 7405657247493 7408367368416 7418835552996 7440464811168 7446165161112 7456686754797 7481163117312 7485018492672 7501337573688 7536594847488 7539609704166 7543495199646 7546255762752 7553026376952 7568256508416 7575046862016 7584757067664 7588665829584 7591562225814 7595474494734 7620406424064 7627383512388 7630174774656 7637020682256 7640956377936 7646810330124 7663233218688 7669104237792 7675985073492 7679940849252 7682751345024 7716037581952 7721949055968 7725928519008 7732860338308 7742772839907 7765346521656 7768188271872 7772191564032 7772313707381 7776319125561 7779164891232 7801844672256 7811845602624 7818854508024 7822883910744 7828877242746 7832911810626 7862796583758 7865673996096 7869727526976 7882822994634 7905804985872 7909879198032 7912773840384 7947056671232 7953145135488 7957243744128 7964383102928 7974592386012 7997841926496 8005017710596 8007947169152 8012074019712 8015279081859 8052951948384 8070509256411 8074668347991 8101173217536 8118835659144 8142505733952 8164463633298 8175859589016 8202837686848 8220721780642 8244688899536 8247706066432 8251956475392 8281490849856 8294058294144 8305635138048 8312141270076 8323743354192 8370522912564 8373586128768 8416308506976 8420645804256 8439004770399 8466705563904 8466851175272 8478669203424 8497154674071 8510049395554 8521927719768 8529439677696 8572957227072 8591648267538 8596075925178 8621137371024 8624292300288 8632030145088 8643095263152 8668293791616 8672760948096 8676071115216 8680542279696 8683718948352 8687192687964 8691669583884 8728023636864 8732521574784 8736014836863 8739211805856 8751560502636 8777075256288 8792693988736 8796211321527 8800744399587 8825084635392 8829632593152 8837554672352 8848883245608 8853443467848 8856822596783 8861386910523 8887221857784 8890474161408 8894030609106 8898614097786 8901870570432 8909857462632 8927823545856 8935833723456 8940438755136 8947288277424 8951899212144 8955315919074 8959930990794 8989341709824 8993974316544 8997572167308 9008940565296 9013583272176 9039861940608 9055948299776 9059570941932 9062886317184 9102152117632 9113819869728 9121996926028 9126697895868 9133690116537 9160318950696 9168537726671 9173262681051 9176619662112 9203373655296 9223439150184 9228192397704 9275275011978 9278669324736 9283451034816 9316677206088 9330815580912 9343839530304 9364211273466 9374671642112 9395110606448 9443044844236 9451368753792 9464560971264 9499590022944 9512849547648 9525207572181 9538502853852 9587168684739 9595619637408 9623595204864 9644576880456 9676401343168 9689907661056 9697498148422 9711033913224 9725770737776 9760580004618 9765610064658 9769183816896 9797665402368 9819026591472 9824086771632 9865177308672 9874209663324 9877823157888 9882913638528 9891780737328 9920619748224 9928220214816 9933336667296 9942249006396 9954993651309 9987670635264 9998124590007 10001783431584 10023589645461 10052812938888 10057993599528 10061674350336 10070701835936 10100062482688 10113009423552 10118221106112 10122082967752 10127299326312 10135058135958 10140281181198 10169844683184 10173566366208 10178809256448 10178969220834 10182694243008 10187941837248 10195747106832 10217644291584 10225472317056 10230741956736 10234646764656 10239921132336 10243668460032 10253047353444 10295932074624 10301238025344 10305358819533 10323697119876 10353795362208 10368425500748 10372219854976 10376369043957 10381716447417 10415794136832 10425139344032 10430511880992 10438502990328 10443882414168 10447868572253 10453252822593 10483728778344 10487565328128 10492970035968 10497167528526 10510430659512 10541073314496 10546505597376 10569499432254 10604193513984 10609658325504 10632789848016 10647631092672 10663789235328 10682765359616 10687038775812 10701955741104 10737269264512 10760679008548 10766224463988 10821154180641 10825114212192 10856674311936 10885951511064 10901146118688 10924913152377 10941492079998 10966422442752 10990331794008 11022373577664 11041987799808 11046404915406 11058744392192 11082855026768 11098324472256 11128253329494 11160697216752 11164781505024 11221744675968 11227527739008 11252006360532 11304892271232 11309414556249 11315242799469 11319383644128 11329539565428 11352384762624 11362570293024 11377135601496 11387343338721 11393211742101 11430609636096 11455531023384 11461434566904 11494849828032 11509373526784 11513977610238 11519911273878 11524127017536 11557725055488 11563681264128 11568094820288 11574056372928 11582923583952 11588892778512 11599290507462 11637364849152 11643362099712 11648019782484 11652282407808 11658287346048 11668747336848 11702767008384 11717768403936 11728281762036 11734325866116 11743315864119 11794194875637 11798510994144 11804591290464 11815182547364 11824234491951 11849629143712 11858707478808 11864818797048 11869160760576 11875464090973 11879809950176 11914444964608 11920585006848 11929717703232 11935865616192 11940421225432 11946574654392 11961888579018 11996762889744 12007526565894 12011920753728 12018111029568 12053149254144 12079427922576 12083848422912 12151759826304 12168721248768 12168930527824 12178253488716 12213758600928 12231016908068 12235492882816 12246695449947 12297918866912 12304256530272 12331082670963 12367033349304 12371559099648 12377934713088 12422236274784 12441087441216 12458452707072 12468211905114 12485615031288 12555784368846 12560379193152 12601825005056 12624462760464 12666120030592 12683799396864 12700276762908 12718003805136 12765074093331 12782891579652 12794159516544 12859435840608 12887472401307 12894113887767 12931706056536 12936438450432 12948045217632 12964642894728 13002440687424 13014106672824 13020813419544 13025578422528 13030789031946 13092035455296 13098782362176 13127340753954 13165612884432 13170430877184 13177218184704 13189040983104 13227492997632 13237626953088 13244448889728 13256332008528 13273324868412 13280165201772 13330832786676 13335711242112 13341045913659 13347921146679 13352805855648 13364786193948 13391735318784 13403750585184 13410658132704 13420932416136 13432973878611 13439896486191 13484012564736 13490961474816 13503065768416 13513410847944 13520374908264 13532505592039 13559792910912 13571958961112 13576925657344 13583922449664 13589356412898 13594329475776 13633963089408 13640989275648 13646195686208 13653228176448 13670729804592 13682995389042 13690046843802 13727909432832 13734984033792 13740478426044 13764929493168 13805060482944 13835158725276 13842288596556 13907349174656 13912912517967 13918003987104 13925176552224 13937670430124 13978305037792 13996223371368 14008780993543 14013907546016 14054764419328 14062007463168 14092665909672 14164567266354 14177053130688 14196841456896 14218385647104 14249385034416 14269274321472 14307754280778 14354719077888 14354965951984 14428205574188 14433485616256 14514602014752 14534861491584 14546247222633 14566550869836 14588656106664 14640870006927 14648415096987 14653775725344 14696498103552 14728539887208 14736130157448 14797765963008 14811314494986 14816734736832 14837671105992 14880929622336 14892330322224 14913373509594 14962326234624 14970036985344 15002675147376 15073189694976 15079219408332 15086990399292 15092511525504 15106052753904 15150093724032 15169514135328 15177331659168 15183124451628 15190948989468 15202587203937 15210421771797 15254767024776 15260349549312 15268453831251 15274041364512 15281912755872 15293620660248 15326466437376 15338208475584 15351970146984 15359881698504 15365502690048 15432075163904 15443898111936 15451857038016 15465720676616 15485545679814 15530693043312 15536376543744 15544383128064 15544627414762 15552638251122 15558329782464 15603689344512 15623691205248 15637709016048 15645767821488 15657754485492 15665823621252 15725593167516 15731347992192 15739455053952 15745751292789 15765645989268 15811609971744 15819758396064 15854249148381 15906290270976 15914487488256 15928766205856 15949184772024 15963494620549 15995683852992 16010035421192 16015894338304 16024148039424 16030558163718 16105903896768 16141018512822 16149336695982 16202346435072 16237671318288 16285011467904 16328927266596 16351719178032 16405675373696 16412238119997 16441443561284 16489377799072 16525328477413 16562981699712 16588116588288 16624282540152 16647486708384 16692379994241 16741045825128 16747172257536 16832617013952 16841291608512 16878009540798 16933411127808 16933702350544 16957338406848 16994309348142 17020098791108 17043855439536 17058879355392 17145914454144 17183296535076 17192151850356 17242274742048 17264060290176 17270966415357 17279866910817 17286190526304 17336587583232 17345521896192 17352142230432 17361084559392 17374385375928 17383339167768 17398935761193 17456047273728 17465043149568 17472029673726 17478423611712 17503121005272 17554150512576 17585387977472 17592422643054 17601488799174 17650169270784 17659265186304 17675109344704 17697766491216 17706886935696 17713645193566 17722773821046 17774443715568 17780948322816 17788061218212 17797228195572 17803741140864 17819714925264 17871667446912 17880877510272 17894576554848 17903798424288 17910631838148 17919861981588 17942832868527 17995144334616 18011289848841 18017881130592 18027166544352 18079723881216 18119141883864 18125772634368 18144744626309 18204304235264 18227639739456 18243993852056 18253395791736 18267380233074 18320637901392 18337075453342 18346525362102 18353239324224 18406747310592 18446878300368 18456384795408 18550550023956 18557338649472 18566902069632 18633354412176 18661631161824 18687679060608 18702317857671 18728422546932 18790221212896 18831188264959 18886089688472 18902737507584 18999180045888 19025699095296 19050415144362 19077005707704 19174337369478 19191239274816 19247190409728 19289153760912 19352802686336 19379815322112 19394996296844 19422067826448 19451541475552 19521160009236 19531220129316 19538367633792 19638053182944 19648173543264 19691011130931 19748419326648 19755646315776 19765827277056 19783561474656 19841239496448 19856440429632 19866673334592 19884498012792 19909987302618 19975341270528 19996249180014 20003566863168 20047179290922 20105625877776 20115987199056 20123348700672 20141403671872 20200124965376 20226018847104 20236442212224 20244165935504 20254598652624 20270116271916 20280562362396 20339689366368 20357938441668 20365388486016 20375883674496 20384034619347 20391494213664 20450944634112 20461483913472 20469293529312 20479842264672 20506094706888 20524493083563 20535070265703 20591864149248 20602476050688 20610717639066 20647394239752 20707590724416 20736851001496 20744439709952 20752738087914 20763432894834 20831588273664 20850278688064 20861023761984 20877005980656 20887764828336 20895737144506 20906505645186 20967457556688 20975130656256 20985940071936 20994335057052 21020861319024 21082146628992 21093011194752 21138998864508 21246850899531 21265579696032 21295262185344 21327578470656 21374077551624 21403911482208 21404279589119 21474538529024 21521358017096 21532448927976 21642308361282 21650228424384 21713348623872 21771903022128 21802292237376 21849826304754 21882984159996 21932844885504 21980663588016 22044747155328 22083975599616 22092809830812 22165710053536 22196648944512 22256506658988 22321394433504 22370060264391 22443489351936 22455055478016 22504012721064 22609784542464 22618829112498 22630485598938 22638767288256 22659079130856 22704769525248 22725140586048 22754271202992 22774686677442 22786423484202 22861219272192 22911062046768 22922869133808 22989699656064 23018747053568 23027955220476 23039822547756 23048254035072 23136189640576 23148112745856 23165847167904 23177785557024 23198581014924 23228318519721 23296039564968 23304564815616 23316574692096 23316941122143 23328957376683 23337494673696 23405534016768 23435536807872 23456563524072 23468651732232 23486631728238 23588389751274 23597021988288 23609182580928 23630365094728 23648468983902 23699258287424 23717414957616 23729637594096 23738321521152 23750928181946 23759619900352 23828889929216 23841170013696 23859435406464 23871731232384 23880842450864 23893149308784 23923777158036 23993525779488 24015053131788 24023841507456 24036222059136 24045837245577 24158855845152 24211527769233 24224005043973 24303519652608 24337861055648 24356506977432 24427517201856 24462033816136 24470985765632 24493390899894 24595837733824 24608513060544 24662165341926 24734066698608 24743118199296 24755869426176 24844472549568 24882174882432 24916905414144 24936423810228 24971230062576 25111568737692 25120758386304 25248925520928 25249359754829 25332240061184 25400553525816 25436007610272 25491464022213 25530148186662 25565783159304 25588319033088 25718871681216 25774944802614 25788227775534 25863412113072 25872876900864 25896090435264 25929285789456 26004881374848 26028213345648 26041626839088 26051156845056 26061578063892 26184070910592 26197564724352 26254681507908 26331225768864 26378081966208 26388633964581 26402233198761 26475253906176 26488897779456 26512664017056 26546649736824 26560330403544 26570467790349 26584160731569 26661665573352 26671422484224 26682091827318 26695842293358 26705611711296 26729572387896 26783470637568 26807501170368 26821316265408 26841864832272 26865947757222 26879792972382 26968025129472 26981922949632 27006131536832 27026821695888 27040749816528 27065011184078 27119585821824 27143917922224 27153851314688 27167844899328 27178712825796 27188658951552 27292391372416 27306456352896 27341459609184 27365990778084 27380093687604 27401070349611 27480956852088 27505613180013 27519788043153 27529858986336 27610120965888 27670317450552 27684577193112 27814698349312 27825825035934 27836007974208 27850353104448 27875340860248 27956610075584 27992446742736 28017561987086 28027815092032 28109528838656 28124014926336 28185331819344 28329134532708 28354106261376 28393682913792 28498770068832 28538548642944 28575622716543 28615508561556 28709931903968 28761506054217 28856411148376 28866971232512 29029204029504 29069722983168 29092494445266 29133101739672 29177312213328 29281740013854 29296830193974 29307551450688 29392996207104 29457079774416 29472260314896 29595531926016 29622628989972 29633469473664 29675342211984 29761859244672 29784660644448 29785172884439 29826747019188 29994373770021 30005350294752 30070768936383 30158438816664 30173980798584 30185023051008 30212105507808 30300187448064 30339028270656 30354663318336 30366248903256 30381897978936 30405174407874 30420843543594 30509534049552 30520699098624 30536907662502 30548082729024 30563825511744 30587241320496 30652932874752 30676416951168 30703940293968 30719763397008 30731005380096 30864150327808 30887796223872 30903714076032 30931441353232 30971091359628 31061386086624 31089254829524 31105276502244 31116659564928 31129107131871 31145149342251 31247382410496 31275418032096 31291535642976 31315508970984 31331647242504 31343605716759 31359758467779 31451186335032 31462695984384 31478910107904 31491502585578 31531291978536 31623219943488 31639516792128 31708498296762 31812580541952 31828974976512 31857532411712 31898369544048 31926989241098 31991367705984 32020070842384 32031788676608 32048296078848 32061116327436 32211807793536 32282037025644 32298673391964 32463462541923 32475342636576 32570022935808 32657854533192 32703438356064 32774739457131 32811350747392 32824476239994 32882887122568 32978755598144 33050656954826 33125963399424 33176233176576 33248565080304 33294973416768 33384759988482 33482091650256 33494344515072 33665234027904 33682583217024 33756019081596 33867404701088 33914676813696 33928243668747 33988618696284 34040197582216 34087710879072 34162030016163 34179635226303 34291828908288 34366593070152 34384303700712 34484549484096 34528120580352 34541932830714 34559733821634 34572381052608 34673175166464 34691043792384 34704284460864 34722169118784 34748770751856 34766678335536 34797871522386 34912094547456 34930086299136 34944059347452 34956847223424 35006242010544 35108301025152 35170775954944 35184845286108 35202977598348 35350218689408 35382584626911 35395532982432 35413773871392 35427290387132 35445547642092 35472703475853 35548887431136 35576122436424 35594456391144 35607482281728 35608041868699 35626392272919 35639429850528 35743334893824 35761755020544 35789153109696 35807596848576 35821263676296 35839723963176 35885665737054 35990288669232 36022579697682 36035762261184 36054333088704 36159447762432 36238283767728 36251545268736 36289489252618 36408608470528 36455279478912 36487987704112 36506791583472 36534760466148 36641275802784 36674150906684 36693050724204 36706478648448 36740086349841 36893756600736 36912769590816 36993248012889 37101100047912 37114677298944 37133804139264 37266708824352 37323262323648 37375358121216 37404635715342 37456845093864 37580442425792 37662376529918 37772179376944 37805475015168 37998360091776 38051398190592 38100830288724 38154011415408 38295222279993 38348674738956 38382478549632 38578307521824 38662417203921 38705605372672 38789992593688 38844135652896 38903082951104 39042320018472 39062440258632 39076735267584 39276106365888 39296347086528 39382022261862 39496838653296 39511292631552 39531654554112 39567122949312 39682478992896 39712880859264 39733346669184 39768996025584 39819974605236 39992498360028 40007133726336 40023137740977 40094358581844 40211251755552 40231974398112 40282807343744 40298921635833 40319689458573 40452037694208 40472884424448 40488331871008 40509197305248 40540232543832 40561124724792 40597516776117 40679378732736 40715876883336 40730776972032 40751767348992 40768069238694 40782988427328 40901889268224 40922967826944 40938587058624 40959684529344 41012189413776 41048986167126 41070140531406 41183728298496 41204952101376 41221435278132 41294788479504 41415181448832 41473702002992 41488879419904 41505476175828 41526865789668 41700557376128 41722047523968 41738737553901 41754011961312 41775529656672 41791474289012 41813011290372 41934915113376 41988670114104 42026342980629 42041722638048 42164293257984 42186022389504 42277997729016 42493701799062 42531159392064 42590524370688 42655156941312 42748155103248 42807822964416 42808559178238 42949077058048 43042716034192 43064897855952 43284616722564 43300456848768 43543806044256 43604584474752 43638741667899 43699652609508 43765968319992 43922610020781 43945245290961 43961327176032 44089494310656 44185619661624 44331420107072 44393297889024 44513013317976 44642788867008 44740120528782 44886978703872 44910110956032 45008025442128 45219569084928 45237658224996 45260971197876 45277534576512 45318158261712 45450281172096 45508542405984 45549373354884 45572846968404 45607761611811 45805361493753 45822124093536 45845738267616 45979399312128 46055910440952 46079645095512 46096508070144 46272379281152 46296225491712 46331694335808 46355571114048 46397162029848 46456637039442 46592079129936 46609129631232 46633149384192 46633882244286 46657914753366 46674989347392 46811068033536 46871073615744 46913127048144 46937303464464 46973263456476 47176779502548 47194043976576 47218365161856 47260730189456 47296937967804 47398516574848 47434829915232 47459275188192 47501856363892 47519239800704 47562747445143 47718870812928 47743462464768 47761684901728 47786298617568 47847554316072 47890483861647 47987051558976 48030106263576 48047683014912 48072444118272 48091674491154 48317711690304 48423055538466 48448010087946 48607039305216 48675722111296 48713013954864 48855034403712 48924067632272 48941971531264 48986781799788 49191675467648 49217026121088 49236714359991 49324330683852 49468133397216 49575985432239 49688945099136 49764349764864 49872847620456 49942460125152 50077139982723 50223137475384 50241516772608 50497851041856 50498719509658 50664480122368 50801107051632 50872015220544 50982928044426 51060296373324 51131566318608 51176638066176 51437743362432 51549889605228 51576455551068 51726824226144 51792180870528 51812899246071 51839600732451 51858571578912 52009762749696 52056426691296 52083253678176 52123156127784 52196807283579 52368141821184 52395129448704 52509363015816 52662451537728 52756163932416 52777267929162 52804466397522 52950507812352 52977795558912 53025328034112 53093299473648 53120660807088 53140935580698 53168321463138 53323331146704 53342844968448 53364183654636 53391684586716 53411223422592 53459144775792 53615002340736 53642632530816 53683729664544 53731895514444 53759585944764 54012263073664 54033869546523 54053643391776 54081499633056 54130022368156 54239171643648 54287835844448 54357425651592 54377317903104 54406195951667 54434233878927 54584782744832 54612912705792 54682919218368 54731981556168 54760187375208 54802140699222 54961913704176 55011226360026 55039576086306 55059717972672 55220241931776 55340634901104 55369154386224 55629396698624 55651650071868 55672015948416 55700706208896 55750681720496 55913220151168 55984893485472 56035123974172 56055630184064 56106953573013 56370663638688 56493564794877 56658269065416 56708212522752 56997540137664 57077097285888 57151245433086 57231017123112 57419863807936 57523012108434 57712822296752 57733942465024 58058408059008 58139445966336 58184988890532 58266203479344 58354624426656 58563480027708 58593660387948 58615102901376 58914159548832 58944520629792 59073033392793 59245257979944 59266938947328 59350684423968 59523718489344 59569321288896 59570345768878 59653494038376 59988747540042 60010700589504 60141537872766 60316877633328 60347961597168 60370046102016 60424211015616 60600374896128 60678056541312 60709326636672 60732497806512 60763795957872 60810348815748 60841687087188 61019068099104 61073815325004 61096165458048 61127651023488 61152103858041 61174482640992 61352833902336 61407880587936 61439526794016 61573479250689 61605210797109 61775592447744 61807428152064 61862882706464 61942182719256 61997758177481 62122772173248 62178509659048 62210553004488 62233319129856 62258214263742 62290298684502 62494764820992 62550836064192 62583071285952 62631017941968 62663294485008 62687211433518 62719516935558 62902372670064 62925391968768 62957820215808 62983005171156 63062583957072 63246439886976 63279033584256 63416996593524 63715064823424 63740552698593 63796739088096 63853978482196 63982735411968 64040141684768 64122232654872 64179764086697 64212838767357 64423615587072 64564074051288 64597346783928 64926925083846 64950685273152 65140045871616 65315709066384 65406876712128 65549478914262 65622701494784 65648952479988 65765774245136 65957511196288 66101313909652 66251926798848 66497130160608 66589946833536 66769519976964 66964183300512 67110180793173 67330468055808 67365166434048 67512038163192 67734809402176 67829353627392 67856487337494 67977237392568 68080395164432 68175421758144 68324060032326 68359270452606 68583657816576 68733186140304 68768607401424 68969098968192 69056241160704 69083865661428 69119467643268 69144762105216 69408568921728 69444338237568 69497541503712 69533356671072 69595743044772 69684955559163 69888118694904 69913694446848 69950823366429 69986872130049 70012484021088 70216602050304 70369690572216 70405955196696 70700437378816 70765169253822 70791065964864 70827547742784 70854580774264 70891095284184 70945406951706 71097774862272 71152244872848 71188912782288 71214964563456 71216083737398 71252784545838 71278859701056 71486669787648 71523510041088 71578306219392 71615193697152 71642527352592 71679447926352 71771331474108 71980577338464 72045159395364 72071524522368 72108666177408 72137511736731 72476567535456 72578978505236 72634583307699 72672015131919 72910558957824 72949279415977 72975975408224 73013583166944 73069520932296 73135080005771 73282551605568 73348301813368 73386101448408 73412957296896 73480172699682 73787513201472 73825539181632 73986496025778 74202200095824 74229354597888 74267608278528 74533417648704 74646524647296 74750716242432 74809271430684 74913690187728 75160884851584 75324753059836 75544358753888 75748079264487 75996720183552 76201660577448 76308022830816 76474392066639 76590444559986 76697349477912 76764957099264 77156615043648 77324834407842 77411210745344 77579985187376 77688271305792 77806165902208 78084640036944 78124880517264 78153470535168 78552212731776 78592694173056 78764044523724 78993677306592 79134245898624 79165901893743 79206699596283 79425761718528 79466693338368 79537992051168 79639949210472 79711403371047 79752482194707 79984996720056 80014267452672 80046275481954 80188717163688 80422503511104 80463948796224 80565614687488 80597843271666 80639378917146 80904075388416 80945768848896 80976663742016 81018394610496 81080465087664 81122249449584 81195033552234 81358757465472 81431753766672 81461553944064 81503534697984 81536138477388 81565976854656 81877174117248 81919369058688 82024378827552 82097972334252 82140281062812 82203211048833 82442870556264 82516839540039 82559364129459 82589576959008 82830362897664 82947404005984 83010952351656 83053731579336 83128248636811 83401114752256 83444095047936 83477475107802 83508023922624 83551059313344 83582948578024 83626022580744 83869830226752 83977340228208 84052685961258 84083445276096 84328586515968 84372044779008 84555995458032 84987403598124 85062318784128 85181048741376 85496310206496 85615645928832 85617118356476 85726868149629 86053940388907 86085432068384 86129795711904 86569233445128 86600913697536 87087612088512 87209168949504 87277483335798 87399305219016 87531936639984 87845220041562 87890490581922 87922654352064 88178988621312 88371239323248 88662840214144 88786595778048 89026026635952 89285577734016 89355518653317 89480241057564 89983121310063 90016050884256 90212306809149 90475316449992 90521942395752 90555069153024 90636316523424 90900562344192 91017084811968 91098746709768 91145693936808 91215523223622 91610722987506 91644248187072 91691476535232 91958798624256 92111820881904 92159290191024 92193016140288 92544758562304 92592450983424 92663388671616 92711142228096 92794324059696 92913274078884 93184158259872 93267764488572 93315829506732 93349978694784 93387321395613 93435448026753 93742147231488 93826254096288 93874606928928 93946526912952 94030817150277 94079275403337 94353559005096 94388087953152 94436730323712 94521460378912 94593875935608 94797033149696 94869659830464 94918550376384 95003712727784 95038479601408 95125494890286 95437741625856 95486924929536 95523369803456 95572597235136 95695108632144 95780967723294 95974103117952 96060212527152 96095366029824 96144888236544 96183348982308 96635423380608 96846111076932 96896020175892 97351444222592 97390387625769 97426027909728 97710068807424 97848135264544 97973563599576 98061466954801 98383350935296 98434052242176 98473428719982 98648661367704 98936266794432 99151970864478 99377890198272 99528699529728 99745695240912 99884920250304 100154279965446 100446274950768 100483033545216 100995702083712 100997439019316 101512732075537 101602214103264 101744030441088 101965856088852 102120592746648 102263132637216 102486090048489 102538905678909 102875486724864 103099779210456 103152911102136 103453648452288 103584361741056 103625798492142 103679201464902 103717143157824 104019525499392 104112853382592 104166507356352 104246312255568 104393614567158 104736283642368 104790258897408 105018726031632 105324903075456 105512327864832 105554535858324 105608932795044 106050656068224 106147753880733 106186598947296 106241321614176 106281871161396 106336642926276 106418110427559 106646662293408 106728367309272 106783369173432 106822446845184 106824125606097 106879176818757 106918289551584 107230004681472 107285265061632 107367459329088 107463791028888 107519171889528 108024526147328 108067739093046 108107286783552 108162999266112 108260044736312 108478343287296 108575671688896 108714851303184 108754635806208 108812391903334 108868467757854 109169565489664 109225825411584 109365838436736 109463963112336 109520374750416 109604281398444 109923827408352 110022452720052 110079152172612 110119435945344 110220259049523 110681269802208 110738308772448 110979744038667 111303300143736 111344031896832 111401412417792 111501363440992 111826440302336 111969786970944 112070247948344 112111260368128 112213907146026 112741327277376 112987129589754 113316538130832 113416425045504 113995080275328 114154194571776 114302490866172 114462034246224 114839727615872 114885666839979 115046024216868 115425644593504 115677299341891 116116816118016 116369977781064 116532406958688 116709248853312 117126960055416 117187320775896 117230205802752 117828319097664 117889041259584 118146066785586 118490515959888 118533877894656 118701368847936 119047436978688 119138642577792 119140691537756 119306988076752 119977495080084 120021401179008 120283075745532 120633755266656 120695923194336 120848422031232 120896764907499 120959068375719 121356113082624 121418653273344 121464995613024 121527591915744 121620697631496 121683374174376 121792550328351 122038136198208 122147630650008 122192330916096 122255302046976 122304207716082 122348965281984 122705667804672 122815761175872 122879053588032 123146958501378 123210421594218 123551184895488 123614856304128 123725765412928 123884365438512 123995516354962 124245544346496 124357019318096 124421106008976 124466638259712 124516428527484 124580597369004 125101672128384 125166142571904 125216212661703 125262035883936 125326588970016 125374422867036 125439033871116 125804745340128 125966010342312 126079028941887 126125167914144 126492879773952 126558067168512 126833993187048 127013212384163 127430129646848 127481105397186 127593478176192 127707956964392 127965470823936 128080283369536 128244465309744 128359528173394 128425677534714 128847231174144 129128148102576 129194693567856 129853850167692 129901370546304 130631418132768 130813753424256 130916225003697 131098957828524 131297904959976 131531548490272 131767830062343 131915022392576 132202627819304 132994260321216 133179893667072 133539039953928 133928366601024 134220361586346 134660936111616 134730332868096 135024076326384 135469618804352 135658707254784 135712974674988 135954474785136 136160790328864 136350843516288 136648120064652 136718540905212 137416084481259 137466372280608 137537214802848 137938197936384 138167731322856 138238935286536 138289524210432 138817137843456 138888676475136 138995083007424 139066713342144 139191486089544 139369911118326 139776237389808 139827388893696 139901646732858 139973744260098 140024968042176 140433204100608 140739381144432 140811910393392 141400874757632 141530338507644 141582131929728 141655095485568 141709161548528 141782190568368 141890813903412 142195549724544 142304489745696 142377825564576 142432167474796 142505569091676 142557719402112 142688242335429 143156612438784 143230387394304 143285054705184 143358895852704 143542662948216 143671451584941 143961154676928 144090318790728 144143049044736 144217332354816 144275023473462 144953135070912 145157957010472 145269166615398 145344030263838 145821117915648 145898558831954 145951950816448 146027166333888 146139041864592 146270160011542 146565103211136 146696603626736 146772202896816 146825914593792 146960345399364 147575026402944 147651078363264 147710143079973 147972992051556 148404400191648 148727956296717 149066835297408 149293049294592 149618542861368 149827380375456 149829957123833 150321769703168 150649506119672 151088717507776 151496158528974 151993440367104 152403321154896 152616045661632 152948784133278 153180889119972 153394698955824 153529914198528 154313230087296 154649668815684 155159970374752 155376542611584 155438697738213 155612331804416 156169280073888 156249761034528 156590421850737 157104425463552 157185388346112 157528089047448 157987354613184 158268491797248 158331803787486 158413399192566 158851523437056 158933386676736 159075984102336 159279898420944 159422806742094 159504964389414 159969993440112 160028534905344 160092550963908 160377434327376 160845007022208 160927897592448 161131229374976 161195686543332 161278757834292 161953327484032 162036789220992 162101608639569 162160930175328 162244498899168 162390067104468 162717514930944 162863507533344 163072276954776 163131953709312 163218587855001 163302701636781 163754348234496 163838738117376 164048757655104 164195944668504 164280562125624 164406422097666 164885741112528 165033679080078 165118728258918 165179153918016 165660725795328 165894808011968 166021904703312 166107463158672 166256497273622 166802229504512 166888190095872 166954950215604 167016047845248 167102118626688 167165897156048 167252045161488 167739660453504 167954680456416 168105371922516 168166890552192 168320860719039 169111990916064 169480694384631 169974807196248 170124637568256 170992620412992 171231291857664 171234236712952 171453736299258 172107880777814 172170864136768 172259591423808 173138466890256 173201827395072 174175224177024 174418337899008 174554966671596 174798610438032 175063873279968 175690440083124 175780981163844 175845308704128 176742478646496 176745518283803 177325680428288 178052053271904 178571155468032 178711037306634 178960482115128 179966242620126 180032101768512 180424613618298 180950632899984 181043884791504 181110138306048 181272633046848 181801124688384 182034169623936 182197493419536 182291387873616 182431046447244 183221445975012 183288496374144 183382953070464 184223641763808 184318580382048 184720437752067 184815632391327 185326777343232 185422284456192 185588648119392 185826548157768 185993274532443 186368316519744 186535528977144 186631659013464 186699957389568 186774642791226 186870896053506 187484294462976 187652508192576 187749213857856 187893053825904 188061634300554 188158550806674 188707118010192 188776175906304 188873460647424 189042920757824 189187751871216 189594066299392 189739319660928 189837100752768 190007425455568 190076959202816 190250989780572 191046739606912 191145194470272 191221658095779 191390217264288 191561935446588 191948206235904 192120425054304 192366697964616 192539292260091 192638516302071 193270846761216 193692222153864 193792040351784 194702888445184 194780775251538 194852055819456 195420137614848 195696270529088 195947127199152 196122933909602 196766701870592 196868104484352 196946857439964 197297322735408 197872533588864 198303941728956 198755780396544 199491390481824 199769840500608 200308559930892 200892549901536 201330542379519 201991404167424 201994878038632 203025464151074 203204428206528 203488060882176 203931712177704 204241185493296 204526265274432 204972180096978 205077811357818 205750973449728 206199558420912 206305822204272 206907296904576 207168723482112 207251596984284 207358402929804 207434286315648 208225706765184 208333014712704 208492624511136 208496210191073 208787229134316 209852470099287 209960616390147 210037452063264 210649806150912 211109071716648 211217865590088 212101312136448 212295507761466 212373197894592 212482643228352 212563742322792 212673285852552 212836220855118 213293324586816 213456734618544 213566738346864 213644893690368 213648251212194 213758353637514 213836579103168 214460009362944 214570530123264 214734918658176 214927582057776 215038343779056 216049052294656 216135478186092 216214573567104 216325998532224 216520089472624 217151343377792 217429702606368 217624783806668 217736935515708 217903749923097 218016045395757 218731676873472 218847838247931 218927926224672 219040749500832 219208562796888 219405240017313 219847654816704 220044905440104 220158304345224 220238871890688 220440518099046 221362539604416 221476617544896 221959488077334 222606600287472 222688063793664 222802824835584 223002726881984 223652880604672 223939573941888 224140495896688 224222520736256 224427814292052 225482654554752 225974259179508 226633076261664 227244237793461 227990160550656 228604981732344 228924068492448 229423176199917 229679455231744 229771333679958 230092048433736 230851289187008 231354598683782 232233632236032 232739955562128 233064813917376 233418497706624 234253920110832 234374641551792 234460411605504 235656638195328 235778082519168 236292133571172 236981031919776 237402737695872 237497705681229 238277285155584 238281383075512 238613976153504 239134210113141 239257446584121 239954990160168 240042802358016 240566151491064 241267510533312 241391846388672 241696844062464 241793529814998 241918136751438 242712226165248 242837306546688 242929991226048 243055183831488 243241395262992 243366748348752 243585100656702 244076272396416 244295261300016 244384661832192 244510604093952 244608415432164 244697930563968 245631522351744 245758107176064 246293917002756 246420843188436 247451530825856 247550518620117 247678092388377 247768730877024 247991032709924 248491088692992 248714038636192 248842212017952 249032857054968 249161194738008 249256293080893 249384745910433 250203344256768 250332285143808 250432425323406 250524071767872 250653177940032 250748845734072 250878067742232 251609490680256 251932020684624 252158057883774 252250335828288 252985759547904 253116134337024 253667986374096 254026424768326 254860259293696 254962210794372 255186956352384 255415913928784 256160566739072 256488930619488 256719056346788 256851355069428 257180604448887 258161821166721 258256296205152 258389387135712 259707700335384 259802741092608 261262836265536 261627506848512 261832450007394 262197915657048 262595809919952 263063096980544 263535660124686 263830044785152 264405255638608 265988520642432 266359787334144 267078079907856 267856733202048 268066555959951 268440723172692 269949363930189 270048152652768 270636920427447 270939237608704 271425949349976 271908949570272 272321580657728 272701687032576 273296240129304 273437081810424 274832168962518 274932744561216 275074429605696 275876395872768 276335462645712 276477870573072 276579048420864 277634275686912 277777352950272 277990166014848 278133426684288 278382972179088 278739822236652 279552474779616 279803293465716 279947488520196 280049936084352 280161964186839 281478762288864 281623820786784 282092451450831 282237826210011 283060677015288 283164263859456 283310190971136 283418323097056 283564381136736 283781627806824 284391099449088 284608979491392 284755651129152 284864334949592 285011138183352 285115438804224 285376484670858 286313224877568 286460774788608 286570109410368 286717791705408 287085325896432 287342903169882 287922309353856 288180637581456 288286098089472 288434664709632 288550046946924 289906270141824 290315914020944 290538333230796 290688060527676 291797117663908 291903901632896 292054332667776 292171162877307 292278083729184 292540320023084 293130206422272 293393207253472 293544405793632 293920690798728 294184400864403 295150052805888 295302156726528 295420286159946 295945984103112 296808800383296 297455912593434 298133670594816 298586098589184 299237085722736 299654760750912 299659914247666 300643539406336 301299012239344 302177435015552 302992317057948 304538196226611 304806642309792 305232091323264 305897568266556 306361778239944 306789397911648 307458270145467 307616717036727 308626460174592 309299337631368 310319940749504 310753085223168 310877395476426 311224663608832 312338560147776 312499522069056 313180843701474 314208850927104 314370776692224 315056178094896 315974709226368 316536983594496 316663607574972 316826798385132 318151968204672 318443261642199 318559796841888 318845613484188 319009928778828 319254331282677 319939986880224 320185101927816 320472376818291 320637530456271 320754868654752 321690014044416 321855795184896 322391373086664 322557515668584 323906654968064 324073578441984 324203217279138 324321860350656 324488997798336 324780134208936 325435029861888 325727015066688 326144553909552 326263907418624 326437175710002 326605403273562 327508696468992 327677476234752 328097515310208 328391889337008 328561124251248 328812844195332 329771482225056 330067358160156 330237456517836 330358307836032 331789616023936 332043809406624 332214926317344 332512994547244 332939232116001 333909900431208 334032095690496 334204237253376 334209489417383 334331794312096 334504090322976 335479320907008 335909360912832 336210743845032 336333781104384 336641721438078 338223981832128 338961388769262 339949614392496 340249275136512 341985240825984 342462583715328 342468473425904 342907472598516 344215761555628 344341728273536 344519182847616 344657000519937 346276933780512 347031898025673 348350448354048 349109933343192 349597220876064 350127746559936 351380880166248 351561962327688 351690617408256 353484957292992 353491036567606 354651360856576 356104106543808 357142310936064 357422074613268 357920964230256 359932485240252 360064203537024 360849227236596 361901265799968 362087769583008 362545266093696 362690294722497 362877205127157 364068339247872 364394986839072 364582775747232 364862092894488 365377650985053 366442891950024 366576992748288 366765906140928 368447283527616 368637160764096 369440875504134 369631264782654 370653554686464 370844568912384 371177296238784 371653096315536 371986549064886 372736633039488 373071057954288 373263318026928 373399914779136 373549285582452 373741792107012 375305016385152 375498427715712 375648637985109 375786107651808 376123268601108 376317101613348 377414236020384 378085841515648 378237086825661 378375503742432 379478639321856 379674201505536 380014850911136 380501979561144 380843371661669 381039637152489 382093479213824 382290388940544 382443316191558 382780434528576 383123870893176 383896412471808 384240850108608 384733395929232 385078584520182 385277032604142 386541693522432 387384444307728 387584080703568 389405776890368 389561550503076 389704111638912 391392541058176 391894254398304 392245867819204 392748675011091 393893714879928 394247122246853 394594645470816 395745067177728 396607883457912 398982780963648 399539681001216 400617119861784 401785099803072 402661084759038 403982808334848 403989756077264 406050928302148 406408856413056 406976121764352 407863424355408 408482370986592 409052530548864 409944360193956 410155622715636 412248253443777 412399116841824 412611644408544 413814593809152 414503193968568 414716805859608 414868572631296 416451413530368 416666029425408 416985249022272 416992420382146 417574458268632 419704940198574 419921232780294 420074904126528 421299612301824 422218143433296 422435731180176 424202624272896 424591015522932 424746395789184 424965286456704 425127484645584 425346571705104 425672441710236 426586649173632 426913469237088 427133476693728 427296502424388 427516707275028 427673158206336 428064727006287 429469837316352 429855164115552 430076687558112 431014354754823 432270956372184 432429147134208 432651997064448 433040178945248 434302686755584 434859405212736 435249567613336 435473871031416 435807499846194 436032090791514 437463353746944 437695676495862 437855852449344 438081499001664 438417125593776 438810480034626 439695309633408 440089810880208 440316608690448 440477743781376 440881036198092 442725079208832 442953235089792 443130429239919 443918976154668 445213200574944 446005453763968 446183868890151 447879147883776 448280991793376 448855628584104 449258348606879 449489871371499 450965309109504 451948518359016 453266152523328 454488475586922 455980321101312 457209963464688 457848136984896 458846352399834 459358910463488 459542667359916 460184096867472 461702578374016 462709197367564 465479911124256 466129627834752 466836995413248 468507840221664 468749283103584 469771265552211 471313276390656 471556165038336 472584267142344 473962063839552 474805475391744 474995411362458 476554570311168 476562766151024 477227952307008 478268420226282 478514893168242 479909980320336 480085604716032 481132302982128 482535021066624 482783692777344 483393688124928 483587059629996 483836273502876 485859982452096 486110367662976 486304825918707 486482790525984 486733496697504 487170201313404 488152544792832 488590522600032 489216830864328 489395861127936 489655763565003 489908104910343 491263044703488 491516214352128 492587834005512 492841686376872 494903061651712 495101037240234 495356184776754 495537461754048 495982065419848 496982177385984 497428077272384 497684424035904 498065714109936 498322389476016 498512586161786 498769491820866 500406688513536 500664570287616 500864850646812 501048143535744 501306355880064 501497691468144 501756135484464 503218981360512 503864041369248 504316115767548 504500671656576 504962582157117 507335972748192 508052849536652 508442083153893 509924421588744 510373912704768 510644955911839 510831827857568 512321133478144 512977861238976 513438112693576 513702710138856 514361208897774 516323642333442 516512592410304 516778774271424 519415400670768 519605482185216 522525672531072 523255013697024 523664900014788 524395831314096 525191619839904 526126193961088 527071320249372 528810511277216 530236554851409 531977041284864 534156159815712 535713466404096 536133111919902 536881446345384 539898727860378 540096305305536 541273840854894 541878475217408 542851898699952 543817899140544 544643161315456 545403374065152 546592480258608 546874163620848 549664337925036 549865489122432 550148859211392 552670925291424 552955741146144 554161313256201 554446897173981 555980332029696 556266853368576 556765944358176 557479644473304 557979823597329 559104949559232 559606586931432 559894977040392 560099872168704 560323928373678 562957524577728 563247641573568 564184902901662 564475652420022 566121354030576 566328527718912 566620381942272 566836646194112 567128762273472 567563255613648 568782198898176 569217958982784 569511302258304 569728669899184 570022276366704 570230877608448 570752969341716 573140218820736 573435583410816 573664974287337 574170651792864 574685806339764 575844618707712 576361275162912 577100093893848 577617876780273 577915548906213 579812540283648 580631828041888 581076666461592 581376121055352 581897740457677 583594235327816 583807803265792 584108665335552 584342325754614 584556167458368 585080640046168 586260412844544 586786414506944 587088811587264 587841381597456 588368801728806 590300105611776 590604313453056 590840572319892 591891968206224 593617600766592 594911825186868 596267341189632 598474171445472 599309521501824 599319828495332 602377582722349 602598024478688 604354870031104 605984634115896 609076392453222 609613284619584 610464182646528 611795136533112 612723556479888 613578795823296 614916540290934 615233434073454 617252920349184 618598675262736 620639881499008 621506170446336 621754790952852 624677120295552 624999044138112 625488630573219 626361687402948 629557410297861 629881849170441 630112356189792 631949418452736 633327215149944 633653596770264 636303936409344 636886523284398 637119593683776 637691226968376 638019857557656 638508662565354 639879973760448 640370203855632 640944753636582 641275060912542 641509737309504 643380028088832 643711590369792 644782746173328 645115031337168 647813309936128 648147156883968 648406434558276 648643720701312 648977995596672 649560268417872 651454030133376 652289107819104 652874351420004 653210806547124 653711249769291 654048136187271 656195030620416 656543514743793 656783778674016 657122248502496 657625688390664 658215720051939 659542964450112 660134716320312 660474913035672 660716615672064 663579232047872 664087618813248 664429852634688 665025989094488 665878464232002 667819800862416 668064191380992 668408474506752 668418978834766 668663588624192 669008180645952 670958641814016 671818721825664 672421487690064 672667562208768 673283442876156 676447963664256 677922777538524 679899228784992 681732713380383 683970481651968 684936946851808 685814945197032 686430268683607 688431523111256 688683456547072 689038365695232 689314001039874 692553867561024 694063796051346 696700896708096 698219866686384 699194441752128 700255493119872 702761760332496 703123924655376 703381234816512 706969914585984 706982073135212 710589124528759 712208213087616 714844149226536 715841928460512 717402630339423 717772339752363 719864970480504 720128407074048 721698454473192 723802531599936 724175539166016 725090532187392 725380589444994 725754410254314 728136678495744 728789973678144 729165551494464 729724185788976 730755301970106 732885783900048 733153985496576 733531812281856 736894567055232 737274321528192 738881751008268 739262529565308 742354592477568 742651555860351 743034277165131 743306192631072 743973098129772 745473266078976 746142115908576 746526636053856 747098571164904 747483584214024 747768879242679 748154237731299 750610032770304 750996855431424 751297275970218 751572215303616 752246537202216 752634203226696 754828472040768 756171683031296 756474173651322 756751007484864 758957278643712 759348403011072 760029701822272 761003959122288 761686743323338 762079274304978 764186958427648 764580777881088 764886632383116 765560869057152 766247741786352 768481700217216 769466791858464 770157169040364 770554065208284 771541813346661 774485463500163 774768888615456 775168161407136 779123101006152 779408223277824 782785082116352 783788508796608 784491735638408 785497350022182 787787429759856 788494244493706 789189290941632 791490134355456 793215766915824 797965561927296 799079362002432 801234239723568 803570199606144 804199667879853 805322169518076 807979512154528 809741095393237 812101856604296 812817712826112 815726848710816 816964741973184 818105061097728 819888720387912 820311245431272 824496506887554 824798233683648 825223288817088 827629187618304 829006387937136 829433611719216 829737145262592 832902827060736 833332058850816 833970498044544 833984840764292 835148916537264 839409880397148 839842465560588 840149808253056 844436286866592 844871462360352 846277354352493 846713478630033 849182031045864 849492791578368 849930572913408 850254969291168 850693143410208 851344883420472 853173298347264 853826938474176 854266953387456 854593004848776 855033414550056 855346316412672 856129454012574 858939674632704 859710328231104 860153375116224 862028709509646 864541912744368 864858294268416 865303994128896 866080357890496 868605373511168 869718810425472 870499135226672 870947742062832 871614999692388 872064181583028 875391352991724 875711704898688 876162998003328 876513488631921 876834251187552 877620960069252 879390619266816 880179621760416 880633217380896 881762072396184 882553202593209 885450158417664 885906470179584 886260858479838 887837952309336 890426401149888 892010907527936 892367737780302 895758295767552 896561983586752 897711257168208 898516697213758 898979742742998 901930618219008 903897036718032 906532305046656 908976951173844 913614588679833 914419926929376 915696273969792 917692704799668 919085334719832 920368193734944 922374810436401 923405156748032 925418394735128 930959822248512 932259255669504 933673990826496 937015680443328 937498566207168 939542531104422 942626552781312 943112330076672 945168534284688 947924127679104 949610950783488 949990822724916 953125532302048 954455904614016 956536840452564 957029786336484 959819960640672 961417130454873 961912591368813 962264605964256 965070042133248 965567385554688 967174119259992 967672547005752 971719964904192 972220735325952 972609651837414 972965581051968 973466993395008 974340402626808 976305089585664 977181045200064 978433661728656 978791722255872 979311527130006 979816209820686 982526089406976 983032428704256 985175668011024 985683372753744 989806123303424 990202074480468 990712369553508 991074923508096 991964130839696 994856154544768 995368848071808 996131428219872 996644778952032 997025172323572 997538983641732 998817696348003 1001729701293624 1002096287071488 1002612711760128 1002628468252149 1002995382936288 1003512270968928 1006437962721024 1007728082738496 1008632231535096 1009001343313152 1009925164314234 1014671945496384 1016105699073304 1016884166307786 1019848843177488 1020747825409536 1021289911823678 1021663655715136 1024642266956288 1025955722477952 1026876225387152 1027405420277712 1028722417795548 1032647284666884 1033025184820608 1033557548542848 1033971001559811 1038830801341536 1041095694077019 1045051345062144 1047329800029576 1048791662628192 1050383239679808 1052252387922176 1054142640498744 1057621022554432 1060473109702818 1063954082569728 1068312319631424 1071426932808192 1072266223839804 1073762892690768 1079797455720756 1080192610611072 1082547681709788 1085703797399904 1087635798281088 1088070884167491 1089286322630912 1093184960517216 1093748327241696 1096132952955159 1099328675850072 1099730978244864 1100297718422784 1105341850582848 1105911482292288 1108322626512402 1108893794347962 1111960664059392 1112533706737152 1113531888716352 1114959288946608 1115959647194658 1118209899118464 1119213173862864 1119789954080784 1120199744337408 1120647856747356 1125915049155456 1126495283147136 1128369805803324 1128951304840044 1132242708061152 1133673292388224 1134257524546944 1134711260476983 1135126511227296 1138435917965568 1139022604516608 1139457339798368 1140044552733408 1141505938683432 1142530114985007 1143118911457467 1146280437641472 1146871166821632 1147329948574674 1148341303585728 1149371612679528 1151689237415424 1152722550325824 1154200187787696 1155235753560546 1155831097812426 1159625080567296 1161263656083776 1162153332923184 1162752242110704 1163795480915354 1167188470655632 1167615606531584 1168217330671104 1168684651509228 1169112334916736 1170161280092336 1173572829013888 1174177623174528 1175682763194912 1176737603457612 1178246025033273 1181681144639784 1182741366740559 1183783936412448 1187235201533184 1189823650373736 1196948342890944 1198619043003648 1198639656990664 1204755165444698 1205196048957376 1208709740062208 1211969268231792 1218152784906444 1219226569239168 1220928365293056 1223590273066224 1225447112959776 1227157591646592 1229833080581868 1230466868146908 1236744760331331 1237197350525472 1241279762998016 1243509581905704 1249354240591104 1249998088276224 1250977261146438 1252723374805896 1259114820595722 1259763698340882 1260224712379584 1263898836905472 1266654430299888 1267307193540528 1272607872818688 1273773046568796 1274239187367552 1275382453936752 1276039715115312 1277017325130708 1279759947520896 1280740407711264 1281889507273164 1282550121825084 1283019474619008 1289565492346656 1290230062674336 1293043064264469 1296812869116552 1297287441402624 1297955991193344 1299120536835744 1302908060266752 1304578215638208 1305748702840008 1306421613094248 1307422499538582 1308096272374542 1312390061240832 1313087029487586 1313567557348032 1314244497004992 1315251376781328 1316431440103878 1319085928900224 1320269432640624 1320949826071344 1321433231344128 1327158464095744 1328175237626496 1328859705269376 1330051978188976 1331756928464004 1335639601724832 1336837957669532 1337327177248384 1338016361291904 1338551606670453 1343637443651328 1344842975380128 1346566885752312 1347775045820637 1348469614114497 1352895927328512 1355845555077048 1359798457569984 1363465426760766 1367940963303936 1369873893703616 1371629890394064 1372860537367214 1376863046222512 1377366913094144 1378076731390464 1378628002079748 1385107735122048 1388127592102692 1396439733372768 1398388883504256 1400510986239744 1405523520664992 1406247849310752 1409313796656633 1413939829171968 1413964146270424 1421178249057518 1424416426175232 1429688298453072 1431683856921024 1434805260678846 1435544679504726 1439729940961008 1440256814148096 1443396908946384 1447605063199872 1448351078332032 1450181064374784 1450761178889988 1451508820508628 1457579947356288 1458331102988928 1458914477756121 1459448371577952 1461510603940212 1465771567800096 1468967290695009 1469724314731029 1473789134110464 1474548643056384 1477763502016536 1478525059130616 1484709184955136 1485303111720702 1486068554330262 1486612385262144 1487946196259544 1490946532157952 1492284231817152 1493053272107712 1494197142329808 1494967168428048 1495537758485358 1496308475462598 1501220065540608 1501993710862848 1502594551940436 1503144430607232 1504493074404432 1505268406453392 1509656944081536 1512343366062592 1512948347302644 1513502014969728 1520059403644544 1522007918244576 1523373486646676 1524158548609956 1525326249461679 1529773264766232 1531121738114304 1531145800354057 1531934867735517 1532495483572704 1536963400434432 1538933583716928 1540314338080728 1541108130416568 1543083626693322 1548970927000326 1549537777230912 1550336322814272 1558246202012304 1558816446555648 1565570164232704 1567577017593216 1568983471276816 1570994700044364 1575574859519712 1576988488987412 1578378581883264 1586431533831648 1590709664554227 1595931123854592 1602468479447136 1607140399212288 1608399335759706 1610644339036152 1615959024309056 1619482190786474 1624203713208592 1625635425652224 1631453697421632 1633929483946368 1636210122195456 1639777440775824 1640622490862544 1648993013775108 1649596467367296 1650446577634176 1658012775874272 1658867223438432 1662483939768603 1667940996089088 1667969681528584 1670297833074528 1673939470791987 1678819760794296 1679684931121176 1680299616506112 1688872573733184 1689742924720704 1692554708704986 1693426957260066 1698364062091728 1698985583156736 1699861145826816 1700509938582336 1701386286820416 1702689766840944 1706346596694528 1707653876948352 1708533906774912 1709186009697552 1710066829100112 1710692632825344 1712258908025148 1719420656462208 1720306750232448 1720994922862011 1724057419019292 1729083825488736 1732160715780992 1732853630340819 1733746646718639 1739437620850944 1740998270453344 1741895484125664 1743229999384776 1744128363166056 1744794051566251 1745693221373031 1750782705983448 1751423409797376 1752325996006656 1753026977263842 1753668502375104 1755241920138504 1758781238533632 1760359243520832 1761266434761792 1763524144792368 1765106405186418 1770900316835328 1771812940359168 1772521716959676 1775675904618672 1780852802299776 1784021815055872 1784735475560604 1793123967173504 1795422514336416 1797033394427516 1797959485485996 1807132748167047 1807794073436064 1813064610093312 1817953902347688 1827229177359666 1828839853858752 1831392547939584 1835385409599336 1838170669439664 1840736387469888 1844749620872802 1846810313496064 1850836789470256 1861919644497024 1864518511339008 1874031360886656 1874997132414336 1876465891719657 1879085062208844 1888672230893583 1889645547511323 1890337068569376 1895848255358208 1899981645449832 1906251064604096 1908911809228032 1913073680905128 1914059572672968 1919639921281344 1922834260909746 1923825182737626 1924529211928512 1930140084266496 1931134771109376 1934348238519984 1935345094011504 1943439929808384 1944441470651904 1945219303674828 1945931162103936 1946933986790016 1948680805253616 1954362090400128 1956867323457312 1958623054260012 1959632419641372 1961133749307873 1969630544231379 1970351336022048 1971366745507488 1974647160155817 1980404148960936 1981424739107016 1982149847016192 1983928261679392 1989712309089536 1990737696143616 1992262856439744 1993289557904064 1994050344647144 1995077967283464 1997635392696006 2003459402587248 2004192574142976 2005225423520256 2005256936504298 2005990765872576 2007024541937856 2012875925442048 2015456165476992 2017264463070192 2018002686626304 2019850328628468 2029343890992768 2032211398146608 2033768332615572 2039697686354976 2042579823647356 2043327311430272 2045198140141149 2051911444955904 2053752450774304 2054810840555424 2057444835591096 2059290806050821 2065294569333768 2066050369641216 2067115097085696 2067942003119622 2077661602683072 2082191388154038 2090102690124288 2094659600059152 2097583325256384 2100766479359616 2104504775844352 2108285280997488 2115242045108864 2120946219405636 2131767373586277 2136624639262848 2144532447679608 2147525785381536 2152207891018269 2153317019257089 2159594911441512 2160385221222144 2165095363419576 2171407594799808 2175271596562176 2176141768334982 2178572645261824 2186369921034432 2187496654483392 2192265905910318 2198657351700144 2199461956489728 2200595436845568 2210683701165696 2211822964584576 2216645253024804 2217787588695924 2227063777432704 2227954667581053 2229102831495393 2229918577893216 2231919294389316 2236419798236928 2238426347725728 2239579908161568 2241295713494712 2243306637728037 2244462713193897 2251830098310912 2252990566294272 2256739611606648 2257902609680088 2264485416122304 2267346584776448 2268515049093888 2269422520953966 2270253022454592 2276871835931136 2278045209033216 2278914679596736 2280089105466816 2283011877366864 2285060229970014 2286237822914934 2292560875282944 2293742333643264 2294659897149348 2296682607171456 2298743225359056 2305445100651648 2308400375575392 2310471507121092 2311662195624852 2322527312167552 2323456390500489 2324306665846368 2325504484221408 2327590961830708 2334376941311264 2337369303018456 2338224669833472 2339466425921681 2340322560184672 2347145658027776 2348355246349056 2351365526389824 2353475206915224 2356492050066546 2363362289279568 2365482733481118 2367567872824896 2374470403066368 2379647300747472 2393896685781888 2397238086007296 2397279313981328 2409510330889396 2410392097914752 2412599003639559 2423938536463584 2429223286179711 2436305569812888 2438453138478336 2447180546132448 2450894225919552 2454315183293184 2459666161163736 2460933736293816 2473489520662662 2474394701050944 2482559525996032 2487019163811408 2498708481182208 2499996176552448 2501954522292876 2505446749611792 2518229641191444 2519527396681764 2520449424759168 2533308860599776 2534614387081056 2538832063057479 2540140435890099 2547546093137592 2548478374735104 2550764907873504 2552079430230624 2554034650261416 2559519895041792 2561480815422528 2563779014546328 2565100243650168 2566038949238016 2579130984693312 2580460125348672 2586086128528938 2593625738233104 2594574882805248 2595911982386688 2598241073671488 2605816120533504 2609156431276416 2611497405680016 2612843226188496 2614844999077164 2616192544749084 2626174058975172 2627135114696064 2628488994009984 2629540465895763 2630502753562656 2632862880207756 2638171857800448 2640538865281248 2641899652142688 2647659607779627 2656350475252992 2657719410538752 2660103956377952 2663513856928008 2665903601631683 2671279203449664 2673675915339064 2674654354496768 2676032722583808 2677103213340906 2687274887302656 2689685950760256 2693133771504624 2695550091641274 2696939228228994 2705791854657024 2711691110154096 2719596915139968 2726930853521532 2739747787407232 2740843766039499 2743259780788128 2745721074734428 2753726092445024 2757256004159496 2759729855727971 2770215470244096 2776255184205384 2792879466745536 2796777767008512 2801021972479488 2811047041329984 2812495698621504 2818627593313266 2827879658343936 2827928292540848 2842356498115036 2848832852350464 2859376596906144 2863367713842048 2869610521357692 2871089359009452 2879459881922016 2884251391364619 2885737774106439 2886793817892768 2895210126399744 2896702156664064 2901522357779976 2903017641017256 2915159894712576 2916662205977856 2917828955512242 2918896743155904 2923021207880424 2931543135600192 2937934581390018 2939448629462058 2947578268220928 2949097286112768 2955527004033072 2957050118261232 2969418369910272 2970606223441404 2972137108660524 2973224770524288 2975892392519088 2984568463634304 2986106544215424 2988394284659616 2989934336856096 2991075516970716 2992616950925196 2996453089044009 3005189103880872 3006288861214464 3007885404756447 3008986148808864 3010536812906784 3019313888163072 3025896694605288 3027004029939456 3040118807289088 3044015836489152 3046746973293352 3048317097219912 3050652498923358 3059546529532464 3062243476228608 3062291600708114 3063869735471034 3064990967145408 3073926800868864 3077867167433856 3080628676161456 3082216260833136 3086167253386644 3097941854000652 3099075554461824 3100672645628544 3101913004679433 3116492404024608 3123287082231057 3135154035186432 3137966942553632 3141989400088728 3144808440248153 3151149719039424 3153976977974824 3156757163766528 3172863067663296 3181419329108454 3191862247709184 3204936958894272 3214280798424576 3216798671519412 3221288678072304 3231918048618112 3238964381572948 3248407426417184 3262907394843264 3267858967892736 3279554881551648 3281244981725088 3288398858865477 3297986027550216 3299192934734592 3300893155268352 3316025551748544 3317734446876864 3324967879537206 3335881992178176 3335939363057168 3340595666149056 3347878941583974 3357639521588592 3359369862242352 3360599233012224 3377745147466368 3379485849441408 3385109417409972 3386853914520132 3396728124183456 3401019877164672 3402772573640832 3404133781430949 3405379533681888 3415307753896704 3417067813549824 3418372019395104 3420133658200224 3424517816050296 3427590344955021 3429356734372401 3438841312924416 3440613500464896 3441989845724022 3448114838038584 3458167650977472 3464321431561984 3465707260681638 3467493293437278 3478875241701888 3481996540906688 3483790968251328 3486459998769552 3488256726332112 3489588103132502 3491386442746062 3501565411966896 3502846819594752 3504651992013312 3506053954527684 3507337004750208 3510483840277008 3520718487041664 3522532869523584 3527048289584736 3530212810372836 3534738075099819 3545043433919352 3548224100221677 3551351809237344 3561705604599552 3569470951121208 3574514691382873 3586247934347008 3590845028672832 3594066788855032 3595918970971992 3614265496334094 3615588146872128 3626129220186624 3635907804695376 3654458354719332 3657679707717504 3662785095879168 3670770819198672 3676341338879328 3681472774939776 3689499241745604 3701673578940512 3723839288994048 3748062721773312 3749994264828672 3752931783439314 3758170124417688 3777344461787166 3779291095022646 3780674137138752 3791696510716416 3799963290899664 3812502129208192 3817823618456064 3826147361810256 3828119145345936 3839279842562688 3845668521819492 3847650365475252 3849058423857024 3868696477039968 3870690188023008 3879129192793407 3890438607349656 3891862324207872 3893867973580032 3897361610507232 3908724180800256 3913734646914624 3917246108520024 3919264839282744 3922267498615746 3939261088462758 3940702672044096 3942733491014976 3949294320311634 3960808297921872 3962849478214032 3964299694032384 3967856523358784 3979424618179072 3981475392287232 3984525712879488 3986579115808128 3988100689294288 3990155934566928 3995270785392012 4006918805174496 4010513873008596 4011981531745152 4014049083875712 4015654820011359 4030912330953984 4034528926140384 4039700657256936 4043325137461911 4045408842343491 4058687781985536 4064422796293216 4067536665231144 4079395372709952 4085159647294712 4086654622860544 4090396280282298 4103822889911808 4107504901548608 4109621681110848 4114889671182192 4118581612101642 4130589138667536 4132100739282432 4134230194171392 4135884006239244 4155323205366144 4164382776308076 4189319200118304 4195166650512768 4201532958719232 4216570561994976 4216643079056443 4230484090217728 4241892438811272 4263534747172554 4273249278525696 4289064895359216 4295051570763072 4304415782036538 4306634038514178 4319189822883024 4320770442444288 4330190726839152 4342815189599616 4350543193124352 4352283536669964 4372739842068864 4374993308966784 4384531811820636 4397314703400288 4406901872085027 4409172944193087 4421367402331392 4423645929169152 4433290506049608 4435575177391848 4454127554865408 4455909335162106 4458205662990786 4459837155786432 4463838588778632 4472839596473856 4476852695451456 4479159816323136 4482591426989424 4486613275456074 4488925426387794 4503660196621824 4505981132588544 4513479223213296 4515805219360176 4528970832244608 4534693169552896 4537030098187776 4538845041907932 4540506044909184 4557829359193472 4560178210933632 4566023754733728 4570120459940028 4572475645829868 4575978748385037 4589319794298696 4593365214342912 4593437401062171 4595804603206551 4597486450718112 4610890201303296 4616800751150784 4620943014242184 4623324391249704 4645054624335104 4646912781000978 4648613331692736 4651008968442816 4655181923661416 4668753882622528 4674738606036912 4676449339666944 4678932851843362 4680645120369344 4694291316055552 4696710492698112 4702731052779648 4706950413830448 4712984100133092 4726724578559136 4730965466962236 4735135745649792 4759294601494944 4772128993662681 4787793371563776 4794558627962656 4819020661778792 4820784195829504 4825198007279118 4847877072927168 4858446572359422 4872611139625776 4876906276956672 4894361092264896 4901788451839104 4908630366586368 4919332322327472 4921867472587632 4946979041325324 4948789402101888 4974038327622816 4974123871701313 5003909044585752 5010893499223584 5021818412375961 5036459282382888 5039054793363528 5040898849518336 5066617721199552 5069228774162112 5077664126114958 5080280871780198 5095092186275184 5096956749470208 5101529815747008 5104158860461248 5108069300522832 5119039790083584 5122961630845056 5127558029092656 5130200487300336 5132077898476032 5158261969386624 5160920250697344 5172172257057876 5187251476466208 5196482147342976 5198560891022457 5201239940155917 5218312862552832 5222994811360032 5225686452376992 5229689998154328 5232385089498168 5234382154698753 5237079664119093 5252348117950344 5254270229392128 5256977988019968 5259080931791526 5261005507125312 5265725760415512 5276343715600896 5281077730562496 5283799304285376 5295319215559254 5312700950505984 5315438821077504 5320207912755904 5327027713856016 5331807203263366 5342558406899328 5347351830678128 5349308708993536 5352065445167616 5354206426681812 5379371901520512 5386267543009248 5391100183282548 5393878456457988 5421398244501141 5423382220308192 5439193830279936 5453861707043064 5479495574814464 5481687532078998 5486519561576256 5491442149468856 5507452184890048 5514512008318992 5519459711455942 5540430940488192 5552510368410768 5585758933491072 5593555534017024 5622094082659968 5624991397243008 5629397675158971 5637255186626532 5655856585081696 5666016692680749 5684712996230072 5718753193812288 5726735427684096 5739221042715384 5742178718018904 5758919763844032 5768502782729238 5771475548212878 5773587635785536 5790420252799488 5793404313328128 5803044715559952 5806035282034512 5830319789425152 5833324411955712 5835657911024484 5837793486311808 5846042415760848 5863086271200384 5875869162780036 5878897258924116 5908891632694137 5911054008066144 5914100236522464 5923941480467451 5941212446882808 5944274217321048 5946449541048576 5951784785038176 5969136927268608 5972213088430848 5976788569319232 5979868673712192 5982151033941432 5985233901850392 5992906178088018 6010378207761744 6012577722428928 6015770809512894 6017972297617728 6021073625813568 6038627776326144 6051793389210576 6054008059878912 6080237614578176 6088031672978304 6093493946586704 6096634194439824 6101304997846716 6119093059064928 6124583201416228 6127739470942068 6129981934290816 6135594420423447 6155734334867712 6161257352322912 6164432521666272 6172334506773288 6177872418152463 6195883708001304 6198151108923648 6201345291257088 6203826009358866 6232984808049216 6246574164462114 6270308070372864 6275933885107264 6283978800177456 6289616880496306 6302299438078848 6307953955949648 6313514327533056 6345726135326592 6362838658216908 6395302120758831 6409873917788544 6433597343038824 6442577356144608 6456623673054807 6463836097236224 6477928763145896 6496814852834368 6525814789686528 6535717935785472 6559109763103296 6562489963450176 6576797717730954 6595972055100432 6598385869469184 6601786310536704 6632051103497088 6635468893753728 6649935759074412 6671878726114336 6681191332298112 6683864002743159 6695757883167948 6715279043177184 6718739724484704 6729919913184111 6733388139581691 6755490294932736 6758971698882816 6770218834819944 6773707829040264 6793456248366912 6802039754329344 6805545147281664 6808267562861898 6810759067363776 6830615507793408 6834135627099648 6836744038790208 6840267316400448 6849035632100592 6855180689910042 6858713468744802 6877682625848832 6881227000929792 6883979691448044 6896229676077168 6916335301954944 6928642863123968 6931414521363276 6934986586874556 6963993081813376 6967581936502656 6970369171501467 6972919997539104 6976513452664224 6979176206265004 6982772885492124 7003130823933792 7012107909055368 7014674009500416 7018399277765043 7020967680554016 7041436974083328 7045065739047168 7054096579169472 7060425620745672 7069476150199638 7090086867838704 7096448200443354 7102703618474688 7123411209199104 7138941902242416 7149029382765746 7172495868694016 7181690057345664 7188133577710064 7191837941943984 7228530992668188 7231176293744256 7237797010918677 7271815609390752 7287669858539133 7308916709438664 7315359415435008 7341541638397344 7352682677758656 7362945549879552 7378998483491208 7403347157881024 7447678577988096 7496125443546624 7499988529657344 7505863566878628 7516340248835376 7554688923574332 7558582190045292 7561348274277504 7599926581799328 7616496189172437 7625004258416384 7652294723620512 7656238290691872 7678559685125376 7691337043638984 7695300730950504 7698116847714048 7737392954079936 7741380376046016 7758258385586814 7780877214699312 7783724648415744 7787735947160064 7794723221014464 7817448361600512 7827469293829248 7834492217040048 7838529678565488 7844534997231492 7878522176925516 7881405344088192 7885466982029952 7898588640623268 7921616595843744 7925698956428064 7935713046717568 7942978823338881 7969051425758976 7973158231616256 7976201378588576 7980311869133856 7990541570784024 7997710804895049 8013837610348992 8021027746017192 8023963063490304 8028098167751424 8031309640022718 8061824661907968 8069057852280768 8079401314513872 8086650274923822 8090817684686982 8117375563971072 8128845592586432 8135073330462288 8158790745419904 8170319294589424 8173309245721088 8180792560564596 8215009803097216 8219243362221696 8222531298118497 8229779342364384 8237163224203284 8261178277335072 8271768012478488 8279189567183913 8310646410732288 8328765552616152 8378638400236608 8390333301025536 8403065917438464 8433141123989952 8433286158112886 8460968180435456 8483784877622544 8527069494345108 8546498557051392 8578129790718432 8590103141526144 8608831564073076 8613268077028356 8638379645766048 8652754174093857 8657213322319317 8660381453678304 8685630379199232 8704567073339928 8745479684137728 8749986617933568 8769063623641272 8794629406800576 8813803744170054 8818345888386174 8842734804662784 8847291858338304 8866581012099216 8871150354783696 8908255109730816 8911818670324212 8916411325981572 8919674311572864 8927677177557264 8953705390902912 8958319632646272 8965182853978848 8973226550912148 8977850852775588 9023656214269341 9026958446426592 9031610438720352 9057941664489216 9077690083815864 9081012089818368 9115658718386944 9120356421867264 9132047509467456 9140240919880056 9144951291659736 9151957496770074 9178639588597392 9186730428685824 9186874802124342 9191609206413102 9194972901436224 9221780402606592 9233601502301568 9241886028484368 9246648782499408 9290109248670208 9293825562001956 9297226663385472 9302017936885632 9310363847322832 9337507765245056 9349477212073824 9357865703686724 9361290240738688 9369861246693171 9405462105559296 9413900827660896 9425968200266184 9434425320744459 9453449157118272 9461930933924472 9470271491299584 9518589202989888 9544257987325362 9575586743127552 9589117255925312 9638041323557584 9641568391659008 9650396014558236 9695754145854336 9716893144718844 9745222279251552 9788722184529792 9803576903678208 9838664644654944 9843734945175264 9865196576596431 9893958082650648 9897578804203776 9948076655245632 9948247743402626 10007818089171504 10021786998447168 10043636824751922 10072918564765776 10078109586727056 10081797699036672 10133235442399104 10138457548324224 10155328252229916 10160561743560396 10190184372550368 10203059631494016 10208317720922496 10212401344292847 10216138601045664 10245923261690112 10255116058185312 10260400974600672 10282771034865063 10288070203117203 10316523938773248 10321840501394688 10344344514115752 10374502952932416 10392964294685952 10397121782044914 10402479880311834 10436625725105664 10445989622720064 10451372904753984 10459379996308656 10464770178996336 10468764309397506 10474159328238186 10504696235900688 10508540458784256 10513955976039936 10518161863583052 10522011014250624 10531451520831024 10562155461124992 10567598608570752 10590638431118508 10640415825511808 10644672300665031 10654055427712032 10663614406526732 10685116813798656 10694703661356256 10708412853363624 10718020602478399 10723544074148619 10758743803041024 10772535086018496 10782200366565096 10787756912915976 10842796489002282 10846764440616384 10878387660559872 10907723414086128 10958991149628928 10963375064157996 10973039123152512 10982884298937712 11014904369780096 11029024016637984 11038919422911884 11105020736821536 11171517866982144 11244188165319936 11249982794486016 11258795350317942 11274510373253064 11311713170163392 11332033385361498 11369425992460144 11437506387624576 11453470855368192 11478442085430768 11484357436037808 11517839527688064 11537005565458476 11542951096425756 11547175271571072 11606089431119904 11612070564069024 11637387578380221 11671315822048968 11675586972623616 11692084831521696 11726172542400768 11751738325560072 11757794517848232 11817783265388274 11822108016132288 11828200473044928 11847882960934902 11882424893765616 11888548434642096 11892899082097152 11903569570076352 11938273854537216 11944426176861696 11953577138638464 11959737347424384 11964302067882864 11970467803700784 11985812356176036 12020756415523488 12031541619025788 12035944595235456 12042147251627136 12046964460034077 12103586778421152 12129975412385733 12136226527030473 12176063345956608 12186987893173408 12193268388879648 12202609995693432 12213558360963757 12238186118129856 12249166402832456 12255478941884136 12259963868581632 12271188840846894 12311468669735424 12322514704645824 12328865043332544 12344669013546576 12355744836304926 12391767416002608 12396302217847296 12402690582514176 12407652018717732 12465969616098432 12493148328924228 12551867770214528 12567957600354912 12579233760992612 12604598876157696 12615907911899296 12649929237169329 12691452270653184 12725677316433816 12790604241517662 12819747835577088 12867194686077648 12885154712289216 12913247346109614 12927672194472448 12955857526291792 12993629705668736 13051629579373056 13118219526206592 13124979926900352 13153595435461908 13191944110200864 13220705616255081 13227518832579261 13264102206994176 13270937787507456 13299871518148824 13343757452228672 13362382664596224 13367728005486318 13391515766335896 13430558086354368 13437479448969408 13459839826368222 13466776279163382 13510980589865472 13517943397765632 13540437669639888 13547415658080528 13586912496733824 13604079508658688 13611090294563328 13616535125723796 13621518134727552 13673488077580416 13680534632800896 13698071264201184 13710361379820084 13717426937489604 13727936245155111 13767959382896088 13780312203186513 13787413809619653 13792459352154336 13832670603909888 13862829042726552 13869973173749112 13927986163626752 13935163873005312 13940738343002934 13945839995078208 13953026905328448 13958352412530008 13965545770984248 14006261647867584 14024215818110736 14029348019000832 14036798555530086 14041935361108032 14082873948166656 14090131478094336 14108193158338944 14120851241491344 14138952300399276 14180173735677408 14192896400886708 14205407236949376 14277883804484832 14298058765531492 14316386980988043 14363380114691328 14371008044947469 14376267155420128 14383675883887968 14457061985336376 14462352587488512 14475594021837354 14543631218781504 14575339717078266 14617833418877328 14630718830870016 14683083276794688 14705365355517312 14725891099759104 14757996966982416 14806694315762048 14922371615103939 15011727133757256 15032680497670752 15065455237127883 15109377847148664 15117164380090584 15122696548555008 15199853163598656 15232992378344874 15250008516832768 15304589447241024 15312476581383744 15357119370250752 15382674087277968 15390601461901008 15396233695428096 15474785908159872 15482760752092032 15516516771173628 15561754429398624 15589446442028928 15595682673067371 15603719820467751 15654938587658496 15668984434080096 15677059357130976 15689069994462984 15703146464096259 15711238992357279 15757044353851032 15762810688176384 15770933964059904 15797177281246536 15843233191687488 15851397912856128 15871426093435136 15885957646677762 15938102851517952 15946316463232512 15952402757177152 15960623738267712 15981083141568048 15995421609790098 16027675220697984 16042055492034384 16047926126980608 16056196335502848 16062619280045436 16138115704561536 16158802629027744 16173300549847644 16181635369373964 16257691185172864 16264194733503423 16270146660924576 16317581490839808 16340638589178848 16361585121129192 16376264981451767 16430019606194432 16438486724443392 16445062596236994 16459558684728768 16474326448406568 16522356554670144 16543536024956976 16558379134367826 16621292821464576 16657531105232304 16757276800473216 16780666602051072 16866282247979904 16866572316225772 16888193025476913 16952626256614679 16967569755245088 17054138988690216 17156259581436864 17180206283052288 17217663128146152 17226536154056712 17276759291532096 17305508348187714 17314426644638634 17320762907356608 17371260758398464 17409134146679856 17490959368275456 17499973235867136 17538127247282544 17589258813601152 17627607488340108 17636691776772348 17726674898082411 17733162024198432 17742300709567392 17771824441402353 17823637340648424 17832822651963144 17839348623145728 17855354355114528 17907410781805824 17916639265292544 17930365707957696 17946453101824296 17955701705551176 18047312428538682 18053916892853184 18063220877440704 18115883328978432 18155380167631728 18162024179636736 18231317436773888 18240712843734528 18264095018934912 18280481839760112 18289902583319472 18303914993540148 18357279177194784 18373749604248684 18383218412826204 18389945802872448 18406783261270341 18467203004603136 18483772056968736 18493297564998816 18533617254457389 18587651124003912 18594453326770944 18604035873771264 18620727694645664 18675015530490112 18698954424147648 18715731407373448 18722580481477376 18739722493386342 18810924211118592 18827801655321792 18851936400532368 18868850641488918 18906898314236544 18923861867848944 18940542982599168 19037178405979776 19088515974650724 19178234511850624 19185906362276493 19276082647115168 19300792029116472 19318108990095797 19391508291708672 19433786289437688 19490444558503104 19577444369059584 19607153807356416 19677329289309888 19687469890350528 19730393153192862 19787916165301296 19795157608407552 19896153310491264 19896495486805252 20015636178343008 20043573996894336 20087273649503844 20145837129531552 20156219173454112 20189759739552333 20200164418745073 20266470884798208 20276915096648448 20310656504459832 20321123487120792 20380368745100736 20406119262988032 20416635441844992 20424802688585694 20432277202091328 20491846523380224 20510232116370624 20520801949201344 20565542069730126 20576140406234406 20633047877546496 20643681002789376 20688689028231504 20749005905864832 20785928589371904 20794243564089828 20804959760623668 20891979245440128 20902745809507968 20911107514504401 20918759992617312 20929540357992672 20937528618795012 20948318656476372 21009392471801376 21036323727166104 21044022028501248 21055197833295129 21062903041662048 21124310922249984 21135197217141504 21181276862237016 21280831651023616 21289344601330062 21308110855424064 21327228813053464 21370233627597312 21389407322712512 21416825706727248 21436041204956798 21447088148297238 21517487606082048 21545070172036992 21564400733130192 21575513825831952 21685592978004564 21693528881232768 21713391032756031 21815446828172256 21863009575617399 21926750128315992 21946078246305024 21965768597875424 22029808739560192 22058048033275968 22077838845823768 22210041473643072 22343035733964288 22488376330639872 22499965588972032 22517590700635884 22549020746506128 22623426340326784 22664066770722996 22738851984920288 22875012775249152 22956884170861536 22968714872075616 23035679055376128 23074011130916952 23085902192851512 23094350543142144 23212178862239808 23224141128138048 23274775156760442 23342631644097936 23351173945247232 23384169663043392 23452345084801536 23503476651120144 23515589035696464 23635566530776548 23644216032264576 23656400946089856 23695765921869804 23764849787531232 23777096869284192 23807139140152704 23828936470016643 23907154277276928 23919474694848768 23928604135765728 23940935607401568 23971624712352072 23993132414685147 24041512831046976 24063083238051576 24071889190470912 24084294503254272 24093928920068154 24207173556842304 24259950824771466 24272453054060946 24352126691913216 24373975786346816 24386536777759296 24405219991386864 24427116721927514 24476372236259712 24498332805664912 24510957883768272 24519927737163264 24542377681693788 24645029409291648 24657730086665088 24667593894355491 24689338027093152 24711489672609852 24783534832005216 24815304037435464 24837568701551739 24931939232196864 24986296657848456 25021602839680111 25103735540429056 25135915200709824 25158467521985224 25209197752315392 25231815823798592 25299858474338658 25382904541306368 25451354632867632 25581208483035324 25639495671154176 25734389372155296 25770309424578432 25826494692219228 25911715052583584 25958262522281571 25987259411337472 26236439052413184 26249959853800704 26307190870923816 26383888220401728 26441411232510162 26455037665158522 26528204413988352 26541875575014912 26599743036297648 26687514904457344 26724765329192448 26735456010972636 26783031532671792 26861116172708736 26874958897938816 26919679652736444 26933552558326764 27070968642808023 27080875339279776 27094831316161056 27173824993467648 27233070251447592 27243036269455104 27346976155160832 27361069265601792 27396142528402368 27420722759640168 27434853874979208 27455872490310222 27535918765792176 27560624406373026 27574827619239306 27584918704308672 27665341207819776 27725658085453104 27739946347498224 27855972327253504 27870327746010624 27881476686005868 27891679990156416 27906053810656896 27916704825060016 27931091541968496 28012523295735168 28048431636221472 28073597111060172 28083870722216064 28109583740079513 28216386316677888 28241702482982688 28277904600798552 28303275962233377 28360347471354816 28385792801773416 28410814473898752 28555767608969664 28596117531062984 28632773961976086 28726760229382656 28742016089894938 28752534310840256 28767351767775936 28914123970672752 28924705174977024 28951188043674708 29087262437563008 29150679434156532 29235666837754656 29366166553589376 29410730711034624 29515993933964832 29516501553395101 29613388631524096 29844743230207878 30023454267514512 30065360995341504 30130910474255766 30218755694297328 30234328760181168 30245393097110016 30399706327197312 30465984756689748 30609178894482048 30624953162767488 30765348174555936 30781202923802016 30848313104595189 30864210609351609 30949571816319744 30965521504184064 31033033542347256 31123508858797248 31178892884057856 31191365346134742 31207439640935502 31309877175316992 31337968868160192 31354118714261952 31378139988925968 31406292928192518 31422477984714558 31514088707702064 31525621376352768 31541867928119808 31594354562493072 31686466383374976 31702795825712256 31742852186870272 31771915293355524 31904805514354304 31921247476535424 31934016901995093 31962166283136096 31990843219580196 32055350441395968 32084110984068768 32125238560090872 32154061807435197 32170632222445857 32276231409123072 32317605258055488 32346601099695288 32363270738747928 32515382370345728 32528389467006846 32540293321849152 32635162981679616 32681277178357696 32723170242258384 32752529962903534 32860039212388864 32876973448886784 32890125192473988 32919117369457536 32948652896813136 33044713109340288 33087072049913952 33116758268735652 33315062210464608 33514553600946432 33732564495959808 33733144632451544 33776386050953826 33905252513229358 33935139510490176 34108277977380432 34312519162873728 34360412566104576 34435326256292304 34453072308113424 34553518583064192 34611016696375428 34628853289277268 34641525814713216 34818268293359712 34818867101909191 35076254494565088 35178517627202304 35255214976680216 35273383553544696 35453349796164822 35466324048396864 35484601419134784 35543648882804706 35647274681296848 35665645303926288 35678697246291456 35710708710229056 35814821563611648 35833278530585088 35860731415915392 35892906203648592 35911403411102352 36094624857077364 36107833785706368 36126441754881408 36310760335263456 36389926237157199 36408679581091419 36528190037869824 36560963679520224 36579805166638944 36607829987080296 36640675082891271 36714558354389568 36747499208497368 36766436825652408 36779891605744896 36813566522540682 36934406009206272 36967544113937472 36986595129997632 37067234508914778 37175302248007824 37188906653541888 37208071747542528 37241455389291328 37350031060980224 37397908848295296 37431462814746896 37445160962954752 37479444986772684 37655603310643584 37703872801064736 37737701282977836 37813796628473088 37847723735697888 37949787711507987 38074356811959552 38177031949301448 38356469023701248 38371812724552986 38552165294230336 38601584058232944 38636217980191594 38783016583417344 38867572578875376 38980889117006208 39154888738119168 39354658578619776 39374939780701056 39460786306385724 39575832330602592 39662116848765243 39792306620982528 39792990973610504 40031272356686016 40087147993788672 40174547299007688 40291674259063104 40312438346908224 40379519479104666 40400328837490146 40532941769596416 40553830193296896 40621313008919664 40642246974241584 40760737490201472 40812238525976064 40833270883689984 40849605377171388 40864554404182656 41020464232741248 41041603898402688 41131084139460252 41152280812468812 41340936609559539 41362241428858959 41377378056463008 41498011811729664 41588487128179656 41609919521247336 41783958490880256 41805491619015936 41822215029008802 41837519985234624 41859080715985344 41875057237590024 41896637312952744 42018784943602752 42072647454332208 42088044057002496 42110395666590258 42125806083324096 42248621844499968 42270394434283008 42362553724474032 42561663302047232 42578689202660124 42616221710848128 42654457626106928 42778814645425024 42833651413454496 42872082409913596 42894176296594476 42949160942964129 43090140344073984 43113024134842407 43128801466260384 43151027651663904 43371185956009128 43387057762465536 43426782065512062 43630893656344512 43726019151234798 43853500256631984 43892156492610048 43931537195750848 44059617479120384 44116096066551936 44155677691647536 44420082947286144 44767114845311817 45035181401271768 45098041493012256 45196365711383649 45246852680653568 45328133541445992 45477703969840576 45750025550498304 45913768341723072 45937429744151232 46071358110752256 46148022261833904 46171804385703024 46188701086284288 46424357724479616 46448282256276096 46549550313520884 46685263288195872 46768339326086784 46787048019202113 47006953302240288 47031178071392928 47109439392288777 47133716977071837 47271133061553096 47288432064529152 47312801892179712 47391531843739608 47529699575062464 47554193738568384 47614278280305408 47657872940033286 47814308554553856 47838949389697536 47857208271531456 47881871214803136 47943249424704144 47986264829370294 48083025662093952 48126166476103152 48143778380941824 48168589006508544 48187857840136308 48414347113684608 48519901649542932 48544906108121892 48747951572693632 48773073555518592 48792584200510269 48810439982773728 48854233443855028 48952744472519424 48996665611329824 49021915767536544 49084755363387576 49128794944355301 49290058818583296 49315460173330176 49335187788710982 49378676054186304 49422979345219704 49567069664010432 49630608074870928 49675137403103478 49863878464393728 49972593315696912 50043205679360222 50207471080858112 50271830401419648 50316935043970448 50463631647597184 50599716948677316 50664579076430739 50857878769844037 50902709265735264 51162416966070648 51468778744310592 51540618849156864 51652989384438456 51823430105167168 51916525044563142 51974518822674944 52472878104826368 52499919707601408 52614381741847632 52767776440803456 52882822465020324 52910075330317044 53180024694247233 53199486072595296 53315473324207059 53375029808914688 53470912021945272 53566063065343584 53722232345417472 53749917795877632 53839359305472888 53867105116653528 54141937285616046 54161750678559552 54189662632322112 54347649986935296 54466140502895184 54486072538910208 54693952310321664 54722138531203584 54792285056804736 54841445519280336 54869707749958416 54911744980620444 55071837531584352 55121248812746052 55149655238478612 55169837408617344 55451316170906208 55479892694996448 55600851763372167 55762953372011736 55783359980312832 55812107621313792 55833409650120032 55862183083936992 56025046591470336 56096863272442944 56147194222120344 56167741444432128 56219167480159026 56432772633355776 56483404965965376 56555809201597104 56606551924466754 56720694942709632 56771585603546832 56821628947797504 57111535217939328 57192235062125968 57265547923952172 57484032179789876 57505068621680512 57534703535551872 57557719086829479 57828247941345504 57902376087349416 57954326970287391 58174524875126016 58301358868313064 58471333675509312 58732333107178752 58821461422069248 59031987867929664 59033003106790202 59226777263048192 59689486460415756 60046908535029024 60130721990683008 60261820948511532 60437511388594656 60468657520362336 60569279218656999 60600493256235219 60799412654394624 60931969513379496 61218357788964096 61249906325534976 61530696349111872 61562405847604032 61696626209190378 61728421218703218 61899143632639488 61931043008368128 62066067084694512 62247017717594496 62357785768115712 62382730692269484 62414879281871004 62675937736320384 62708237428523904 62733322543513203 62756279977851936 62812585856385036 62844955969429116 63028177415404128 63165593499885387 63188709124986144 63372932766749952 63405591651424512 63543830586711048 63809611028708608 63842494953070848 63868033803990186 63924332566272192 63981686439160392 64110700882791936 64168221968137536 64250477120181744 64308123614870394 64341264444891714 64552462818246144 64635210516110976 64693202199390576 64726541477495856 65030764740691456 65056778934013692 65080586643698304 65362554356715392 65446340484516768 65505059925807068 65589028726852197 65780250384947976 65838234738915072 65839269415224451 65897305793626272 66089426218680576 66174144099827904 66233516537471304 66630124420929216 67029107201892864 67465128991919616 67466289264903088 67552772101907652 67810505026458716 67870279020980352 68216555954760864 68625038325747456 68870652512584608 68906144616226848 69107037166128384 69222033392750856 69257706578554536 69283051629426432 69636536586719424 69637734203818382 70152508989130176 70357035254404608 70510429953360432 70546767107089392 70906699592329644 70932648096793728 70969202838269568 71087297765609412 71294549362593696 71331290607852576 71421417420458112 71486809410049929 71721462831830784 71785812407297184 71822806822204704 71979397244055441 72189249714154728 72215667571412736 72252883509762816 72621520670526912 72779852474314398 72817359162182838 73056380075739648 73121927359040448 73159610333277888 73215659974160592 73281350165782542 73429116708779136 73494998416994736 73532873651304816 73559783211489792 73627133045081364 73935088227874944 73973190259995264 74002781683066473 74134469017829556 74350604496015648 74482910778582656 74512706104655217 74795817696590592 74862925629493792 74958889973545368 75026144217348793 75064808519040333 75311206621287168 75407745602129472 75475402565955672 75627593256946176 75695447471395776 75899575423015974 76148713623919104 76354063898602896 76712938047402496 76743625449105972 77104330588460672 77203168116465888 77272435960383188 77735145157750752 77961778234012416 78709317157239552 78749879561402112 78921572612771448 79151664661205184 79324233697530486 79584613241965056 79585981947221008 80062544713372032 80174295987577344 80349094598015376 80583348518126208 80624876693816448 80759038958209332 80800657674980292 81212905928424069 81242626017839328 81284493948483168 81521474980402944 81699210754342776 81729108808365312 82040928465482496 82083207796805376 82262168278920504 82304561624937624 82681873219119078 82724482857717918 82754756112926016 82996023623459328 83176974256359312 83219839042494672 83567916981760512 83610983238031872 83644430058017604 83675039970469248 83718161431970688 83750114475180048 83793274625905488 84037569887205504 84145294908664416 84220791333180516 84251612166648192 84328751220238539 84725107448948064 84909827886700131 85157378405320248 85232443421696256 85308915252213856 85557629290850048 85667302826908992 85744164819827192 85788352593188952 85898321885928258 86180280688147968 86226048269684814 86257602932520768 86302055303327808 86742371912018256 86774115524931072 86853564131024124 87261787312689024 87452038302469596 87707000513263968 87863074391501696 88232192133103872 88311355383295072 88549504660185303 88840165894572288 89534229690623634 90070362802543536 90196082986024512 90392731422767298 90493705361307136 90656267082891984 90955407939681152 91827536683446144 91874859488302464 92296044523667808 92343608771406048 92544939313785567 92592631828054827 92848715448959232 92896564512552192 93099100627041768 93370526576391744 93536678652173568 93574096038404226 94013906604480576 94062356142785856 94218878784577554 94267433954143674 94542266123106192 94576864129058304 94625603784359424 94783063687479216 95059399150124928 95108387477136768 95228556560610816 95315745880066572 95714416543062912 95763742429606272 95802050705985279 95886498849408288 95972529658740588 96166051324187904 96252332952206304 96375715680272616 96462185422305591 96511896667337571 96828694227369216 97039803299085864 97089812216243784 97495903145387264 97546147111037184 97585168401020538 97620879965547456 97708466887710056 97905488945038848 97993331222659648 98043831535073088 98169510726775152 98257589888710602 98580117637166592 98630920346660352 98670375577421964 98757352108372608 98845958690439408 99134139328020864 99261216149741856 99350274806206956 99945186631393824 100086411358720444 100543660802839296 100597056314632283 100633870087940896 100927263295194368 101199433897354632 101329158152861478 101715757539688074 101805418531470528 102324833932141296 102937557488621184 103081237698313728 103305978768876912 103646860210334336 103833050089126284 104456601305727573 105228763483695264 105535552881606912 105765644930040648 105820150660634088 106360049388494466 106398972145190592 106630946648414118 106750059617829376 106941824043890544 107132126130687168 107444464690834944 107499835591755264 107678718610945776 107734210233307056 108283874571232092 108323501357119104 108379325264644224 108932281005790368 109169778711471597 109226038743274257 109584570113609472 109682891038560672 109739415499916832 109823489961240888 109922025248673813 110143675063168704 110242497625492104 110299310476957224 110339674817234688 110902632341812416 110959785389992896 111201703526744334 111525906744023472 111566719960625664 111624215242627584 111666819300240064 111724366167873984 112050093182940672 112193726544885888 112294388444240688 112335482888864256 112438334960318052 112966809931930752 113111618403194208 113213103848933508 113441389885419264 113543171207093664 113849363134523961 114223070435878656 114384470124251936 114531095847904344 114633854870162369 114968064359579752 115010137243361024 115069407071103744 115115438173658958 115656495882691008 115804752174698832 115908653940574782 116349049750252032 116602717736626128 116942667351018624 117464666214357504 118063975735859328 118066006213580404 118668383796302753 119378972920831512 120093817070058048 120261443981366016 120523641897023064 120875022777189312 120937315040724672 121138558437313998 121200986512470438 121598825308789248 121863939026758992 122436715577928192 122499812651069952 123061392698223744 123124811695208064 123393252418380756 123456842437406436 124022809828678617 124086724286576877 124132134169389024 124494035435188992 124765461384538968 124829758563742008 125351875472640768 125416474857047808 125466645087026406 125512559955703872 125625171712770072 125689911938858232 126056354830808256 126331186999770774 126377418249972288 126745865533499904 126811183302849024 127087661173422096 127619222057417216 127684989906141696 127736067607980372 127848665132544384 127963372878320784 128336443936275072 128500954240363488 128616247229740788 128682528889783428 128847482828892387 129270421032221952 129339072404527221 129386404398781152 129453082954991712 130113557868027384 130161173287396608 130725108713430784 130892680969033536 131010119851614136 131178057453704394 131560500769895952 131676469477830144 131678538830448902 131794611587252544 132178852437361152 132348288199655808 132467033074942608 133260248841858432 134301344535935451 134932578529806176 135105544203815304 135226762930670579 135621010052917432 135740558041960704 136433111909521728 137250076651494912 137741305025169216 137812289232453696 138214074332256768 138444066785501712 138515413157109072 138566103258852864 139273073173438848 139275468407636764 140305017978260352 141020859906720864 141093534214178784 141328318176866331 141401150931215511 141813399184659288 141865296193587456 141938405676539136 142174595531218824 142589098725187392 142662581215705152 142842834840916224 142973618820099858 143442925663661568 143571624814594368 143645613644409408 143958794488110882 144378499428309456 144431335142825472 144505767019525632 145243041341053824 145559704948628796 145634718324365676 146243854718080896 146319220666555776 146377752601530807 146431319948321184 146562700331565084 146858233417558272 146989996833989472 147065747302609632 147254266090162728 147386384833065903 147870176455749888 147946380519990528 148005563366132946 148268938035659112 148701208992031296 148965821557165312 149025412209310434 149591635393181184 149725851258987584 149917779947090736 150052288434697586 150129617038080666 150622413242574336 150815491204258944 150950805131911344 151390894942791552 151799150846031948 151993737229292217 152573636309532111 152708127797205792 153487250898211944 154208661176921344 154406336232931776 154544871920766376 155470290315501504 155923556468024832 157418634314479104 157499759122804224 157843145225542896 158303329322410368 158648467395060972 159171963894442016 160125089426744064 160698189196030752 161166697036252416 161249753387632896 161518077916418664 161601315349960584 162425811856848138 162485252035678656 162568987896966336 163042949960805888 163398421508685552 163458217616730624 164081856930964992 164166415593610752 164524336557841008 164609123249875248 165363746438238156 165448965715435836 165509512225852032 166353948512718624 166439678084989344 166802555290116501 167288860116035208 167350079940938496 167436322863941376 167500228950360096 167586549251810976 168075139774411008 168290589817328832 168441582666361032 168503224333296384 168657502440477078 169450214897896128 169819655773400262 170314756810640496 170464886843392512 170617830504427712 171115258581700096 171334605653817984 171488329639654384 171576705186377904 171796643771856516 172452096539369628 172515205865041536 172604110606655616 172673157260488437 173484743824036512 173707128262048248 173862980910862173 174523574625378048 174904076604939192 175414001026527936 175726148783003392 176464384266207744 176622710766590144 177099009320370606 177680331789144576 179068459381247268 180140725605087072 180392165972049024 180785462845534596 181312534165783968 181707837655970997 181910815879362304 183655073366892288 183749718976604928 184592089047335616 184687217542812096 185089878627571134 185185263656109654 185697430897918464 185793129025104384 186198201254083536 186741053152783488 187073357304347136 187148192076808452 188027813208961152 188124712285571712 188437757569155108 188534867908287348 189084532246212384 189496780499656161 189566127374958432 190118798300249856 190216774954273536 190631491760133144 191428833086125824 191527484859212544 191604101411970558 191772997698816576 191945059317481176 192332102648375808 192504665904412608 192751431360545232 192924370844611182 193023793334675142 193657388454738432 194079606598171728 194179624432487568 194991806290774528 195092294222074368 195170336802041076 195241759931094912 195416933775420112 195986662445319296 196087663070146176 196339021453550304 196515179777421204 196767086180556591 197340751154843928 197514704216745216 197517808245673353 197691917380878816 198268278656041728 198522432299483712 198700549612413912 199890373262787648 200172822717440888 201087321605678592 201194112629264566 201267740175881792 201854526590388736 202398867794709264 202658316305722956 203431515079376148 203610837062941056 204649667864282592 205875114977242368 206611957537753824 207293720420668672 207666100178252568 208913202611455146 210457526967390528 211071105763213824 211531289860081296 211640301321268176 212720098776988932 212797944290381184 213261893296828236 213883648087781088 214264252261374336 215357437221891552 215468420466614112 215938191732166323 216567749142464184 216647002714238208 216758650529288448 217864562011580736 218339557422943194 218452077486548514 219169140227218944 219365782077121344 219478830999833664 219646979922481776 219844050497347626 220287350126337408 220484995250984208 220598620953914448 220679349634469376 221805264683624832 221919570779985792 222403407053488668 223051813488046944 223333638600480128 223448732335747968 223538118313965651 224387453089771776 224588776888481376 224876669920636104 225078432652046379 225194425557120999 225933619863861504 226223236806388416 226426207697867016 226882779770838528 227086342414187328 227698726269047922 228446140871757312 228768940248503872 229062191695808688 229267709740324738 229936128719159504 230020274486722048 230138814142207488 230230876347317916 231312991765382016 231609504349397664 231817307881149564 233205435473252256 233885334702037248 236127951471718656 236132012427160808 237336767592605506 238757945841663024 240187634140116096 240522887962732032 241047283794046128 241750045554378624 241874630081449344 242277116874627996 242401973024940876 243638717785272207 243727878053517984 246122785396447488 246249623390416128 246786504836761512 246913684874812872 248045619657357234 248173448573153754 248264268338778048 248988070870377984 249530922769077936 249659517127484016 250703750945281536 250832949714095616 250933290174052812 251025119911407744 251250343425540144 251379823877716464 252112709661616512 252662373999541548 252754836499944576 254175322346844192 254729483660100393 255472135215960744 255697330265088768 255926745756641568 256672887872550144 257001908480726976 257232494459481576 257365057779566856 257694965657784774 258540842064443904 258678144809054442 258772808797562304 258906165909983424 260227115736054768 260322346574793216 261450217426861568 261785361938067072 262020239703228272 262356114907408788 263121001539791904 263357077660897804 263589223174505088 264696576399311616 264934066149885216 265648513980555909 266520497683716864 268602689071870902 269865157059612352 270211088407630608 270453525861341158 271242020105834864 271481116083921408 272866223819043456 275482610050338432 275624578464907392 276888133571003424 277030826314218144 277634817941356701 278546146346877696 278550936815273528 280610035956520704 282041719813441728 282187068428357568 282656636353732662 282802301862431022 283626798369318576 283730592387174912 283876811353078272 284349191062437648 285178197450374784 285325162431410304 285685669681832448 285947237640199716 287143249629188736 287291227288818816 287406152117955837 287917588976221764 288756998856618912 289386556266916773 289535690002012713 290486082682107648 291119409897257592 291269436648731352 292487709436161792 292638441333111552 292755505203061614 292862639896642368 293125400663130168 293716466835116544 293979993667978944 294131494605219264 294508532180325456 294772769666131806 295740352911499776 295892761039981056 296011126732265892 296537876071318224 297402417984062592 297931643114330624 298050824418620868 299451702517975168 299835559894181472 300104576869395172 300259234076161332 301630982408517888 301791168943896849 301901610263822688 302781789885583104 303598301692063896 303987474458584434 305147272619064222 305416255594411584 306974501796423888 308417322353842688 308812672465863552 309089743841532752 310940580631003008 313369803917182719 315686290451085792 316606658644820736 317296934790121944 318343927788884032 320250178853488128 321396378392061504 322333394072504832 322499506775265792 323036155832837328 323202630699921168 324851623713696276 324970504071357312 325137975793932672 326796843017371104 327509336134414791 329048673115682016 329218246499750496 329766075746021439 330727492876476312 330897931430871672 331019024451704064 332707897025437248 332879356169978688 333605110580233002 334577720232070416 334700159881876992 334872645727882752 335000457900720192 335173098503621952 336150279548822016 336581179634657664 336883165332722064 337006448666592768 337315004880954156 338900429795792256 339639311546800524 340629513621280992 341235661008855424 341548089403571883 342669211307635968 342976659279308768 343153410372755808 343593287543713032 343901564610487107 344904193078739256 345030411730083072 345208221213311232 345346314520976874 346969487648073024 347414256524096496 347725961821724346 349047149250756096 349808153209878384 350828002053055872 351452297566006784 353245421533180288 354198018640741212 356005151388908259 358136918762494536 360281451210174144 360784331944098048 361570925691069192 362625068331567936 363415675311941994 363821631758724608 367310146733784576 367499437953209856 369184178094671232 369374435085624192 370179757255142268 370370527312219308 372068429486035851 372260172859730631 372396402508167072 373482106305566976 374296384153616904 376055626417922304 376249424571143424 376875515138310216 377069735816574696 378169064492424768 378993560999312322 379132254749916864 380237596600499712 380433549908547072 381262983520266288 382857666172251648 383054969718425088 383208202823941116 383545995397633152 383890118634962352 385009331808825216 385502862721090464 385848741689222364 386047586669350284 388017217213581663 388159213196343456 388359248864975136 390340673604082152 390483519862189824 390833867550840224 391973324890638592 392175326140292352 392678042907100608 393030359554842408 393534172361113182 394681502309687856 395029408433490432 395035616491346706 395383834761757632 396536557312083456 397044864598967424 397401099224827824 399780746525575296 400345645434881776 402388225258529132 402535480351763584 402904033607806353 404797735589418528 405316632611445912 405680288792011737 406863030158752296 407221674125882112 409299335728565184 411750229954484736 413223915075507648 414587440841337344 415332200356505136 417826405222910292 420915053934781056 423062579720162592 423280602642536352 423984954530598993 424203452793646533 425440197553977864 425595888580762368 426523786593656472 427767296175562176 428528504522748672 430714874443783104 430936840933228224 431876383464332646 433135498284928368 433294005428476416 433517301058576896 435729124023161472 436679114845886388 436904154973097028 438731564154242688 438957661999667328 439133257804592421 439293959844963552 439688100994695252 440574700252674816 440969990501968416 441197241907828896 442159154499197709 443610529367249664 443839141559971584 444806814106977336 446103626976093888 446667277200960256 446897464671495936 447076236627931302 448774906179543552 449177553776962752 449753339841272208 450156865304092758 450388851114241998 451867239727723008 452446473612776832 452852415395734032 454172684828374656 455397452538095844 457537880497007744 457720908928596333 458124383391617376 458535419480649476 459872257438319008 460461752694635832 460874885906571157 462625983530764032 463219008698795328 463634615762299128 466410870946504512 467770669404074496 472255902943437312 472264024854321616 474673535185211012 477515891683326048 480375268280232192 482094567588092256 483500091108757248 483749260162898688 484554233749255992 484803946049881752 487277435570544414 487455756107035968 492245570792894976 492499246780832256 493573009673523024 493827369749625744 496091239314714468 496346897146307508 496528536677556096 499061845538155872 499319034254968032 500407665870349503 501866580348105624 502050239822815488 502500686851080288 502759647755432928 504225419323233024 505324747999083096 505509672999889152 508350644693688384 509458967320200786 510944270431921488 511394660530177536 511853491513283136 513345775745100288 514003816961453952 514464988918963152 514730115559133712 515389931315569548 517356289618108884 517545617595124608 517812331819966848 518019471781465311 520454231472109536 521588942732586519 523570723876134144 524040479406456544 524712229814817576 525183009521441551 526242003079583808 526714155321795608 527178446349010176 529393152798623232 529868132299770432 531297027961111818 533040995367433728 537205378143741804 539730314119224704 540422176815261216 540907051722682316 542484040211669728 545732447638086912 550965220100676864 551249156929814784 553776267142006848 554061652628436288 555269635882713402 557092292693755392 557101873630547056 561220071913041408 564083439626883456 564374136856715136 565313272707465324 565604603724862044 567253596738637152 568490341498968483 568698382124875296 570356394900749568 570650324862820608 571894475280399432 574286499258377472 574582454577637632 574812304235911674 575835177952443528 577513997713237824 578773112533833546 579071380004025426 580972165364215296 582238819794515184 582538873297462704 584975418872323584 585276882666223104 585511010406123228 585725279793284736 586250801326260336 587959987335957888 588262989210438528 589017064360650912 589545539332263612 590301258541669773 592022253464531784 592553424737020059 593075752142636448 594804835968125184 596101648837241736 598903405035950336 599671119788362944 600209153738790344 600518468152322664 603261964817035776 603582337887793698 603803220527645376 605563579771166208 607196603384127792 607974948917168868 610294545238128444 610832511188823168 613949003592847776 617625344931727104 618179487683065504 621881161262006016 626739607834365438 631372580902171584 633213317289641472 634593869580243888 636687855577768064 642792756784123008 646072311665674656 646405261399842336 647814575196498969 649703247427392552 649941008142714624 650275951587865344 653593686034742208 655018672268829582 658097346231364032 658436492999500992 659532151492042878 661454985752952624 661795862861743344 662038048903408128 665415794050874496 665758712339957376 667210221160466004 669155440464140832 670000915801440384 670346197007243904 670614354941896953 673162359269315328 673766330665444128 674630009761908312 675235297956139137 675583276671362997 677800859591584512 679278623093601048 681259027242561984 682471322017710848 683096178807143766 685338422615271936 685953318558617536 686306820745511616 687186575087426064 687803129220974214 689808386157478512 690060823460166144 690416442426622464 690692629041953748 693938975296146048 694828513048192992 695451923643448692 699616306419756768 701656004106111744 704179394202425981 706490843066360576 708396037281482424 712010302777816518 716273837524989072 720562902420348288 721568663888196096 723141851382138384 725250136663135872 726831350623883988 738368356189342464 738748870171248384 740359514510284536 740741054624438616 744136858972071702 744520345719461262 744792805016334144 746964212611133952 748592768307233808 752111252835844608 752498849142286848 753751030276620432 754139471633149392 756338128984849536 757987121998624644 758264509499833728 762525967040532576 764188450980301179 766416405647882232 767091990795266304 767780237269924704 770018663617650432 771005725442180928 771697483378444728 772095173338700568 776034434427163326 776318426392686912 776718497729950272 780681347208164304 780967039724379648 781667735101680448 783946649781277184 784350652280584704 785356085814201216 786060719109684816 787068344722226364 789363004619375712 790071232982693412 790767669523515264 794089729197934848 794802198449655648 796945541941667727 799561493051150592 800691290869763552 804776450517058264 805070960703527168 805808067215612706 809595471178837056 810633265222891824 811360577584023474 813726060317504592 814443348251764224 818598671457130368 826447830151015296 830664400713010272 830678686574119271 835652810445820584 841830107869562112 846125159440325184 846561205285072704 847969909061197986 848406905587293066 850880395107955728 851191777161524736 853047573187312944 855534592351124352 857057009045497344 861429748887566208 861873681866456448 863752766928665292 866270996569856736 868159668800750319 868607070006038139 871458248046322944 873358229691772776 873808309946194056 877463128308485376 877915323999334656 878266515609184842 878587919689927104 879376201989390504 881149400505349632 881939981003936832 882394483815657792 884318308998395418 887221058734499328 887678283119943168 889613628213954672 892207253952187776 893334554401920512 893794929342991872 894152473255862604 898355107553925504 899506679682544416 900313730608185516 900777702228483996 904892947225553664 905373506831690547 905704830791468064 908345369656749312 910794905076191688 915075760994015488 915441817857192666 916248766783234752 917070838961298952 919744514876638016 920923505389271664 921749771813142314 925251967061528064 926438017397590656 927269231524598256 932821741893009024 940109411751548157 944528049708643232 949347070370422024 955031783366652096 960750536560464384 964189135176184512 967000182217514496 967498520325797376 969108467498511984 969607892099763504 974554871141088828 974911512214071936 987146019347046048 987654739499251488 989298227238064317 992182478629428936 992693794292615016 993057073355112192 998123691076311744 998638068509936064 1000815331740699006 1003733160696211248 1004100479645630976 1005001373702160576 1005519295510865856 1008450838646466048 1010649495998166192 1011019345999778304 1016701289387376768 1018917934640401572 1021888540863842976 1023706983026566272 1024644268210715649 1028007633922907904 1028929977837926304 1029460231118267424 1030779862631139096 1031704693831461321 1034712579236217768 1035091235190249216 1035624663639933696 1036038943562930622 1040908462944219072 1043177885465173038 1047141447752268288 1048080958812913088 1049424459629635152 1050366019042883102 1052484006159167616 1053428310643591216 1054356892698020352 1059736264599540864 1062594055922223636 1068015454166724777 1074410756287483608 1079460628238449408 1080844353630522432 1081814103445364632 1084968080423339456 1091464895276173824 1101930440201353728 1102498313859629568 1107552534284013696 1108123305256872576 1110539271765426804 1114203747261094112 1116205288458107553 1128166879253766912 1128748273713430272 1130626545414930648 1131209207449724088 1134507193477274304 1136980682997936966 1137396764249750592 1140712789801499136 1141300649725641216 1143788950560798864 1148572998516754944 1149164909155275264 1149624608471823348 1151670355904887056 1155027995426475648 1157546225067667092 1158142760008050852 1164051651640744989 1164477639589030368 1165077746594925408 1171022020812246456 1171450559586569472 1172501602652520672 1175919974671915776 1176525978420877056 1178034128721301824 1179091078664527224 1180602517083339546 1184044506929063568 1185106849474040118 1186151504285272896 1189609671936250368 1192203297674483472 1197806810071900672 1199342239576725888 1200418307477580688 1201036936304645328 1207164675775587396 1207606441055290752 1208712100823419059 1214393206768255584 1215949897834337736 1217040866376035211 1220589090476256888 1221665022377646336 1227898007185695552 1235250689863454208 1236358975366131008 1243762322524012032 1253479215668730876 1262745161804343168 1269187739160487776 1271954863591796979 1273375711155536128 1285585513568246016 1292144623331349312 1292810522799684672 1295629150392997938 1299406494854785104 1299882016285429248 1300551903175730688 1307187372069484416 1310037344537659164 1316194692462728064 1316872985999001984 1319064302984085756 1322909971505905248 1323591725723486688 1326477463497593127 1330831588101748992 1331517424679914752 1334420442320932008 1338310880928281664 1340001831602880768 1340692394014487808 1341228709883793906 1346324718538630656 1347532661330888256 1349260019523816624 1350470595912278274 1351166553342725994 1355601719183169024 1358557246187202096 1362518054485123968 1364942644035421696 1366192357614287532 1371906637117235072 1372613641491023232 1373162726785788999 1374373150174852128 1375606258441948428 1379616772314957024 1381385258083907496 1382624657719713471 1387877950592292096 1389657026096385984 1390903847286897384 1399232612839513536 1403312008212223488 1408358788404851962 1412981686132721152 1416792074562964848 1424020605555633036 1432547675049978144 1441125804840696576 1446283702764276768 1450500273326271744 1453662701247767976 1476736712378684928 1477497740342496768 1480719029020569072 1481482109248877232 1488273717944143404 1489040691438922524 1489585610032668288 1497185536614467616 1507502060553240864 1508278943266298784 1512676257969699072 1515974243997249288 1516529018999667456 1525051934081065152 1528376901960602358 1532832811295764464 1534183981590532608 1535560474539849408 1540037327235300864 1542011450884361856 1543394966756889456 1544190346677401136 1552068868854326652 1552636852785373824 1553436995459900544 1561362694416328608 1563335470203360896 1564766828197759557 1570712171628402432 1572121438219369632 1574136689444452728 1575549028564324653 1578726009238751424 1580142465965386824 1581535339047030528 1588179458395869696 1589604396899311296 1593891083883335454 1599122986102301184 1601382581739527104 1609552901034116528 1610141921407054336 1611616134431225412 1619190942357674112 1621266530445783648 1622721155168046948 1627452120635009184 1637197342914260736 1652895660302030592 1661328801426020544 1661357373148238542 1671305620891641168 1683660215739124224 1692250318880650368 1693122410570145408 1695939818122395972 1696813811174586132 1701760790215911456 1705471024496905449 1706095146374625888 1711069184702248704 1722859497775132416 1723747363732912896 1727505533857330584 1732541993139713472 1736319337601500638 1737214140012076278 1742916496092645888 1746716459383545552 1747616619892388112 1754926256616970752 1755830647998669312 1756533031218369684 1757175839379854208 1758752403978781008 1763879962007873664 1764788967631315584 1768636617996790836 1777660274211060177 1779227256427909344 1784414507904375552 1788304946511725208 1796710215107851008 1799013359365088832 1800627461216371032 1801555404456967992 1809785894451107328 1810747013663381094 1811409661582936128 1816690739313498624 1821589810152383376 1830151521988030976 1830883635714385332 1832497533566469504 1834141677922597904 1839489029753276032 1841847010778543328 1843499543626284628 1852876034795181312 1854538463049196512 1865643483786018048 1880218823503096314 1889056099417286464 1898694140740844048 1910063566733304192 1928378270352369024 1938216934997023968 1939215784199527008 1943443725589496907 1949109742282177656 1949823024428143872 1974292038694092096 1975309478998502976 1978596454476128634 1984364957258857872 1985387588585230032 1986114146710224384 1996247382152623488 1997276137019872128 2001630663481398012 2007466321392422496 2010002747404321152 2011038591021731712 2011843064825690859 2021298991996332384 2025705893868417411 2026749830014088991 2033402578774753536 2037835869280803144 2043777081727685952 2047413966053132544 2049288536421431298 2056015267845815808 2057859955675852608 2058920462236534848 2061559725262278192 2063409387662922642 2069425158472435536 2070182470380498432 2071249327279867392 2072077887125861244 2081816925888438144 2086355770930346076 2096161917625826176 2098848919259270304 2100732038085766204 2104968012318335232 2106856621287182432 2112538182607277943 2119472529199081728 2125188111844447272 2136030908333449554 2148821512574967216 2158921256476898816 2161688707261044864 2163628206890729264 2169936160846678912 2215105068568027392 2216246610513745152 2221078543530853608 2228407494522188224 2232410576916215106 2256333758507533824 2257496547426860544 2261253090829861296 2262418414899448176 2269014386954548608 2273961365995873932 2274793528499501184 2287577901121597728 2292565352940903537 2299249216943646696 2303340711809774112 2310055990852951296 2315092450135334184 2316285520016101704 2328103303281489978 2328955279178060736 2330155493189850816 2342044041624492912 2342901119173138944 2345003205305041344 2351839949343831552 2353051956841754112 2356068257442603648 2358182157329054448 2361205034166679092 2368089013858127136 2370213698948080236 2372303008570545792 2384406595348966944 2390836625825003181 2398684479153451776 2400836614955161376 2402073872609290656 2414329351551174792 2415212882110581504 2417424201646838118 2428786413536511168 2431899795668675472 2434081732752070422 2441178180952513776 2443330044755292672 2455796014371391104 2472717950732262016 2492036059722357813 2506958431337461752 2525490323608686336 2538375478320975552 2543909727183593958 2546751422311072256 2571171027136492032 2584289246662698624 2585621045599369344 2591258300785995876 2598812989709570208 2604479006402250957 2605821210018114417 2614374744138968832 2620074689075318328 2632389384925456128 2633745971998003968 2638128605968171512 2645819943011810496 2647183451446973376 2652954926995186254 2661663176203497984 2663034849359829504 2668840884641864016 2676621761856563328 2680003663205761536 2681384788028975616 2682457419767587812 2695065322661776512 2698520039047633248 2700941191824556548 2702333106685451988 2716120520495071641 2717114492374404192 2725036108970247936 2732384715228575064 2743813274234470144 2745227282982046464 2746325453571577998 2748746300349704256 2751212516883896856 2759233544629914048 2762770516167814992 2765249315439426942 2775755901184584192 2779314052192771968 2781807694573794768 2798465225679027072 2816717576809703924 2820328235254644471 2831088584854651393 2833584149125929696 2848041211111266072 2865095350099956288 2882251609681393152 2892567405528553536 2901000546652543488 2907325402495535952 2961438058041138144 2962964218497754464 2967894681714192951 2976547435888286808 2978081382877845048 2979171220065336576 2994371073228935232 3015004121106481728 3016557886532597568 3025352515939398144 3031948487994498576 3033058037999334912 3050103868162130304 3056753803921204716 3065665622591528928 3071120949079698816 3073932804632146947 3084022901768723712 3086789933513778912 3088380693354802272 3095114081494383963 3104137737708653304 3105273705570747648 3106873990919801088 3122725388832657216 3126670940406721792 3129533656395519114 3141424343256804864 3144242876438739264 3148273378888905456 3151098057128649306 3157452018477502848 3160284931930773648 3163070678094061056 3179208793798622592 3187782167766670908 3202765163479054208 3204046362500174331 3219105802068233056 3223232268862450824 3226124201345998099 3238381884715348224 3242533060891567296 3245442310336093896 3254904241270018368 3274394685828521472 3305791320604061184 3322657602852041088 3322714746296477084 3342611241783282336 3384500637761300736 3386244821140290816 3391879636244791944 3393627622349172264 3403521580431822912 3410942048993810898 3412190292749251776 3422138369404497408 3445718995550264832 3447494727465825792 3455011067714661168 3465083986279426944 3472638675203001276 3474428280024152556 3492154954922234967 3493432918767091104 3495233239784776224 3513066062436739368 3514351678759708416 3517504807957562016 3527759924015747328 3529577935262631168 3537273235993581672 3555320548422120354 3558454512855818688 3568829015808751104 3576609893023450416 3593420430215702016 3598026718730177664 3601254922432742064 3603110808913935984 3621494027326762188 3622819323165872256 3626136302470257177 3643179620304766752 3651122599128105633 3661767271428770664 3664995067132939008 3668283355845195808 3678978059506552064 3683694021557086656 3686999087252569256 3705752069590362624 3709076926098393024 3731286967572036096 3760437647006192628 3778112198834572928 3797388281481688096 3820127133466608384 3856756540704738048 3876433869994047936 3878431568399054016 3886887451178993814 3898219484564355312 3899646048856287744 3948584077388184192 3950618957997005952 3957192908952257268 3968729914517715744 3970775177170460064 3979432390492779381 3992494764305246976 3994552274039744256 4003261326962796024 4014932642784844992 4020005494808642304 4022077182043463424 4023686129651381718 4042597983992664768 4051411787736834822 4053499660028177982 4066805157549507072 4075671738561606288 4087554163455371904 4094827932106265088 4098577072842862596 4115719911351705216 4117840924473069696 4119488180357366997 4123119450524556384 4126818775325845284 4138850316944871072 4144155774251722488 4147873973159140413 4163633851776876288 4172711541860692152 4192323835251652352 4197697838518540608 4201464076171532408 4209936024636670464 4213713242574364864 4225076365214555886 4238945058398163456 4250376223688894544 4272061816666899108 4297643025149934432 4323377414522089728 4327256413781458528 4339872321693357824 4430210137136054784 4432493221027490304 4442157087061707216 4456814989044376448 4464821153832430212 4522506181659722592 4524836829798896352 4538028773909097216 4547922731991747864 4549587056999002368 4575155802243195456 4585130705881807074 4598498433887293392 4606681423619548224 4620111981705902592 4630184900270668368 4632571040032203408 4656206606562979956 4657910558356121472 4660310986379701632 4684088083248985824 4690006410610082688 4694300484593278671 4712136514885207296 4716364314658108896 4722410068333358184 4726647085692973959 4736178027716254272 4740427397896160472 4744606017141091584 4768813190697933888 4781673251650006362 4797368958306903552 4801673229910322752 4804147745218581312 4828658703102349584 4830425764221163008 4834848403293676236 4857572827073022336 4863799591337350944 4868163465504140844 4882356361905027552 4911592028742782208 4929255759416981867 4945435901464524032 4984072119444715626 5013916862674923504 5050980647217372672 5076750956641951104 5087819454367187916 5168578493325397248 5171242091198738688 5182516601571991752 5197625979419140416 5208958012804501914 5211642420036228834 5228749488277937664 5240149378150636656 5264778769850912256 5267491943996007936 5276257211936343024 5291639886023620992 5294366902893946752 5305909853990372508 5332980822633180531 5337681769283728032 5353243523713126656 5364914839535175624 5390130645323553024 5397040078095266496 5401882383649113096 5404666213370903976 5432241040990143282 5434228984748808384 5450072217940495872 5464769430457150128 5487626548468940288 5490454565964092928 5492650907143155996 5497492600699408512 5502425033767793712 5518467089259828096 5525541032335629984 5530498630878853884 5558628104385543936 5563615389147589536 5596930451358054144 5633435153619407848 5640656470509288942 5662177169709302786 5667168298251859392 5696082422222532144 5730190700199912576 5785134811057107072 5814650804991071904 5814750806018834897 5922876116082276288 5925928436995508928 5935789363428385902 5953094871776573616 5956162765755690096 5958342440130673152 5988742146457870464 6030008242212963456 6033115773065195136 6063896975988997152 6077117681605252233 6080249490042266973 6100207736324260608 6113507607842409432 6131331245183057856 6142241898159397632 6147865609264293894 6168045803537447424 6173579867027557824 6176761386709604544 6190228162988767926 6208275475417306608 6210547411141495296 6213747981839602176 6245450777665314432 6253341880813443584 6259067312791038228 6288485752877478528 6296546757777810912 6302196114257298612 6314904036955005696 6320569863861547296 6337614547821833829 6358417587597245184 6375564335533341816 6405530326958108416 6408092725000348662 6438211604136466112 6446464537724901648 6452248402691996198 6476763769430696448 6485066121783134592 6490884620672187792 6509808482540036736 6645315205704082176 6645429492592954168 6685222483566564672 6769001275522601472 6772489642280581632 6783759272489583888 6787255244698344528 6807043160863645824 6821884097987621796 6824380585498503552 6910022135429322336 6930167972558853888 6945277350406002552 6948856560048305112 6984309909844469934 6986865837534182208 6990466479569552448 7026132124873478736 7028703357519416832 7035009615915124032 7055519848031494656 7059155870525262336 7074546471987163344 7110641096844240708 7116909025711637376 7153219786046900832 7172509877475009543 7196053437460355328 7202509844865484128 7206221617827871968 7242988054653524376 7245638646331744512 7252272604940514354 7286359240609533504 7302245198256211266 7323534542857541328 7329990134265878016 7336566711690391616 7357956119013104128 7367388043114173312 7373998174505138512 7418153852196786048 7476108179167073439 7520875294012385256 7556224397669145856 7594776562963376192 7640254266933216768 7713513081409476096 7752867739988095872 7756863136798108032 7773774902357987628 7796438969128710624 7813437019206752871 7897168154776368384 7901237915994011904 7914385817904514536 7937459829035431488 7941550354340920128 7958864780985558762 7984989528610493952 7989104548079488512 8006522653925592048 8029865285569689984 8040010989617284608 8044154364086926848 8047372259302763436 8085195967985329536 8102823575473669644 8106999320056355964 8148361561485214923 8151343477123212576 8175108326910743808 8197154145685725192 8231439822703410432 8235681848946139392 8238976360714733994 8246238901049112768 8253637550651690568 8277700633889742144 8288311548503444976 8295747946318280826 8327267703553752576 8345423083721384304 8384647670503304704 8395395677037081216 8402928152343064816 8427426485148729728 8450152730429111772 8460984705763933413 8493265754563954179 8500752447377789088 8544123633333798216 8595286050299868864 8646754829044179456 8654512827562917056 8679744643386715648 8884314174123414432 8903684045142578853 8913629978088752896 8929642307664860424 9045012363319445184 9049673659597792704 9076057547818194432 9095845463983495728 9099174113998004736 9150311604486390912 9170261411763614148 9196996867774586784 9213362847239096448 9260369800541336736 9265142080064406816 9285342244483151889 9312413213125959912 9315821116712242944 9320621972759403264 9368176166497971648 9380012821220165376 9388600969186557342 9424273029770414592 9432728629316217792 9444820136666716368 9453294171385947918 9472356055432508544 9480854795792320944 9489212034282183168 9537626381395867776 9563346503300012724 9603346459820645504 9608295490437162624 9612139087500522993 9657317406204699168 9669696806587352472 9678372604037994297 9715145654146044672 9727599182674701888 9736326931008281688 9764712723810055104 9823184057485564416 9858511518833963734 9890871802929048064 9968144238889431252 10027833725349847008 10153501913283902208 10175638908734375832 10337156986650794496 10342484182397477376 10365033203143983504 10395251958838280832 10417916025609003828 10423284840072457668 10476464864766704901 10480298756301273312 10552514423872686048 10583279772047241984 10588733805787893504 10611819707980745016 10665961645266361062 10675363538567456064 10706487047426253312 10729829679070351248 10780261290647106048 10794080156190532992 10803764767298226192 10809332426741807952 10864482081980286564 10868457969497616768 10929538860914300256 10953367797384316899 10985301814286311992 10994985201398817024 11004850067535587424 11036934178519656192 11051082064671259968 11060997261757707768 11117256208771087872 11127230778295179072 11193860902716108288 11266870307238815696 11281312941018577884 11324354339418605572 11334336596503718784 11392164844445064288 11460381400399825152 11570269622114214144 11629301609982143808 11629501612037669794 11845752232164552576 11851856873991017856 11871578726856771804 11906189743553147232 11912325531511380192 11938297171478338143 11977484292915740928 12060016484425926912 12066231546130390272 12127793951977994304 12154235363210504466 12160498980084533946 12200415472648521216 12227015215684818864 12262662490366115712 12284483796318795264 12295731218528587788 12347159734055115648 12353522773419209088 12358464541072100991 12380456325977535852 12416550950834613216 12443621919477421239 12490901555330628864 12518134625582076456 12576971505754957056 12593093515555621824 12604392228514597224 12629808073910011392 12641139727723094592 12675229095643667658 12716835175194490368 12751128671066683632 12811060653916216832 12816185450000697324 12876423208272932224 12892929075449803296 12904496805383992396 12970132243566269184 12981769241344375584 13019616965080073472 13290630411408164352 13290858985185908336 13370444967133129344 13567518544979167776 13574510489396689056 13614086321727291648 13643768195975243592 13648761170997007104 13820044270858644672 13860335945117707776 13890554700812005104 13897713120096610224 13968619819688939868 13973731675068364416 13980932959139104896 14052264249746957472 14070019231830248064 14082901453779836013 14149092943974326688 14179941257078921877 14221282193688481416 14233818051423274752 14306439572093801664 14345019754950019086 14392106874920710656 14405019689730968256 14412443235655743936 14485976109307048752 14491277292663489024 14504545209881028708 14572718481219067008 14604490396512422532 14647069085715082656 14673133423380783232 14734776086228346624 14747996349010277024 14787767278250945601 14836307704393572096 14952216358334146878 15041750588024770512 15112448795338291712 15189553125926752384 15505735479976191744 15513726273596216064 15547549804715975256 15592877938257421248 15626874038413505742 15794336309552736768 15802475831988023808 15828771635809029072 15874919658070862976 15883100708681840256 15917729561971117524 15998942467899541593 16013045307851184096 16059730571139379968 16094744518605526872 16170391935970659072 16205647150947339288 16213998640112711928 16296723122970429846 16302686954246425152 16350216653821487616 16394308291371450384 16462879645406820864 16471363697892278784 16477952721429467988 16492477802098225536 16507275101303381136 16555401267779484288 16576623097006889952 16591495892636561652 16690846167442768608 16790791354074162432 16805856304686129632 16854852970297459456 16900305460858223544 16921969411527866826 16986531509127908358 17001504894755578176 17088247266667596432 17190572100599737728 17309025655125834112 17444252418056504691 17768628348246828864 17807368090285157706 17827259956177505792 17859284615329720848 18090024726638890368 18099347319195585408 18191690927966991456 18231353044815756699 18240748470126800919 18300623208972781824 18340522823527228296 18393993735549173568 18426725694478192896 18520739601082673472 18530284160128813632 18570684488966303778 18624826426251919824 18631642233424485888 18641243945518806528 18736352332995943296 18760025642440330752 18777201938373114684 18865457258632435584 18889640273333432736 18906588342771895836 18944712110865017088 18961709591584641888 19012843643465501487 19075252762791735552 19126693006600025448 19206692919641291008 19216590980874325248 19224278175001045986 19314634812409398336 19339393613174704944 19356745208075988594 19430291308292089344 19455198365349403776 19472653862016563376 19529425447620110208 19717023037667927468 19817620093982559751 19936288477778862504 20055667450699694016 20307003826567804416 20351277817468751664 20730066406287967008 20790503917676561664 20835832051218007656 20846569680144915336 20952929729533409802 20960597512602546624 21105028847745372096 21166559544094483968 21177467611575787008 21223639415961490032 21331923290532722124 21350727077134912128 21459659358140702496 21517529632425028629 21588160312381065984 21607529534596452384 21618664853483615904 21728964163960573128 21736915938995233536 21859077721828600512 21906735594768633798 21970603628572623984 21989970402797634048 22009700135071174848 22073868357039312384 22102164129342519936 22121994523515415536 22254461556590358144 22428324537501220317 22533740614477631392 22562625882037155768 22582869409421986693 22648708678837211144 22668673193007437568 22784329688890128576 22920762800799650304 23140539244228428288 23258603219964287616 23259003224075339588 23691504464329105152 23703713747982035712 23743157453713543608 23812379487106294464 23824651063022760384 23876594342956676286 23954968585831481856 24120032968851853824 24132463092260780544 24255587903955988608 24308470726421008932 24320997960169067892 24445084684455644769 24454030431369637728 24525324980732231424 24591462437057175576 24694319468110231296 24707045546838418176 24716929082144201982 24760912651955071704 24833101901669226432 24887243838954842478 24981803110661257728 25036269251164152912 25153943011509914112 25186187031111243648 25208784457029194448 25282279455446189184 25350458191287335316 25382954117291800239 25479797263691862537 25502257342133367264 25632370900001394648 25752846416545864448 25785858150899606592 25808993610767984792 25940264487132538368 25963538482688751168 26039233930160146944 26581717970371816672 26740889934266258688 27135037089958335552 27149020978793378112 27228172643454583296 27287536391950487184 27297522341994014208 27640088541717289344 27781109401624010208 27795426240193220448 27856026733449455667 27937239639377879736 27947463350136728832 27961865918278209792 28104528499493914944 28140038463660496128 28165802907559672026 28298185887948653376 28359882514157843754 28442564387376962832 28467636102846549504 28612879144187603328 28690039509900038172 28810039379461936512 28824886471311487872 28836417262501568979 28971952218614097504 29009090419762057416 29035117812113982891 29145436962438134016 29208980793024845064 29294138171430165312 29346266846761566464 29469552172456693248 29495992698020554048 29575534556501891202 29672615408787144192 29904432716668293756 30083501176049541024 30379106251853504768 31011470959952383488 31027452547192432128 31095099609431950512 31185755876514842496 31253748076827011484 31657543271618058144 31749839316141725952 31766201417363680512 31835459123942235048 31997884935799083186 32026090615702368192 32119461142278759936 32189489037211053744 32340783871941318144 32411294301894678576 32427997280225423856 32593446245940859692 32605373908492850304 32788616582742900768 32860103392152950697 32955905442858935976 32984955604196451072 33014550202606762272 33110802535558968576 33153246194013779904 33182991785273123304 33381692334885537216 33581582708148324864 33611712609372259264 33709705940594918912 33800610921716447088 33843938823055733652 33973063018255816716 34003009789511156352 34176494533335192864 34381144201199475456 34618051310251668224 34888504836113009382 35537256696493657728 35614736180570315412 35718569230659441696 36180049453277780736 36198694638391170816 36383381855933982912 36462706089631513398 36481496940253601838 36601246417945563648 36681045647054456592 36787987471098347136 36853451388956385792 37041479202165346944 37060568320257627264 37141368977932607556 37249652852503839648 37330865758432263717 37472704665991886592 37554403876746229368 37730914517264871168 37779280546666865472 37813176685543791672 37889424221730034176 37923419183169283776 38025687286931002974 38150505525583471104 38253386013200050896 38413385839282582016 38433181961748650496 38448556350002091972 38629269624818796672 38678787226349409888 38713490416151977188 38910396730698807552 38945307724033126752 39058850895240220416 39434046075335854936 39635240187965119502 39872576955557725008 40111334901399388032 40702555634937503328 41460132812575934016 41581007835353123328 41671664102436015312 41693139360289830672 41905859459066819604 41921195025205093248 42210057695490744192 42447278831922980064 42539823771236765631 42663846581065444248 42701454154269824256 42919318716281404992 43035059264850057258 43176320624762131968 43215059069192904768 43237329706967231808 43457928327921146256 43473831877990467072 43718155443657201024 43813471189537267596 43941207257145247968 44019400270142349696 44204328258685039872 44243989047030831072 44363301834752836803 44508923113180716288 44856649075002440634 45067481228955262784 45125251764074311536 45165738818843973386 45297417357674422288 45337346386014875136 45568659377780257152 46517206439928575232 46518006448150679176 47383008928658210304 47407427495964071424 47486314907427087216 47624758974212588928 47649302126045520768 47753188685913352572 47996827403698624779 48511175807911977216 48616941452842017864 48641995920338135784 48890169368911289538 48908060862739275456 49050649961464462848 49182924874114351152 49388638936220462592 49414091093676836352 49433858164288403964 49521825303910143408 49666203803338452864 49774487677909684956 50072538502328305824 50372374062222487296 50417568914058388896 50564558910892378368 50700916382574670632 50765908234583600478 50959594527383725074 51004514684266734528 51264741800002789296 51505692833091728896 51571716301799213184 51617987221535969584 51927076965377502336 52332757254169514073 53163435940743633344 53481779868532517376 54270074179916671104 54298041957586756224 54575072783900974368 54694059134447270097 55280177083434578688 55562218803248020416 55590852480386440896 55712053466898911334 55874479278755759472 55894926700273457664 55923731836556419584 56209056998987829888 56280076927320992256 56331605815119344052 56596371775897306752 56719765028315687508 56885128774753925664 57038530930396504461 57225758288375206656 57380079019800076344 57620078758923873024 57649772942622975744 57672834525003137958 57943904437228195008 58018180839524114832 58070235624227965782 58290873924876268032 58417961586049690128 58588276342860330624 58692533693523132928 58991985396041108096 59151069113003782404 59452860281947679253 59808865433336587512 60167002352099082048 60758212503707009536 62190199218863901024 62371511753029684992 62507496153654022968 63315086543236116288 63499678632283451904 63532402834727361024 63670918247884470096 63995769871598166372 64052181231404736384 64378978074422107488 64822588603789357152 64855994560450847712 65186892491881719384 65210747816985700608 65577233165485801536 65720206784305901394 65911810885717871952 65969911208392902144 66029100405213524544 66221605071117937152 66306492388027559808 66365983570546246608 66763384669771074432 67223425218744518528 67284973612503660951 67601221843432894176 67687877646111467304 67748608228265960079 67946126036511633432 68006019579022312704 68352989066670385728 68762288402398950912 69236102620503336448 69777009672226018764 71074513392987315456 71229472361140630824 71437138461318883392 72360098906555561472 72397389276782341632 72766763711867965824 72925412179263026796 72962993880507203676 73335254053366934307 73362091294108913184 73575974942196694272 74082958404330693888 74121136640515254528 74282737955865215112 74499305705007679296 74661731516864527434 74945409331983773184 75108807753492458736 75461829034529742336 75558561093333730944 75626353371087583344 75846838366338567552 76051374573862005948 76439391791075587611 76506772026400101792 76897112700004183944 77258539249637593344 77357574452698819776 77426980832303954376 77820793461397615104 77890615448066253504 78117701790480440832 78868092150671709872 79270480375930239004 79745153911115450016 80222669802798776064 81405111269875006656 82920265625151868032 83343328204872030624 83386278720579661344 83568080200348367001 83811718918133639208 83842390050410186496 84420115390981488384 84894557663845960128 85079647542473531262 85327693162130888496 85402908308539648512 85838637432562809984 86070118529700114516 86430118138385809536 86474659413934463616 86509251787504706937 86915856655842292512 87105353436341948673 87436310887314402048 87626942379074535192 87882414514290495936 88038800540284699392 88408656517370079744 88487978094061662144 88726603669505673606 89017846226361432576 89713298150004881268 90134962457910525568 90250503528148623072 90331477637687946772 90594834715348844576 91137318755560514304 93034412879857150464 93036012896301358352 94972629814854174432 95249517948425177856 95298604252091041536 95506377371826705144 95993654807397249558 97022351615823954432 97233882905684035728 97283991840676271568 97780338737822579076 97816121725478550912 98365849748228702304 98580310176458852091 98867716328576807928 99043650607820286816 99332407606676905728 99548975355819369912 100145077004656611648 100744748124444974592 100835137828116777792 101129117821784756736 101401832765149341264 101531816469167200956 101919189054767450148 102009029368533469056 102529483600005578592 103143432603598426368 103235974443071939168 103854153930755004672 104665514508339028146 106326871881487266688 108540148359833342208 108596083915173512448 109150145567801948736 109388118268894540194 110560354166869157376 111124437606496040832 111181704960772881792 111424106933797822668 111748958557511518944 111992597275296791151 112418113997975659776 112663211630238688104 113192743551794613504 113439530056631375016 113770257549507851328 114077061860793008922 114451516576750413312 114760158039600152688 115240157517847746048 115299545885245951488 115345669050006275916 115887808874456390016 116036361679048229664 116140471248455931564 116835923172099380256 117176552685720661248 117983970792082216192 118302138226007564808 118905720563895358506 119617730866673175024 120334004704198164096 124380398437727802048 124743023506059369984 125014992307308045936 126630173086472232576 127341836495768940192 127619471313710296893 127991539743196332744 128104362462809472768 128757956148844214976 129645177207578714304 129711989120901695424 130373784983763438768 130421495633971401216 131154466330971603072 131440413568611802788 131823621771435743904 132058200810427049088 132612984776055119616 132731967141092493216 133089905504258510409 133526769339542148864 134446850437489037056 134569947225007321902 135202443686865788352 135375755292222934608 135497216456531920158 135892252073023266864 136012039158044625408 136705978133340771456 138723340657877918257 139554019344452037528 142149026785974630912 142458944722281261648 142874276922637766784 145533527423735931648 145850824358526053592 145925987761014407352 146670508106733868614 146724182588217826368 147151949884393388544 148165916808661387776 148242273281030509056 148565475911730430224 148998611410015358592 149323463033729054868 150217615506984917472 151117122186667461888 151252706742175166688 151693676732677135104 152102749147724011896 152878783582151175222 153013544052800203584 153794225400008367888 154517078499275186688 154715148905397639552 154853961664607908752 155781230896132507008 156998271762508542219 157736184301343419744 158540960751860478008 159490307822230900032 160445339605597552128 162810222539750013312 165840531250303736064 166686656409744061248 166772557441159322688 167136160400696734002 167623437836267278416 167684780100820372992 168840230781962976768 169789115327691920256 170159295084947062524 170655386324261776992 171115592791189513383 171677274865125619968 172140237059400229032 172860236276771619072 172949318827868927232 173018503575009413874 173831713311684585024 174210706872683897346 174872621774628804096 175253884758149070384 175764829028580991872 176077601080569398784 176975956188123324288 177453207339011347212 178358580845843037759 179426596300009762536 180269924915821051136 180501007056297246144 180662955275375893544 181189669430697689152 182274637511121028608 186072025792602716704 189945259629708348864 190499035896850355712 190597208504182083072 191012754743653410288 191987309614794499116 194467765811368071456 194567983681352543136 195560677475645158152 195632243450957101824 196731699496457404608 197160620352917704182 197735432657153615856 198087301215640573632 198664815213353811456 199097950711638739824 200290154009313223296 201670275656233555584 201854920837510982853 202803665530298682528 203063632938334401912 203245824684797880237 203838378109534900296 204018058737066938112 205058967200011157184 206286865207196852736 206471948886143878336 207708307861510009344 209331029016678056292 212653743762974533376 217080296719666684416 217192167830347024896 218300291135603897472 218776236537789080388 222248875212992081664 222363409921545763584 222848213867595645336 223497917115023037888 223985194550593582302 224836227995951319552 225326423260477376208 226385487103589227008 226879060113262750032 227540515099015702656 228154123721586017844 229318175373226762833 229520316079200305376 230691338100012551832 231775617748912780032 232072723358096459328 232280942496911863128 233671846344198760512 234353105371441322496 235967941584164432384 236604276452015129616 237811441127790717012 239235461733346350048 240668009408396328192 248760796875455604096 250029984614616091872 253260346172944465152 254683672991537880384 255238942627420593786 255983079486392665488 256208724925618945536 257515912297688429952 259290354415157428608 259423978241803390848 260747569967526877536 261316060309025846019 262308932661943206144 262880827137223605576 263647243542871487808 264116401620854098176 265225969552110239232 265463934282184986432 266179811008517020818 267053538679084297728 268893700874978074112 269139894450014643804 270404887373731576704 270751510584445869216 270994432913063840316 271784504146046533728 273411956266681542912 277446681315755836514 279108038688904075056 284917889444562523296 285748553845275533568 291067054847471863296 291701648717052107184 291851975522028814704 293341016213467737228 293448365176435652736 297130951823460860448 297997222820030717184 298646926067458109736 300435231013969834944 302234244373334923776 302505413484350333376 303387353465354270208 304205498295448023792 305757567164302350444 306027088105600407168 307588450800016735776 309430297810795279104 309707923329215817504 311562461792265014016 313996543525017084438 315472368602686839488 317081921503720956016 318980615644461800064 325620445079500026624 331681062500607472128 333373312819488122496 333545114882318645376 334272320801393468004 335246875672534556832 335977791825890373453 339578230655383840512 340318590169894125048 341310772648523553984 342231185582379026766 343354549730251239936 344280474118800458064 345720472553543238144 345898637655737854464 346037007150018827748 347663426623369170048 348421413745367794692 350507769516298140768 351529658057161983744 353951912376246648576 354906414678022694424 356717161691686075518 358853192600019525072 360539849831642102272 361002014112594492288 361325910550751787088 362379338861395378304 372144051585205433408 379890519259416697728 382025509487306820576 382858413941130890679 383974619229588998232 388935531622736142912 389135967362705086272 391121354951290316304 391264486901914203648 393463398992914809216 394321240705835408364 395470865314307231712 396174602431281147264 398195901423277479648 399269716512775531227 400580308018626446592 403340551312467111168 403709841675021965706 405607331060597365056 406127265876668803824 406491649369595760474 407676756219069800592 408036117474133876224 410117934400022314368 412943897772287756672 416170021973633754771 418662058033356112584 425307487525949066752 436600582271207794944 437552473075578160776 444497750425984163328 444726819843091527168 445696427735191290672 446995834230046075776 447970389101187164604 450652846520954752416 453758120226525500064 455081030198031405312 456308247443172035688 458636350746453525666 459040632158400610752 461382676200025103664 463551235497825560064 464145446716192918656 464561884993823726256 467343692688397521024 470994815287525626657 473208552904030259232 475622882255581434024 478470923466692700096 481336018816792656384 497521593750911208192 500059969229232183744 506520692345888930304 509367345983075760768 510477885254841187572 511966158972785330976 513346778373568540149 515031824595376859904 518580708830314857216 518847956483606781696 521495139935053755072 522632120618051692038 524617865323886412288 525761654274447211152 527294487085742975616 528232803241708196352 530927868564369972864 532359622017034041636 535075742537529113277 538279788900029287608 540809774747463153408 541503021168891738432 541988865826127680632 543569008292093067456 546823912533363085824 554893362631511673028 558216077377808150112 569835778889125046592 571497107690551067136 583403297434104214368 583703951044057629408 586682032426935474456 586896730352871305472 594261903646921720896 595994445640061434368 597293852134916219472 600870462027939669888 605010826968700666752 605564762512532948559 608410996590896047584 609737474054393640711 611515134328604700888 612054176211200814336 615176901600033471552 618860595621590558208 619415846658431635008 623124923584530028032 627993087050034168876 630944737205373678976 634163843007441912032 637961231288923600128 651240890159000053248 666746625638976244992 667090229764637290752 668544641602786936008 670493751345069113664 671955583651780746906 679156461310767681024 680637180339788250096 682621545297047107968 684462371164758053532 687954526119680288499 688560948237600916128 692074014300037655496 695326853246738340096 696842827490735589384 701015539032596281536 703059316114323967488 707903824752493297152 709812829356045388848 713434323383372151036 717706385200039050144 722004028225188984576 722651821101503574176 724758677722790756608 744288103170410866816 759781038518833395456 764051018974613641152 765716827882261781358 767949238459177996464 777871063245472285824 778271934725410172544 782242709902580632608 783948180927077538057 786926797985829618432 788642481411670816728 790941730628614463424 792349204862562294528 796391802846554959296 798539433025551062454 801160616037252893184 806681102624934222336 807419683350043931412 811214662121194730112 812254531753337607648 812983298739191520948 815353512438139601184 820235868800044628736 825887795544575513344 832340043947267509542 837324116066712225168 873201164542415589888 875104946151156321552 891392855470382581344 893991668460092151552 895940778202374329208 901305693041909504832 907516240453051000128 910162060396062810624 912616494886344071376 917272701492907051332 918081264316801221504 922765352400050207328 928290893432385837312 929123769987647452512 934687385376795042048 941989630575051253314 946417105808060518464 951245764511162868048 956941846933385400192 971063384605145427799 995043187501822416384 1000119938458464367488 1018734691966151521536 1020955770509682375144 1023932317945570661952 1026693556747137080298 1030063649190753719808 1037161417660629714432 1037695912967213563392 1042990279870107510144 1045264241236103384076 1051523308548894422304 1054588974171485951232 1061855737128739945728 1064719244034068083272 1070151485075058226554 1076559577800058575216 1081619549494926306816 1083006042337783476864 1083977731652255361264 1087138016584186134912 1109786725263023346056 1116432154755616300224 1139671557778250093184 1166806594868208428736 1167407902088115258816 1173364064853870948912 1173793460705742610944 1188523807293843441792 1194587704269832438944 1197809149538326593681 1201740924055879339776 1210021653937401333504 1211129525025065897118 1216821993181792095168 1219474948108787281422 1223030268657209401776 1224108352422401628672 1230353803200066943104 1238831693316863270016 1248510065920901264313 1255986174100068337752 1261889474410747357952 1268327686014883824064 1275922462577847200256 1333493251277952489984 1334180459529274581504 1337089283205573872016 1340987502690138227328 1343911167303561493812 1361274360679576500192 1365243090594094215936 1368924742329516107064 1375909052239360576998 1377121896475201832256 1384148028600075310992 1390653706493476680192 1393685654981471178768 1402031078065192563072 1412984445862576879971 1419625658712090777696 1426868646766744302072 1435412770400078100288 1444008056450377969152 1445303642203007148352 1449517355445581513216 1488576206340821733632 1519562077037666790912 1528102037949227282304 1531433655764523562716 1535898476918355992928 1555742126490944571648 1556543869450820345088 1564485419805161265216 1567896361854155076114 1573853595971659236864 1577284962823341633456 1581883461257228926848 1584698409725124589056 1592783605693109918592 1597078866051102124908 1605227227612587339831 1614839366700087862824 1622429324242389460224 1624509063506675215296 1625966597478383041896 1630707024876279202368 1640471737600089257472 1651775591089151026688 1664680087894535019084 1674648232133424450336 1750209892302312643104 1782785710940765162688 1787983336920184303104 1791881556404748658416 1802611386083819009664 1815032480906102000256 1825232989772688142752 1829212422163180922133 1834545402985814102664 1836162528633602443008 1845530704800100414656 1856581786864771674624 1858247539975294905024 1869374770753590084096 1883979261150102506628 1892834211616121036928 1902491529022325736096 1913883693866770800384 1942126769210290855598 2000239876916928734976 2037469383932303043072 2041911541019364750288 2047864635891141323904 2053387113494274160596 2063863578359040865497 2085980559740215020288 2090528482472206768152 2103046617097788844608 2109177948342971902464 2123711474257479891456 2129438488068136166544 2140302970150116453108 2153119155600117150432 2166012084675566953728 2167955463304510722528 2174276033168372269824 2219573450526046692112 2232864309511232600448 2279343115556500186368 2333613189736416857472 2334815804176230517632 2346728129707741897824 2351844542781232614171 2377047614587686883584 2389175408539664877888 2395618299076653187362 2403481848111758679552 2420043307874802667008 2422259050050131794236 2433643986363584190336 2438949896217574562844 2446060537314418803552 2460707606400133886208 2477663386633726540032 2497020131841802528626 2511972348200136675504 2523778948821494715904 2536655372029767648128 2674178566411147744032 2681975005380276454656 2687822334607122987624 2722548721359153000384 2730486181188188431872 2737849484659032214128 2751818104478721153996 2754243792950403664512 2768296057200150621984 2787371309962942357536 2804062156130385126144 2825968891725153759942 2839251317424181555392 2853737293533488604144 2870825540800156200576 2890607284406014296704 2913190153815436283397 2977152412681643467264 3056204075898454564608 3062867311529047125432 3071796953836711985856 3111484252981889143296 3113087738901640690176 3128970839610322530432 3135792723708310152228 3154569925646683266912 3163766922514457853696 3185567211386219837184 3194157732102204249816 3210454455225174679662 3229678733400175725648 3244858648484778920448 3249018127013350430592 3251933194956766083792 3261414049752558404736 3329360175789070038168 3349296464266848900672 3500419784604625286208 3565571421881530325376 3583763112809497316832 3593427448614979781043 3605222772167638019328 3630064961812204000512 3650465979545376285504 3658424844326361844266 3669090805971628205328 3672325057267204886016 3691061409600200829312 3716495079950589810048 3745530197762703792939 3767958522300205013256 3785668423232242073856 3804983058044651472192 3827767387733541600768 3884253538420581711196 4000479753833857469952 4083823082038729500576 4095729271782282647808 4106774226988548321192 4127727156718081730994 4171961119480430040576 4181056964944413536304 4206093234195577689216 4238953337587730639913 4258876976136272333088 4280605940300232906216 4306238311200234300864 4332024169351133907456 4335910926609021445056 4348552066336744539648 4439146901052093384224 4465728619022465200896 4558686231113000372736 4667226379472833714944 4669631608352461035264 4693456259415483795648 4703689085562465228342 4754095229175373767168 4778350817079329755776 4791236598153306374724 4815681682837762019493 4844518100100263588472 4867287972727168380672 4877899792435149125688 4892121074628837607104 4921415212800267772416 4955326773267453080064 4994040263683605057252 5023944696400273351008 5073310744059535296256 5348357132822295488064 5363950010760552909312 5375644669214245975248 5445097442718306000768 5475698969318064428256 5487637266489542766399 5503636208957442307992 5508487585900807329024 5536592114400301243968 5574742619925884715072 5608124312260770252288 5651937783450307519884 5678502634848363110784 5707474587066977208288 5741651081600312401152 5781214568812028593408 5826380307630872566794 6112408151796909129216 6125734623058094250864 6143593907673423971712 6257941679220645060864 6271585447416620304456 6309139851293366533824 6327533845028915707392 6371134422772439674368 6388315464204408499632 6420908910450349359324 6459357466800351451296 6498036254026700861184 6503866389913532167584 6522828099505116809472 6658720351578140076336 6698592928533697801344 7000839569209250572416 7131142843763060650752 7167526225618994633664 7186854897229959562086 7210445544335276038656 7260129923624408001024 7300931959090752571008 7316849688652723688532 7338181611943256410656 7382122819200401658624 7432990159901179620096 7491060395525407585878 7535917044600410026512 7571336846464484147712 7609966116089302944384 7768507076841163422392 8167646164077459001152 8191458543564565295616 8213548453977096642384 8255454313436163461988 8362113929888827072608 8412186468391155378432 8477906675175461279826 8517753952272544666176 8561211880600465812432 8612476622400468601728 8671821853218042890112 8739570461446308850191 8878293802104186768448 8931457238044930401792 9334452758945667429888 9339263216704922070528 9386912518830967591296 9407378171124930456684 9556701634158659511552 9582473196306612749448 9631363365675524038986 9689036200200527176944 9734575945454336761344 9755799584870298251376 9784242149257675214208 9988080527367210114504 10047889392800546702016 10146621488119070592512 10696714265644590976128 10751289338428491950496 10890194885436612001536 10951397938636128856512 10975274532979085532798 11007272417914884615984 11016975171801614658048 11073184228800602487936 11149485239851769430144 11236590593288111378817 11303875566900615039768 11357005269696726221568 11414949174133954416576 11483302163200624802304 11562429137624057186816 11652760615261745133588 12251469246116188501728 12287187815346847943424 12515883358441290121728 12543170894833240608912 12618279702586733067648 12776630928408816999264 12841817820900698718648 12918714933600702902592 12996072508053401722368 13007732779827064335168 13045656199010233618944 13317440703156280152672 13397185857067395602688 14001679138418501144832 14262285687526121301504 14335052451237989267328 14373709794459919124172 14447045048513286058479 14601863918181505142016 14633699377305447377064 14676363223886512821312 14764245638400803317248 14865980319802359240192 14982120791050815171756 15071834089200820053024 15219932232178605888768 15537014153682326844784 16335292328154918002304 16427096907954193284768 16462911799468628299197 16510908626872326923976 16724227859777654145216 16824372936782310756864 16955813350350922559652 17035507904545089332352 17122423761200931624864 17224953244800937203456 17343643706436085780224 17479140922892617700382 17756587604208373536896 18773825037661935182592 18814756342249860913368 19113403268317319023104 19164946392613225498896 19262726731351048077972 19378072400401054353888 19511599169740596502752 19568484298515350428416 19976161054734420229008 20095778785601093404032 21393428531289181952256 21502578676856983900992 21780389770873224003072 21902795877272257713024 21950549065958171065596 22014544835829769231968 22146368457601204975872 22298970479703538860288 22473181186576222757634 22607751133801230079536 22714010539393452443136 22829898348267908833152 23305521230523490267176 24502938492232377003456 24574375630693695886848 25086341789666481217824 25236559405173466135296 25553261856817633998528 25683635641801397437296 25837429867201405805184 26015465559654128670336 26218711384338926550573 26634881406312560305344 26794371714134791205376 28003358276837002289664 28670104902475978534656 28747419588919838248344 28894090097026572116958 29203727836363010284032 29267398754610894754128 29352726447773025642624 29964241582101630343512 30143668178401640106048 30439864464357211777536 31074028307364653689568 32670584656309836004608 32854193815908386569536 32925823598937256598394 33021817253744653847952 33448455719555308290432 33709771779864334136451 33911626700701845119304 34071015809090178664704 34244847522401863249728 34449906489601874406912 34687287412872171560448 34958281845785235400764 35513175208416747073792 37547650075323870365184 37629512684499721826736 38329892785226450997792 38525453462702096155944 38756144800802108707776 39023198339481193005504 39136968597030700856832 39952322109468840458016 40191557571202186808064 42786857062578363904512 43005157353713967801984 43805591754544515426048 43901098131916342131192 44029089671659538463936 44292736915202409951744 44597940959407077720576 44946362373152445515268 45215502267602460159072 45659796696535817666304 46611042461046980534352 49005876984464754006912 50172683579332962435648 50473118810346932270592 51106523713635267997056 51367271283602794874592 51674859734402811610368 52030931119308257340672 52437422768677853101146 53269762812625120610688 57340209804951957069312 57494839177839676496688 57788180194053144233916 58534797509221789508256 58705452895546051285248 59928483164203260687024 60287336356803280212096 62148056614729307379136 65341169312619672009216 65708387631816773139072 65851647197874513196788 66043634507489307695904 66896911439110616580864 67419543559728668272902 67823253401403690238608 68142031618180357329408 68489695044803726499456 69916563691570470801528 71026350416833494147584 75259025368999443653472 76659785570452901995584 77050906925404192311888 77512289601604217415552 78046396678962386011008 78656134153016779651719 79904644218937680916032 80383115142404373616128 86010314707427935603968 87611183509089030852096 87802196263832684262384 88058179343319076927872 89892724746304891030536 90431004535204920318144 91319593393071635332608 93222084922093961068704 98011753968929508013824 100345367158665924871296 101129315339593002409353 102213047427270535994112 102734542567205589749184 103349719468805623220736 104061862238616514681344 104874845537355706202292 106539525625250241221376 114989678355679352993376 115576360388106288467832 117069595018443579016512 117410905791092102570496 119856966328406521374048 120574672713606560424192 124296113229458614758272 131416775263633546278144 131703294395749026393576 132087269014978615391808 133793822878221233161728 134839087119457336545804 135646506802807380477216 136979390089607452998912 139833127383140941603056 150518050737998887306944 153319571140905803991168 154101813850808384623776 155024579203208434831104 156092793357924772022016 157312268306033559303438 159809288437875361832064 172020629414855871207936 175604392527665368524768 176116358686638153855744 179785449492609782061072 180862009070409840636288 186444169844187922137408 196023507937859016027648 200690734317331849742592 202258630679186004818706 204426094854541071988224 205469085134411179498368 209749691074711412404584 213079051250500482442752 229979356711358705986752 231152720776212576935664 234139190036887158033024 235968402459050338955157 239713932656813042748096 241149345427213120848384 248592226458917229516544 262833550527267092556288 263406588791498052787152 264174538029957230783616 269678174238914673091608 271293013605614760954432 273958780179214905997824 279666254766281883206112 301036101475997774613888 306639142281811607982336 308203627701616769247552 310049158406416869662208 312185586715849544044032 314624536612067118606876 319618576875750723664128 351208785055330737049536 352232717373276307711488 359570898985219564122144 361724018140819681272576 372888339688375844274816 401381468634663699485184 404517261358372009637412 410938170268822358996736 419499382149422824809168 459958713422717411973504 462305441552425153871328 468278380073774316066048 471936804918100677910314 479427865313626085496192 497184452917834459033088 526813177582996105574304 528349076059914461567232 539356348477829346183216 542586027211229521908864 559332509532563766412224 602072202951995549227776 613278284563623215964672 616407255403233538495104 629249073224134237213752 639237153751501447328256 702417570110661474099072 707905207377151016865471 719141797970439128244288 723448036281639362545152 745776679376751688549632 809034522716744019274824 821876340537644717993472 838998764298845649618336 919917426845434823947008 924610883104850307742656 936556760147548632132096 943873609836201355820628 958855730627252170992384 1053626355165992211148608 1056698152119828923134464 1078712696955658692366432 1085172054422459043817728 1118665019065127532824448 1204144405903991098455552 1232814510806467076990208 1258498146448268474427504 1404835140221322948198144 1415810414754302033730942 1438283595940878256488576 1491553358753503377099264 1618069045433488038549648 1677997528597691299236672 1839834853690869647894016 1849221766209700615485312 1887747219672402711641256 1917711461254504341984768 2107252710331984422297216 2157425393911317384732864 2170344108844918087635456 2237330038130255065648896 2465629021612934153980416 2516996292896536948855008 2809670280442645896396288 2831620829508604067461884 2876567191881756512977152 3236138090866976077099296 3355995057195382598473344 3698443532419401230970624 3775494439344805423282512 4214505420663968844594432 4314850787822634769465728 4474660076260510131297792 5033992585793073897710016 5663241659017208134923768 5753134383763513025954304 6472276181733952154198592 6711990114390765196946688 7396887064838802461941248 7550988878689610846565024 8429010841327937689188864 8629701575645269538931456 10067985171586147795420032 11326483318034416269847536 12944552363467904308397184 13423980228781530393893376 15101977757379221693130048 17259403151290539077862912 20135970343172295590840064 22652966636068832539695072 25889104726935808616794368 30203955514758443386260096 40271940686344591181680128 45305933272137665079390144 51778209453871617233588736 60407911029516886772520192 90611866544275330158780288 120815822059033773545040384 181223733088550660317560576 362447466177101320635121152
- Sum of all divisors σ(n): 1310831354222458637184000000
- Sum of proper divisors (its aliquot sum) s(n): 948383888045357316548878848
- 362447466177101320635121152 is an abundant number, because the sum of its proper divisors (948383888045357316548878848) is greater than itself. Its abundance is 585936421868255995913757696
Bases of 362447466177101320635121152
- Binary: 100101011110011110011110010000011000101011111100001000010100100010001110101111110000000002
- Hexadecimal: 0x12BCF3C8315F842911D7E00
- Base-36: 19JHH3CEJQ993G8000
Squares and roots of 362447466177101320635121152
- 362447466177101320635121152 squared (3624474661771013206351211522) is 131368165738201005810271222061505653161620157717807104
- 362447466177101320635121152 cubed (3624474661771013206351211523) is 47614058808144449596232954523015876335988038969875916482550926379932618806263808
-
The
square root of 362447466177101320635121152 is 19038053108894.8620107589 -
362447466177101320635121152 is a
perfect cube number . Itscube root is 712987128
Scales and comparisons
How big is 362447466177101320635121152?- 362,447,466,177,101,320,635,121,152 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 362,447,466,177,101,320,635,121,152 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 362447466177101320635121152 cubic inches would be around 59415594 feet tall.
Recreational maths with 362447466177101320635121152
- 362447466177101320635121152 backwards is 251121536023101771664744263
- The number of decimal digits it has is: 27
- The sum of 362447466177101320635121152's digits is 90
- 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 362447466177101320635121152 - Facts about the integer". Numbermatics.com. 2024. Web. 26 May 2024.
APA style:
Numbermatics. (2024). Number 362447466177101320635121152 - Facts about the integer. Retrieved 26 May 2024, from https://numbermatics.com/n/362447466177101320635121152/
Chicago style:
Numbermatics. 2024. "Number 362447466177101320635121152 - Facts about the integer". https://numbermatics.com/n/362447466177101320635121152/
The information we have on file for 362447466177101320635121152 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 362447466177101320635121152, math, Factors of 362447466177101320635121152, curriculum, school, college, exams, university, Prime factorization of 362447466177101320635121152, STEM, science, technology, engineering, physics, economics, calculator, three hundred sixty-two septillion, four hundred forty-seven sextillion, four hundred sixty-six quintillion, one hundred seventy-seven quadrillion, one hundred one trillion, three hundred twenty billion, six hundred thirty-five million, one hundred twenty-one thousand, one hundred fifty-two.