134404054857295563602209024
134,404,054,857,295,563,602,209,024 is an even composite number composed of eight prime numbers multiplied together.
134404054857295563602209024 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of nineteen thousand, six hundred eighty-three divisors.
Prime factorization of 134404054857295563602209024:
28 × 72 × 112 × 312 × 412 × 972 × 1272 × 6012
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 11 × 11 × 31 × 31 × 41 × 41 × 97 × 97 × 127 × 127 × 601 × 601)See below for interesting mathematical facts about the number 134404054857295563602209024 from the Numbermatics database.
Names of 134404054857295563602209024
- Cardinal: 134404054857295563602209024 can be written as One hundred thirty-four septillion, four hundred four sextillion, fifty-four quintillion, eight hundred fifty-seven quadrillion, two hundred ninety-five trillion, five hundred sixty-three billion, six hundred two million, two hundred nine thousand and twenty-four.
Scientific notation
- Scientific notation: 1.34404054857295563602209024 × 1026
Factors of 134404054857295563602209024
Divisors of 134404054857295563602209024
- Number of divisors d(n): 19683
-
Complete list of divisors:
1 2 4 7 8 11 14 16 22 28 31 32 41 44 49 56 62 64 77 82 88 97 98 112 121 124 127 128 154 164 176 194 196 217 224 242 248 254 256 287 308 328 341 352 388 392 434 448 451 484 496 508 539 574 601 616 656 679 682 704 776 784 847 868 889 896 902 961 968 992 1016 1067 1078 1148 1202 1232 1271 1312 1358 1364 1397 1408 1519 1552 1568 1681 1694 1736 1778 1792 1804 1922 1936 1984 2009 2032 2134 2156 2296 2387 2404 2464 2542 2624 2716 2728 2794 2816 3007 3038 3104 3136 3157 3362 3388 3472 3556 3608 3751 3844 3872 3937 3968 3977 4018 4064 4207 4268 4312 4592 4753 4774 4808 4928 4961 5084 5207 5248 5432 5456 5588 5929 6014 6076 6208 6223 6272 6314 6611 6724 6727 6776 6944 7112 7216 7469 7502 7688 7744 7874 7936 7954 8036 8128 8414 8536 8624 8897 9184 9409 9506 9548 9616 9779 9856 9922 10168 10414 10496 10571 10864 10912 11176 11737 11767 11858 12028 12152 12319 12416 12446 12544 12628 13222 13448 13454 13552 13888 13981 14224 14432 14938 15004 15367 15376 15488 15748 15908 16072 16129 16256 16709 16828 17072 17248 17794 18368 18491 18631 18818 19012 19096 19232 19558 19712 19844 20336 20828 21049 21142 21728 21824 22099 22352 23474 23534 23716 24056 24304 24638 24641 24832 24892 25256 26257 26444 26896 26908 27104 27559 27776 27839 27962 28448 28864 29449 29876 30008 30734 30752 30976 31496 31816 32144 32258 32512 33077 33418 33656 34144 34496 34727 35588 36449 36736 36982 37262 37636 38024 38192 38464 39116 39401 39688 40672 41656 42098 42284 43307 43456 43648 43747 44198 44704 46277 46948 47068 47089 47432 48112 48608 49276 49282 49784 50512 52111 52283 52514 52888 53792 53816 54208 55118 55552 55678 55924 56896 57277 57728 58297 58898 59752 60016 61468 61504 62279 62992 63632 64288 64516 65863 66154 66836 67312 68288 68453 68992 69454 71176 72721 72898 73472 73964 73997 74524 75272 76048 76327 76384 76928 78232 78802 79376 81344 82159 82369 83312 84196 84568 86233 86614 86912 87296 87494 88396 89408 92554 93217 93896 94136 94178 94864 96224 97216 97867 98552 98564 99568 101024 103499 104222 104566 105028 105776 107569 107584 107632 108416 110236 111356 111848 112903 113792 114554 115456 116281 116594 117796 119504 120032 122047 122936 123008 123287 124558 125984 127264 128576 129032 129437 130417 131726 132308 133672 134624 135509 136576 136906 137984 138908 142352 145442 145796 147343 147928 147994 149048 150544 152096 152654 152768 153791 153856 156464 157604 158752 161417 162688 163057 164318 164738 166624 168392 169136 172466 172487 173228 173824 174988 176792 177419 178816 183799 185108 186434 187792 188272 188356 189728 192448 192913 194432 194873 195734 197104 197128 199136 202048 203401 204941 206998 208444 209132 210056 211552 213487 215138 215168 215264 216832 220472 222712 223696 225806 227584 229108 231539 232562 233188 235592 239008 240064 243089 244094 245872 246016 246574 249116 251968 254528 255143 257152 258064 258874 260834 263452 264616 267344 269248 271018 271051 273152 273812 275807 277816 284704 290884 291592 291679 294686 295856 295988 298096 301088 303149 304192 305308 305536 306229 307582 312928 315208 317504 322834 323939 325376 326114 328636 329476 333248 336784 338272 344932 344974 346456 349976 353584 354838 357632 361201 363847 364777 367598 370216 372868 375584 376544 376712 379456 381889 384896 385769 385826 388864 389746 391468 394208 394256 398272 400939 404096 406802 408079 409882 413996 416888 418264 420112 423104 426974 430276 430336 430528 433411 440944 445424 447392 451612 458216 461041 463078 465124 466376 471184 476377 478016 480128 481217 486178 488188 491744 493148 498232 499999 503936 505079 509047 509056 510286 514304 516128 517748 517979 521668 526904 529232 534289 534688 538496 542036 542102 547624 551614 555632 569408 573221 575113 577561 581768 583184 583358 589372 591712 591976 596192 602176 603631 606298 608384 610616 611072 612458 615164 625856 630047 630416 635008 641267 645668 647878 652228 652519 657272 658952 661289 666496 673568 676544 685069 689864 689948 692912 699952 707168 709676 722402 724493 727694 729554 735196 740432 745736 751168 752983 753088 753424 758912 763778 763871 769792 771538 771652 779492 782936 788416 788512 790321 796544 801878 808192 813604 813967 816158 819764 827992 833776 836528 839597 840224 846208 853948 854329 860552 861056 863009 866822 881888 890848 894784 903224 906059 912919 916432 922082 926156 930248 932752 942368 948563 952754 956032 960256 962434 972356 976376 983488 986296 996464 999998 1007872 1010158 1010281 1018094 1018112 1020572 1025387 1032256 1035496 1035958 1043336 1053808 1058464 1068578 1069376 1076537 1076992 1084072 1084204 1095248 1103228 1111264 1129919 1138489 1138816 1141399 1146442 1150226 1155122 1163536 1166368 1166716 1178744 1183424 1183952 1192384 1194943 1204352 1207262 1207409 1212596 1216768 1221232 1224916 1230328 1241933 1251712 1260094 1260832 1270016 1282534 1291336 1295756 1304456 1305038 1314544 1317904 1322578 1332992 1342517 1347136 1353088 1356157 1370138 1379728 1379896 1385824 1399904 1414336 1419352 1423807 1434587 1444804 1448986 1455388 1459108 1470392 1480864 1490599 1491472 1494409 1502336 1505966 1506176 1506848 1517824 1527556 1527742 1543076 1543304 1558984 1564513 1565872 1576832 1577024 1580642 1593088 1603756 1615441 1620773 1627208 1627934 1632316 1639528 1655984 1667552 1673056 1679194 1680448 1692416 1707896 1708658 1721104 1722112 1726018 1733644 1763776 1775587 1781696 1789568 1793627 1806448 1807207 1812118 1825838 1832864 1844164 1852312 1860496 1865504 1884736 1897126 1897357 1905508 1912064 1924868 1930649 1944712 1951609 1952752 1966976 1972592 1992928 1999996 2020316 2020562 2036188 2041144 2041753 2050774 2064512 2070992 2071916 2086672 2107616 2116928 2122043 2137156 2138752 2143603 2153074 2168144 2168408 2190496 2206456 2222528 2254351 2259838 2276978 2277632 2282798 2292884 2300452 2310244 2327072 2332736 2333432 2348357 2357488 2366137 2366848 2367904 2384768 2389886 2390177 2408704 2414524 2414818 2425192 2442464 2449832 2460656 2483866 2503424 2520188 2521664 2528407 2546929 2553439 2565068 2582672 2591512 2608912 2610076 2629088 2635808 2645156 2673223 2685034 2694272 2700383 2706176 2712314 2740276 2759456 2759792 2771648 2799808 2806573 2828672 2838704 2847614 2856553 2869174 2889608 2897972 2910776 2918216 2940784 2961728 2981198 2981561 2982944 2988818 3004672 3011932 3012352 3013696 3033877 3055112 3055484 3086152 3086608 3117968 3129026 3129407 3131744 3153664 3154048 3161284 3207512 3208469 3230882 3241546 3254416 3255868 3264632 3279056 3311968 3334639 3335104 3346112 3358388 3360896 3368519 3415792 3417316 3442208 3452036 3467288 3499993 3527552 3535553 3551174 3563329 3563392 3579136 3587254 3612896 3614414 3624236 3651676 3665728 3688328 3704624 3720992 3731008 3740023 3769472 3794252 3794714 3811016 3821897 3849736 3861298 3889424 3903218 3905504 3933952 3945184 3973211 3985856 3999992 4012547 4040632 4041124 4042927 4072376 4082288 4083506 4101548 4129024 4141984 4143832 4173344 4200779 4215232 4233856 4243459 4244086 4274312 4277504 4287206 4306148 4336288 4336816 4380992 4410329 4412912 4445056 4488869 4508702 4519676 4553956 4565596 4567633 4585768 4600904 4620488 4629023 4654144 4665472 4666864 4696714 4714976 4732274 4733696 4735808 4767521 4769536 4779772 4780354 4829048 4829636 4850384 4884928 4899664 4921312 4967732 5003927 5040376 5043328 5054767 5056814 5071451 5093858 5106878 5130136 5165344 5183024 5217824 5220152 5258176 5271616 5290312 5346446 5347097 5370068 5388544 5400766 5424628 5480552 5499989 5518912 5519584 5543296 5555869 5599616 5613146 5654809 5657344 5677408 5695228 5697769 5713106 5738348 5779216 5795944 5821552 5836432 5877179 5881568 5923456 5962396 5963122 5965888 5977636 5980303 6023864 6027392 6041063 6067754 6110224 6110968 6172304 6173216 6235936 6258052 6258814 6263488 6305431 6308096 6322568 6353171 6415024 6416938 6461764 6483092 6508832 6511736 6529264 6558112 6618097 6623936 6639941 6669278 6670208 6692224 6716776 6721792 6737038 6831584 6834632 6884416 6904072 6934576 6999986 7053937 7055104 7071106 7071967 7102348 7126658 7126784 7174508 7177709 7225792 7228828 7248472 7274179 7303352 7331456 7376656 7403719 7409248 7441984 7462016 7480046 7535759 7538944 7588504 7589428 7622032 7643794 7699472 7722596 7778848 7806436 7811008 7890368 7909433 7946422 7969423 7971712 7989793 7999984 8025094 8081264 8082248 8085854 8144752 8164576 8167012 8203096 8283968 8287664 8346688 8364601 8401558 8402581 8430464 8467712 8486918 8488172 8548624 8574412 8612296 8672576 8673632 8693531 8761984 8820658 8825824 8890112 8977738 9017404 9039352 9042049 9107912 9131192 9135266 9171536 9201808 9235567 9240976 9258046 9308288 9330944 9333728 9393428 9397619 9429952 9464548 9471616 9493099 9535042 9559544 9560708 9658096 9659272 9693529 9700768 9769856 9799328 9842624 9935464 9966649 10007854 10042109 10080752 10086656 10109534 10113628 10142902 10187716 10213756 10260272 10330688 10366048 10434193 10435648 10440304 10460863 10516352 10543232 10580624 10692892 10694194 10740136 10801532 10849256 10951591 10961104 10999978 11037824 11039168 11086592 11111738 11113091 11197231 11199232 11226292 11279257 11308087 11309618 11354816 11390456 11395538 11426212 11476696 11558432 11591888 11643104 11672864 11754358 11763136 11838559 11846912 11924792 11926244 11931776 11955272 11958839 11960606 12047728 12054784 12082126 12135508 12220448 12221936 12344608 12346432 12429109 12471872 12516104 12517628 12526976 12555389 12610862 12645136 12650449 12706342 12830048 12833876 12923528 12966184 13017664 13023472 13058528 13116224 13144373 13236194 13247872 13279882 13281499 13338556 13340416 13384448 13433552 13474076 13661263 13663168 13669264 13768832 13808144 13869152 13999972 14107874 14142212 14143934 14204696 14253316 14292271 14349016 14355418 14451584 14457656 14496944 14548358 14606704 14662912 14753312 14767687 14807438 14809241 14818496 14883968 14917727 14924032 14960092 15071518 15177008 15178856 15244064 15287588 15398944 15445192 15499969 15557696 15612872 15622016 15657449 15780457 15780736 15816529 15818866 15892844 15938846 15943424 15979586 15999968 16050188 16162528 16164496 16171708 16289504 16329152 16334024 16406192 16438499 16562959 16567936 16575328 16693376 16729202 16731239 16803116 16805162 16860928 16973836 16976344 17097248 17148824 17209643 17224592 17345152 17347264 17387062 17523968 17641316 17651648 17698849 17769851 17828503 17955476 18034808 18078704 18084098 18215824 18262384 18270532 18343072 18403616 18471134 18481952 18516092 18616576 18667456 18712561 18786856 18795238 18859904 18902681 18929096 18943232 18986198 19070084 19119088 19121416 19316192 19318544 19387058 19401536 19531457 19539712 19598656 19685248 19729897 19870928 19879277 19933298 20015708 20084218 20161504 20219068 20227256 20285804 20375432 20427512 20499959 20520544 20661376 20708239 20732096 20868386 20870927 20871296 20880608 20921726 21032704 21086464 21161248 21237139 21385784 21388388 21480272 21603064 21698512 21903182 21905849 21922208 21999956 22075648 22078336 22223476 22226182 22394462 22452584 22459283 22558514 22616174 22619236 22709632 22780912 22791076 22852424 22953392 23116864 23183776 23286208 23342473 23345728 23508716 23526272 23579633 23677118 23680001 23849584 23852488 23863552 23910544 23917678 23921212 24095456 24164252 24271016 24440896 24443872 24499951 24689216 24692864 24748871 24858218 24943744 25032208 25035256 25053952 25110778 25221724 25290272 25300898 25412684 25660096 25667752 25831927 25847056 25932368 26027507 26035328 26046944 26117056 26232448 26288746 26291947 26472388 26495744 26559764 26562998 26677112 26753279 26867104 26948152 27112849 27322526 27326336 27338528 27537664 27616288 27738304 27812477 27999944 28087829 28215748 28284424 28287868 28300489 28409392 28506632 28584542 28698032 28710836 28903168 28915312 28993888 29096716 29213408 29405453 29506624 29535374 29614876 29618482 29636992 29704213 29767936 29835454 29920184 30143036 30354016 30357712 30488128 30575176 30797888 30872303 30890384 30999938 31115392 31225744 31244032 31314898 31318711 31422083 31560914 31561472 31633058 31637732 31785688 31877692 31959172 31999936 32100376 32325056 32328992 32343416 32403161 32579008 32658304 32668048 32812384 32876998 33125918 33135872 33150656 33372647 33386752 33458404 33462478 33606232 33610324 33947672 33952688 34194496 34297648 34419286 34423477 34449184 34690304 34694528 34774124 35027489 35036497 35282632 35293159 35303296 35383369 35397698 35539702 35657006 35910952 36069616 36157408 36168196 36431648 36524768 36541064 36686144 36807232 36942268 36963904 37032184 37043233 37334912 37425122 37429679 37573712 37590476 37719808 37805362 37858192 37972396 38140168 38238176 38242832 38499923 38632384 38637088 38774116 38803072 38891083 39062914 39197312 39370496 39459794 39583663 39741856 39758554 39866596 40031416 40168436 40323008 40438136 40454512 40571608 40750864 40855024 40999918 41041088 41140253 41322752 41416478 41464192 41736772 41741854 41742592 41761216 41843452 42040867 42322496 42474278 42771568 42776776 42960544 43206128 43397024 43705321 43806364 43811698 43844416 43999912 44138017 44156672 44446952 44452364 44472197 44788924 44905168 44918566 45117028 45232348 45238472 45419264 45561824 45582152 45704848 45872527 45906784 46208569 46233728 46326679 46367552 46572416 46678049 46684946 46691456 47017432 47052544 47159266 47354236 47360002 47699168 47704976 47821088 47835356 47842424 48190912 48328504 48499903 48542032 48881792 48887744 48992663 48999902 49377559 49378432 49385728 49497742 49503769 49716436 49887488 50064416 50070512 50221556 50243963 50443448 50580544 50601796 50825368 50919253 51320192 51335504 51663854 51694112 51826033 51864736 52055014 52070656 52093888 52234112 52464896 52577492 52583894 52944776 53119528 53125996 53354224 53506558 53734208 53896304 54225698 54645052 54652672 54677056 55043197 55232576 55476608 55602437 55624954 55785961 55999888 56023417 56175658 56431496 56568848 56575736 56600978 56818784 57013264 57169084 57396064 57421672 57830624 57987776 58193432 58426816 58552207 58810906 58818067 59013248 59070748 59229752 59236964 59273984 59408426 59670908 59840368 60286072 60499879 60708032 60715424 60976256 61114559 61150352 61595776 61744606 61780768 61999876 62202899 62230784 62451488 62629796 62637422 62844166 63121828 63266116 63275464 63294343 63571376 63755384 63918344 63999872 64145033 64200752 64648969 64650112 64657984 64686832 64806322 65158016 65316608 65336096 65624768 65753996 65783333 66251836 66301312 66451693 66745294 66916808 66924956 67212464 67220648 67854703 67895344 67905376 68388992 68595296 68838572 68846954 68898368 69389056 69548248 69884881 70054978 70072994 70565264 70586318 70606592 70766738 70795396 71079404 71314012 71821904 72139232 72314816 72336392 72799067 72863296 73039351 73049536 73082128 73350247 73372288 73614464 73884536 73927808 74064368 74086466 74095487 74669824 74850244 74859358 75147424 75180952 75610724 75716384 75944792 76280336 76476352 76485664 76661137 76999846 77264768 77274176 77548232 77606144 77782166 77791637 78125828 78380617 78394624 78919588 78954799 79156609 79167326 79483712 79517108 79733192 80015969 80062832 80336872 80646016 80876272 80909024 81143216 81440909 81501728 81710048 81999836 82082176 82280506 82832956 82869913 82928384 83473544 83483708 83522432 83686904 83711873 84081734 84644992 84948556 85543136 85553552 85921088 86412256 86794048 87003763 87410642 87612728 87623396 87688832 87887723 87999824 88276034 88553143 88893904 88904728 88944394 89577848 89810336 89837132 90234056 90464696 90476944 91123648 91164304 91409696 91745054 91813568 92010611 92417138 92428391 92467456 92653358 92735104 93144832 93356098 93369892 93382912 94034864 94318532 94708472 94720004 95398336 95409952 95628841 95642176 95670712 95684848 96381824 96657008 96999806 97011617 97084064 97763584 97775488 97985326 97997257 97999804 98755118 98756864 98995484 99007538 99432872 99462539 100128832 100141024 100443112 100487926 100886896 101161088 101203592 101650736 101838506 102640384 102671008 103327708 103373809 103388224 103652066 103664687 103729472 104110028 104187776 104424089 104468224 105154984 105167788 105889552 106239056 106251992 106628819 106708448 107013116 107468416 107792608 108451396 108499783 109290104 109354112 109602143 110086394 110463199 110465152 110715703 110953216 111204874 111249908 111571922 111999776 112046834 112351316 112862992 113137696 113151472 113201956 113637568 114026528 114338168 114792128 114843344 115069493 115661248 115940713 115975552 116386864 116853632 117104414 117118673 117621812 117636134 118026496 118141496 118459504 118473928 118816852 119341816 119680736 120467501 120572144 120999758 121416064 121430848 121952512 122229118 122244001 122300704 123169541 123191552 123489212 123561536 123999752 124388957 124405798 124902976 125259592 125274844 125688332 126243656 126532232 126550928 126588686 127142752 127510768 127836688 127999744 128290066 128305687 128401504 129297938 129300224 129315968 129373664 129612644 130224149 130316032 130672192 131249536 131507992 131547229 131566666 132503672 132602624 132903386 133490588 133833616 133849912 134424928 134441296 135709406 135790688 135810752 136720199 136777984 137190592 137677144 137693908 137796736 138109279 139096496 139154939 139769762 140109956 140145988 141130528 141172636 141533476 141590792 142158808 142628024 143499713 143643808 144278464 144588103 144629632 144672784 144957673 145598134 145726592 146078702 146096489 146099072 146164256 146700494 146744576 147228928 147769072 147855616 148128736 148172932 148190974 149700488 149718716 150294848 150361904 151221448 151432768 151757761 151889584 152560672 152952704 152971328 153322274 153340943 153999692 154529536 154548352 155096464 155564332 155583274 156251656 156697777 156761234 157214981 157839176 157909598 158313218 158334652 158967424 159034216 159466384 160031938 160125664 160673744 161292032 161752544 161818048 162286432 162881818 162901651 163003456 163420096 163999672 164164352 164561012 165665912 165739826 165760007 166947088 166967416 167044864 167373808 167423746 168163468 169289984 169897112 170499659 171086272 171107104 171842176 172231939 172824512 173588096 173981819 174007526 174821284 175225456 175246792 175299079 175377664 175775446 175999648 176552068 177106286 177787808 177809456 177888788 179155696 179620672 179674264 180468112 180823489 180929392 180953888 182192549 182247296 182328608 182819392 183490108 183627136 184021222 184043629 184834276 184856782 185306716 185470208 186712196 186739784 187272953 188069728 188637064 189306073 189416944 189440008 189789943 190796672 190819904 191257682 191284352 191341424 191369696 192763648 193314016 193999612 194023234 194168128 194687339 195468361 195550976 195970652 195994514 195999608 197510236 197990968 198015076 198865744 198925078 200257664 200282048 200886224 200975852 201773792 202322176 202407184 203301472 203677012 205161007 205342016 205838171 206655416 206747618 206776448 207304132 207329374 207458944 207929491 208220056 208375552 208848178 210309968 210335576 211779104 212478112 212503984 213257638 213416896 214026232 214936832 215585216 216902792 216999566 218580208 218672047 218708224 219204286 219230977 220172788 220926398 220930304 221431406 222409748 222499816 223143844 223999552 224093668 224702632 225499549 225725984 226275392 226302944 226403912 227275136 227790629 228053056 228676336 229515289 229584256 229686688 230138986 231322496 231847169 231881426 231951104 232773728 233608529 233707264 234208828 234237346 235243624 235272268 236282992 236919008 236947856 237633704 238683632 239361472 240935002 240964339 241144288 241999516 242832128 242861696 244458236 244488002 244601408 245192423 245255479 246339082 246978424 247052113 247123072 247683583 247999504 248777914 248811596 249805952 250519184 250549688 251376664 252487312 253064464 253101856 253177372 254285504 255021536 255673376 256580132 256611374 256803008 258595876 258631936 258747328 259225288 259302631 260448298 260480011 261344384 262499072 263015984 263094458 263133332 265007344 265806772 266981176 267667232 267699824 268849856 268882592 269499461 271418812 271581376 271621504 272237581 273440398 274381184 275354288 275387816 275593472 276218558 277085641 278192992 278309878 279539524 280219912 280291976 282261056 282345272 283066952 283181584 284317616 285256048 286302577 286999426 287287616 288556928 289176206 289211417 289259264 289345568 289915346 291196268 291453184 292157404 292192978 292198144 292328512 293400988 294286069 295538144 296257472 296345864 296381948 298241339 299400976 299437432 300499399 300589696 300723808 302442896 302865536 303515522 303552479 303779168 305121344 305905408 305937247 305942656 306644548 306681886 307999384 308966119 309096704 310192928 311128664 311166548 311305379 312503312 313395554 313522468 314429962 315678352 315819196 316626436 316669304 317934848 318068432 318932768 320063876 320251328 321107689 321347488 323459983 323505088 323636096 324286753 324572864 325763636 325803302 326006912 326746343 326840192 327999344 329122024 331331824 331479652 331520014 333894176 333934832 334747616 334847492 336326936 339499321 339794224 340999318 342172544 342214208 342948641 343684352 344463878 344505821 345642913 345649024 347114161 347176192 347963638 348015052 349642568 350450912 350493584 350598158 351550892 351999296 353104136 354212572 355575616 355618912 355777576 356434771 358311392 359241344 359348528 360936224 361646978 361858784 361907776 362782231 364385098 364494592 364657216 365638784 366980216 367254272 368042444 368087258 369668552 369713564 370613432 370724009 373424392 373479568 374545906 376139456 377274128 378612146 378658247 378833888 378880016 379579886 381593344 381639808 382515364 382568704 382682848 382739392 385302379 385401467 386628032 387999224 388046468 388336256 389217059 389374678 390936722 391941304 391989028 391999216 392163919 395020472 395981936 396030152 397434689 397731488 397850156 400515328 400564096 401772448 401951704 403547584 404814368 406602944 407354024 407475563 410322014 410684032 411676342 411726469 413310832 413495236 413552896 414608264 414658748 414917888 415858982 416440112 417696356 420619936 420671152 423499153 423558208 424956224 425007968 426515276 426833792 427801913 428052464 431170432 433805584 433999132 435420293 437160416 437344094 438408572 438461954 440345576 441852796 442862812 443060401 444819496 444999632 446287688 447999104 448187336 449015231 449405264 450999098 451451968 452542783 452550784 452605888 452807824 454550272 455581258 456106112 457352672 459030578 459086471 459168512 459373376 460277972 462449537 462644992 463694338 463762852 465547456 467217058 468417656 468474692 470487248 470544536 472565984 473838016 473895712 474982921 475267408 477367264 478722944 481870004 481928678 482288576 483999032 485380919 485723392 488916472 488976004 489194167 489202816 490312399 490384846 490510958 492678164 493956848 494104226 494246144 495367166 495999008 497555828 497623192 499611904 501038368 501099376 502753328 504597797 504974624 506128928 506203712 506354744 508571008 509593469 510043072 511346752 513160264 513222748 513451729 513606016 517191752 517494656 518450576 518605262 518668409 520896596 520960022 522688768 526031968 526188916 526266664 530014688 531613544 533498933 533962352 535334464 535399648 537699712 537765184 538919293 538998922 542837624 543162752 543243008 544475162 544541459 546880796 548664319 548762368 550708576 550775632 552437116 552683593 554171282 556385984 556619756 559079048 560111783 560439824 560583952 564522112 564690544 566133904 566363168 568635232 570086363 570512096 572605154 573998852 574575232 577113856 578352412 578422834 578691136 579830692 580089391 582392536 584314808 584385956 584657024 585983111 586801976 588572138 591076288 592514944 592691728 592763896 596482678 598801952 598874864 600998798 601179392 601447616 604885792 605475167 605731072 607031044 607104958 607178881 607558336 610242688 611626807 611874494 611885312 613289096 613363772 615998768 616257587 617932238 620385856 622257328 622333096 622610758 625006624 626791108 627044936 628859924 631356704 631638392 633252872 633338608 635498729 636136864 637865536 640127752 640502656 641955409 642215378 642694976 644074277 646919966 646998737 647010176 647272192 648573506 649145728 651527272 651606604 652013824 653492686 653680384 655998688 658244048 662663648 662959304 663040028 667788352 667869664 669495232 669694984 672653872 678998642 679081319 679588448 681998636 684231889 684345088 684428416 685897282 685980799 688927756 689011642 691285826 691298048 694228322 695927276 696030104 696237773 699285136 700901824 700987168 701196316 703101784 703998592 705595363 706208272 708425144 711151232 711237824 711555152 712869542 716622784 718160743 718482688 718697056 721872448 723293956 723616663 723717568 723815552 725564462 725652809 728770196 729314432 730968623 731277568 733960432 736084888 736174516 739337104 739427128 741226864 741448018 746401733 746848784 746959136 749091812 752278912 754548256 757224292 757316494 757667776 757760032 759159772 759498481 763279616 765030728 765365696 765478784 767215001 770604758 770802934 773256064 775009921 775998448 776092936 776672512 778434118 778749356 781873444 783882608 783978056 783998432 784327838 790040944 791963872 792060304 794869378 795462976 795700312 800789737 801128192 803544896 803903408 806852717 807095168 809628736 813205888 814708048 814951126 815050357 820644028 821368064 823352684 823452938 826621664 826990472 829216528 829317496 831717964 832880224 835392712 840498319 841239872 841342304 843272507 846998306 847116416 849912448 850015936 853030552 853667584 855603826 855708007 856104928 862186787 862340864 867611168 867998264 870722699 870840586 874320832 874688188 876817144 876923908 880691152 883705592 885725624 886120802 889638992 889999264 892575376 895849999 895998208 896374672 898030462 898139809 898810528 901998196 902903936 905085566 905101568 905211776 905615648 911162516 911569043 912212224 914705344 918061156 918172942 918746752 920555944 920830603 924899074 927388676 927525704 931094912 934434116 936835312 936949384 940272313 940974496 941089072 945131968 947676032 947791424 949965842 950534816 954734528 957041393 957445888 963740008 963857356 964577152 966764953 967998064 970761838 970880041 974084573 977832944 977952008 978388334 978405632 980624798 980769692 981021916 985356328 987913696 988208452 990734332 991998016 995111656 995246384 1002076736 1002198752 1004497991 1005506656 1009195594 1009949248 1012116721 1012257856 1012407424 1012709488 1014703711 1017142016 1019186938 1020086144 1022693504 1026320528 1026445496 1026903458 1027212032 1034383504 1034989312 1036901152 1037210524 1037336818 1041793192 1041920044 1052063936 1052377832 1052533328 1060029376 1062304327 1063227088 1066997866 1067127787 1067924704 1070668928 1070799296 1075399424 1075530368 1077838586 1077969827 1077997844 1085675248 1086131407 1086325504 1088950324 1089082918 1093761592 1094087929 1096884439 1097328638 1101417152 1101551264 1104874232 1105367186 1108342564 1112771968 1113239512 1118158096 1120223566 1120879648 1121167904 1129044224 1129381088 1132267808 1132726336 1137270464 1140172726 1140311557 1141024192 1145210308 1147997704 1148340223 1149150464 1156704824 1156845668 1157382272 1159661384 1160178782 1160320049 1164785072 1168629616 1168771912 1169314048 1171966222 1172917009 1173603952 1177144276 1182152576 1185029888 1185383456 1185527792 1192965356 1193497613 1197603904 1197749728 1201997596 1202895232 1205623573 1209771584 1210950334 1214062088 1214209916 1214357762 1215116672 1217872733 1220485376 1223253614 1223748988 1226578192 1226727544 1227093553 1231997536 1232515174 1235864476 1240771712 1244514656 1244666192 1245221516 1250013248 1253582216 1254089872 1257719848 1262713408 1263276784 1265764423 1266505744 1266677216 1270997458 1272273728 1275347843 1275731072 1280255504 1281005312 1283910818 1284430756 1285389952 1288148554 1288305403 1293839932 1293997474 1294020352 1297147012 1298291456 1303054544 1303213208 1306985372 1311997376 1316488096 1325142511 1325327296 1325918608 1326080056 1328529601 1335576704 1335739328 1338990464 1339389968 1345307744 1354864951 1357997284 1358162638 1359176896 1363997272 1368278527 1368463778 1368856832 1371794564 1371961598 1377855512 1378023284 1382571652 1388456644 1391854552 1392060208 1392475546 1398570272 1401803648 1401974336 1402392632 1406203568 1407997184 1411190726 1411362557 1412416544 1416850288 1422048337 1422302464 1422475648 1423110304 1425739084 1432465639 1433245568 1436127049 1436321486 1436496377 1437394112 1443744896 1446587912 1447019519 1447233326 1447435136 1447631104 1451128924 1451305618 1457540392 1458628864 1461937246 1467920864 1472169776 1472349032 1478674208 1478854256 1482453728 1482896036 1492803466 1493697568 1493918272 1498183624 1503496993 1504557824 1509096512 1514448584 1514632988 1515335552 1515520064 1518319544 1518772553 1518996962 1530061456 1530704329 1530731392 1530957568 1534430002 1534616839 1541209516 1541605868 1546512128 1550019842 1551996896 1552185872 1556868236 1557498712 1563746888 1567765216 1567956112 1567996864 1568655676 1578496843 1580081888 1583927744 1584120608 1589738756 1590925952 1591400624 1594534403 1601579474 1606607023 1607089792 1607806816 1613705434 1614190336 1619257472 1622930183 1626411776 1629416096 1629902252 1630100714 1641288056 1646705368 1646905876 1653243328 1653980944 1658433056 1658634992 1663435928 1665760448 1669335371 1670785424 1680996638 1682479744 1682684608 1686545014 1686750373 1693996612 1694232832 1699824896 1700031872 1706061104 1711207652 1711416014 1712209856 1716788353 1723675547 1724373574 1729364791 1735222336 1735996528 1741445398 1741681172 1748641664 1749376376 1753634288 1753847816 1761382304 1767411184 1771451248 1772241604 1779277984 1779998528 1785150752 1791699998 1791918161 1792749344 1796060924 1796279618 1797621056 1803996392 1805807872 1810171132 1810423552 1811231296 1815118417 1822325032 1823138086 1823360077 1829410688 1836122312 1836345884 1837493504 1841111888 1841661206 1849798148 1854777352 1855051408 1862189824 1868868232 1873670624 1873898768 1875496249 1880544626 1880773607 1881948992 1882178144 1890263936 1894551329 1895352064 1895582848 1899931684 1901069632 1909469056 1913800009 1914082786 1927480016 1927714712 1928289869 1929154304 1933529906 1935996128 1941523676 1941760082 1948169146 1955665888 1955904016 1956776668 1961249596 1961539384 1962043832 1970712656 1975827392 1976416904 1981468664 1983996032 1988496023 1990223312 1990492768 2004118039 2004153472 2004397504 2008699183 2008995982 2011013312 2018391188 2019898496 2024233442 2024479919 2024515712 2024814848 2025418976 2029407422 2038373876 2040172288 2045387008 2052641056 2052890992 2053806916 2060002483 2068767008 2073802304 2074421048 2074673636 2083586384 2083840088 2087689373 2103495793 2104127872 2104755664 2105066656 2120058752 2124608654 2124867353 2126454176 2133995732 2134255574 2135849408 2141337856 2141560729 2141598592 2151060736 2155677172 2155939654 2155995688 2171350496 2172262814 2177900648 2178165836 2187523184 2188175858 2193768878 2194657276 2202834304 2203102528 2209748464 2210734372 2216685128 2225543936 2226479024 2236316192 2240447132 2241759296 2242335808 2247753823 2256771077 2258762176 2264219881 2264535616 2265452672 2274540928 2280345452 2280623114 2282048384 2287224401 2290420616 2295995408 2296680446 2296960097 2313409648 2313691336 2314764544 2319322768 2320357564 2320640098 2329570144 2337259232 2337543824 2343932444 2345834018 2347207904 2354288552 2364305152 2370766912 2371055584 2376495247 2385930712 2386995226 2395207808 2395499456 2400640487 2403995192 2405790464 2411247146 2411540747 2419543168 2421900668 2428124176 2428419832 2428715524 2429799127 2430233344 2435745466 2446507228 2447497976 2453156384 2453455088 2454187106 2463995072 2465030348 2471728952 2480495039 2481543424 2489029312 2489332384 2490443032 2500026496 2505696919 2507164432 2508179744 2515439696 2524668179 2525426816 2526553568 2531528846 2533011488 2533354432 2541994916 2544547456 2550318859 2550695686 2551462144 2560511008 2567821636 2568861512 2570779904 2576297108 2576610806 2587679864 2587994948 2594294024 2595068063 2606109088 2606426416 2613970744 2623994752 2629946353 2632976192 2650285022 2650607729 2650654592 2651837216 2652160112 2657059202 2671153408 2671478656 2677980928 2678779936 2690615488 2697116653 2697810269 2709729902 2715994568 2716325276 2718353792 2724519413 2727994544 2736557054 2736927556 2743589128 2743923196 2745147433 2755711024 2756046568 2765143304 2776913288 2782042823 2783709104 2784120416 2784951092 2797140544 2803607296 2803948672 2804785264 2812407136 2822381452 2822725114 2824833088 2833700576 2844096674 2844951296 2846220608 2851478168 2852328941 2864931278 2865280121 2866491136 2872254098 2872642972 2872992754 2874788224 2887489792 2893175824 2894039038 2894466652 2894870272 2902257848 2902611236 2915080784 2923874492 2935841728 2944339552 2944698064 2957348416 2957708512 2964494071 2964907456 2965792072 2985606932 2987395136 2987836544 2994613391 2996367248 3006993986 3007360127 3018193024 3028897168 3029265976 3030671104 3031040128 3036639088 3037545106 3037914967 3037993924 3047942051 3060122912 3061408658 3061462784 3068860004 3069233678 3082419032 3083211736 3100039684 3103993792 3104371744 3113736472 3114997424 3127493776 3135530432 3135912224 3135993728 3137311352 3143106617 3156993686 3160163776 3167855488 3168241216 3179477512 3181851904 3182801248 3189068806 3203158948 3213214046 3213605297 3214179584 3215613632 3227410868 3237146759 3238514944 3245860366 3258832192 3259804504 3260201428 3280654729 3282576112 3293410736 3293811752 3305493389 3306486656 3307961888 3316866112 3317269984 3326871856 3331520896 3338670742 3339077269 3341570848 3361993276 3364959488 3365369216 3373090028 3373500746 3387993224 3397666433 3398540209 3400063744 3412122208 3422415304 3422832028 3424359169 3424419712 3432186793 3433576706 3447351094 3448747148 3458729582 3470444672 3471993056 3482890796 3483362344 3497283328 3498752752 3507268576 3507695632 3522764608 3532184579 3534822368 3542902496 3544483208 3558555968 3559997056 3567154283 3570301504 3583399996 3583836322 3585498688 3592121848 3592559236 3594162103 3595242112 3607992784 3620342264 3622462592 3630236834 3630678863 3644650064 3646276172 3646720154 3658821376 3672244624 3672691768 3682223776 3683322412 3699596296 3709554704 3710102816 3734492531 3737736464 3747341248 3747797536 3750992498 3761089252 3761547214 3763897984 3764356288 3772435051 3780527872 3789102658 3789564031 3791165696 3799863368 3802139264 3818255771 3818938112 3827600018 3828165572 3854960032 3855429424 3856579738 3867059812 3871992256 3883047352 3883520164 3896338292 3911331776 3911808032 3913553336 3920782481 3922499192 3923078768 3924087664 3941425312 3951654784 3952833808 3962937328 3967992064 3976992046 3977476297 3980446624 3980985536 3990604541 4008236078 4008306944 4008795008 4017398366 4017991964 4022026624 4036782376 4039796992 4048466884 4048959838 4049031424 4050837952 4058814844 4076747752 4077964099 4105282112 4105781984 4107613832 4120004966 4137534016 4147604608 4148842096 4149347272 4167172768 4167680176 4175378746 4206991586 4208255744 4209511328 4210133312 4238326169 4239416137 4240117504 4249217308 4249734706 4250252167 4252908352 4267991464 4268511148 4271698816 4281387649 4283121458 4283197184 4311354344 4311879308 4311991376 4313803109 4342700992 4344525628 4355801296 4356331672 4371781579 4375046368 4376351716 4387537756 4389314552 4405668608 4406205056 4419496928 4421468744 4433370256 4448491103 4449635119 4452958048 4472632384 4480894264 4482231193 4483518592 4484671616 4493687863 4495507646 4513542154 4517524352 4528439762 4528991159 4529071232 4530905344 4549081856 4560690904 4561246228 4564096768 4574448802 4580841232 4591990816 4593360892 4593920194 4626819296 4627382672 4638645536 4640715128 4641280196 4659140288 4674518464 4675087648 4687864888 4691668036 4694415808 4704490591 4708577104 4741533824 4742111168 4752990494 4753569233 4771861424 4773990452 4789623223 4790415616 4790998912 4801280974 4801865593 4807990384 4822494292 4823081494 4839086336 4843801336 4856248352 4856839664 4857431048 4859598254 4871490932 4873664411 4893014456 4894995952 4906312768 4906910176 4908374212 4927990144 4930060696 4939167541 4943457904 4960990078 4978058624 4978664768 4980886064 5000052992 5011393838 5014328864 5016359488 5027125201 5030879392 5049336358 5049951181 5050853632 5053107136 5063057692 5066022976 5066708864 5083989832 5089094912 5100637718 5101391372 5121022016 5135643272 5137723024 5152594216 5153221612 5175359728 5175989896 5188588048 5190136126 5212218176 5212852832 5224812131 5227941488 5247989504 5259892706 5265952384 5300570044 5301215458 5301309184 5303674432 5304320224 5314118404 5339190109 5342957312 5357559872 5381230976 5393436389 5394233306 5395620538 5419459804 5431989136 5432650552 5434271449 5436707584 5449038826 5455989088 5473114108 5473855112 5487178256 5487846392 5490294866 5511422048 5512093136 5530286608 5550575767 5553826576 5564085646 5567418208 5568240832 5569902184 5594281088 5605528159 5607897344 5609570528 5624814272 5644762904 5645450228 5647969019 5649666176 5667401152 5688193348 5692441216 5702956336 5704657882 5705352499 5729862556 5730560242 5744508196 5745285944 5745985508 5749576448 5786351648 5788078076 5788933304 5804515696 5805222472 5825810929 5830161568 5847748984 5868488263 5871683456 5883488233 5888679104 5889396128 5914696832 5915417024 5928112223 5928988142 5929814912 5931584144 5971213864 5974790272 5975673088 5989226782 5989956049 5992734496 6013987972 6014720254 6035307509 6036386048 6057794336 6058531952 6062080256 6073278176 6075090212 6075829934 6075987848 6095884102 6120245824 6122817316 6137720008 6138467356 6164838064 6166423472 6200079368 6207987584 6208743488 6222068201 6227472944 6229994848 6254987552 6270949993 6271060864 6271824448 6271987456 6274622704 6286213234 6286978663 6313987372 6320327552 6335710976 6336482432 6358955024 6365602496 6378137612 6380983301 6406317896 6426428092 6427210594 6431227264 6445814221 6454821736 6474293518 6491720732 6517664384 6519609008 6520402856 6561309458 6565152224 6581906191 6586821472 6587623504 6610986778 6612973312 6615923776 6633732224 6634539968 6653743712 6663041792 6677341484 6678154538 6678967691 6683141696 6723986552 6730738432 6746180056 6747001492 6775986448 6778833457 6795332866 6796160287 6797080418 6824244416 6844830608 6845664056 6848718338 6848839424 6864373586 6867153412 6894702188 6897494296 6917459164 6940889344 6943986112 6965781592 6966724688 6990486019 6997505504 7014537152 7015391264 7045529216 7061509499 7064369158 7069644736 7084817047 7085804992 7088966416 7114973959 7117111936 7119994112 7134308566 7140603008 7166799992 7167672644 7170997376 7184243696 7185118472 7187262239 7188324206 7190484224 7215985568 7240684528 7244925184 7260473668 7261357726 7289300128 7292552344 7293440308 7344489248 7345383536 7364447552 7366644824 7399192592 7419109408 7420205632 7436130289 7468985062 7469894509 7475472928 7494682496 7495595072 7501984996 7522178504 7523094428 7527795968 7528712576 7544870102 7545788789 7578205316 7579128062 7599726736 7602919849 7604278528 7636511542 7655200036 7656331144 7658615503 7678191073 7709920064 7710858848 7713159476 7734119624 7743984512 7761548993 7766094704 7767040328 7792676584 7822663552 7823616064 7827106672 7841564962 7844998384 7846157536 7848175328 7882850624 7899768173 7903309568 7905667616 7925874656 7953984092 7954952594 7960893248 7961971072 7981209082 7982180899 8016472156 8017590016 8034796732 8035983928 8038381561 8044053248 8073564752 8096933768 8097919676 8101675904 8117629688 8153495504 8155928198 8210419063 8210564224 8211563968 8215227664 8240009932 8275068032 8295209216 8297684192 8298694544 8334345536 8335360352 8350757492 8354483291 8413983172 8419022656 8420266624 8439365011 8476652338 8478832274 8498434616 8499469412 8500504334 8505816704 8525109131 8535982928 8537022296 8543397632 8562775298 8566242916 8589654871 8622708688 8623758616 8623982752 8627606218 8685401984 8689051256 8711602592 8712663344 8743563158 8750092736 8752703432 8775075512 8778629104 8812410112 8838993856 8842937488 8866740512 8875379887 8896982206 8899270238 8905916096 8945264768 8961788528 8964462386 8965553927 8967037184 8969343232 8987375726 8991015292 9027084308 9035048704 9056879524 9057982318 9058142464 9121381808 9122492456 9148897604 9161682464 9183981632 9186721784 9187840388 9245481509 9253638592 9254765344 9275997577 9277291072 9281430256 9282560392 9315481369 9318280576 9349036928 9350175296 9375729776 9383336072 9388831616 9408981182 9410126849 9417154208 9483067648 9484054657 9484222336 9505733929 9505980988 9507138466 9543722848 9547980904 9577949689 9579246446 9581997824 9602561948 9603731186 9615980768 9644988584 9646162988 9687602672 9712496704 9713679328 9714862096 9719196508 9742981864 9747328822 9786028912 9789991904 9812625536 9813820352 9816748424 9855980288 9860121392 9878335082 9879537899 9886915808 9921980156 9954338359 9956117248 9957329536 9961772128 10022787676 10027259473 10028657728 10032718976 10052889343 10054250402 10055474639 10061758784 10098672716 10099902362 10106214272 10126115384 10129136633 10132045952 10133417728 10167979664 10201275436 10202782744 10242044032 10271286544 10275446048 10305188432 10306443224 10342995443 10350719456 10351979792 10377176096 10380272252 10424436352 10425705664 10449624262 10455882976 10519785412 10524478951 10531904768 10601140088 10602430916 10607348864 10608640448 10628236808 10631407871 10678380218 10679680451 10714930303 10715119744 10762461952 10786872778 10788466612 10791241076 10838919608 10863978272 10865301104 10868542898 10898077652 10911978176 10946228216 10947710224 10974356512 10975692784 10980589732 11022844096 11024186272 11049477901 11060573216 11101151534 11107653152 11128171292 11134836416 11136481664 11139804368 11161740821 11188562176 11211056318 11219141056 11246249161 11249628544 11289525808 11290900456 11295938038 11299332352 11334802304 11360511281 11376386696 11384882432 11405912672 11409315764 11410704998 11459725112 11461120484 11489016392 11490571888 11491971016 11572703296 11576156152 11577866608 11609031392 11610444944 11651621858 11660323136 11685347597 11695497968 11736976526 11738405657 11743366912 11766976466 11777358208 11778792256 11829393664 11830834048 11856224446 11857668097 11857976284 11859629824 11863168288 11942427728 11947445477 11949580544 11978453564 11979912098 11985468992 12027975944 12029440508 12065728829 12070615018 12115588672 12117063904 12146556352 12150180424 12151659868 12151975696 12191768204 12240491648 12245634632 12275440016 12276934712 12320475359 12329676128 12332846944 12400158736 12415975168 12417486976 12444136402 12445651639 12454945888 12459989696 12509975104 12541899986 12542121728 12543427127 12543648896 12549245408 12572426468 12573957326 12627974744 12631742453 12640655104 12672964864 12717910048 12731204992 12756275224 12761966602 12763520539 12812635792 12852856184 12854421188 12862454528 12891628442 12909643472 12948587036 12983441464 13035328768 13039218016 13040805712 13122618916 13128473743 13130304448 13163812382 13165415249 13173642944 13175247008 13221973556 13231847552 13261859303 13267464448 13269079936 13307487424 13354682968 13356309076 13357935382 13366283392 13396600063 13447973104 13492360112 13494002984 13498029083 13551972896 13557666914 13590665732 13592320574 13594160836 13648488832 13689661216 13691328112 13697436676 13728747172 13734306824 13789404376 13794988592 13834918328 13887972224 13919472161 13931563184 13933449376 13980972038 13995011008 14028826273 14029074304 14030782528 14060894281 14091058432 14123018998 14128738316 14139289472 14169634094 14171359433 14171609984 14177932832 14229947918 14231680601 14234223872 14268617132 14281206016 14333599984 14335345288 14341994752 14368487392 14370236944 14374524478 14376648412 14431971136 14481369056 14520947336 14522715452 14578600256 14585104688 14586880616 14613825611 14688978496 14690767072 14724470551 14728895104 14733289648 14798385184 14838218816 14840411264 14872260578 14874071471 14937970124 14939789018 14950945856 14989364992 14991190144 15003969992 15044357008 15046188856 15057425152 15089740204 15091577578 15156410632 15158256124 15199453472 15199684369 15205839698 15273023084 15310400072 15312662288 15317231006 15356382146 15419840128 15421717696 15426318952 15468239248 15487969024 15523097986 15524988127 15532189408 15534080656 15585353168 15642531707 15645327104 15647232128 15654213344 15683129924 15689996768 15692315072 15696350656 15765701248 15797397539 15799536346 15801460147 15811335232 15851749312 15907968184 15909905188 15921786496 15923942144 15962418164 15964361798 16032944312 16069593464 16071967856 16076763122 16078720679 16147129504 16193867536 16195839352 16203351808 16235259376 16294822249 16306991008 16311856396 16420838126 16421128448 16423127936 16430455328 16480019864 16538466923 16550136064 16595368384 16597389088 16668691072 16670720704 16701514984 16706498083 16708966582 16827966344 16838045312 16840533248 16878730022 16880785229 16953304676 16957664548 16996869232 16998938824 17001008668 17008593889 17011633408 17050218262 17071965856 17074044592 17125550596 17132485832 17179309742 17245417376 17247517232 17247965504 17255212436 17363465273 17370803968 17378102512 17423205184 17425326688 17487126316 17500185472 17505406864 17539878433 17550151024 17557258208 17672677253 17677987712 17685874976 17733481024 17750759774 17793964412 17798540476 17811832192 17852232013 17890529536 17923577056 17928924772 17931107854 17974751452 17982030584 18054168616 18113759048 18115964636 18165476441 18242763616 18244984912 18297795208 18323364928 18362689081 18367963264 18373443568 18375680776 18409624471 18490963018 18507277184 18509530688 18551995154 18554254103 18554582144 18562860512 18565120784 18630962738 18636561152 18698073856 18700350592 18751459552 18766672144 18777663232 18817962364 18820253698 18822545311 18834308416 18884671883 18960431017 18968109314 18968444672 19011467858 19011961976 19014276932 19087445696 19095961808 19155899378 19158492892 19205123896 19207462372 19231961536 19289977168 19292325976 19375205344 19424993408 19427358656 19429724192 19438393016 19474299761 19485963728 19494657644 19572057824 19579983808 19625251072 19627640704 19633496848 19720242784 19756670164 19759075798 19773831616 19843960312 19900617679 19908676718 19914659072 19923544256 19966302587 20045575352 20054518946 20056960847 20057315456 20065437952 20105778686 20108500804 20110949278 20123517568 20197345432 20199804724 20212428544 20252230768 20258273266 20264091904 20335959328 20402550872 20405565488 20484088064 20542573088 20550892096 20610376864 20612886448 20685990886 20688509677 20701438912 20703959584 20754352192 20760544504 20848872704 20851411328 20899248524 20911765952 21039570824 21048957902 21051520889 21202280176 21204861832 21211188559 21214697728 21217280896 21256473616 21262815742 21265404769 21356760436 21359360902 21429860606 21430239488 21573745556 21576933224 21582482152 21677839216 21727956544 21730602208 21737085796 21796155304 21823956352 21873456253 21892456432 21895420448 21948713024 21951385568 21961179464 22045688192 22048372544 22095691013 22098955802 22121146432 22202303068 22215306304 22256342584 22262983033 22269672832 22272963328 22279608736 22323481642 22422112636 22438282112 22492498322 22495237079 22499257088 22579051616 22581800912 22591876076 22660027313 22669604608 22721022562 22752773392 22811825344 22818631528 22821409996 22919450224 22922240968 22964583103 22978032784 22981143776 22983942032 23138453723 23145406592 23152312304 23155733216 23218062784 23220889888 23303243716 23320646272 23370695194 23373540883 23390995936 23473953052 23476811314 23533952932 23554716416 23557584512 23661668096 23712448892 23715336194 23715952568 23726336576 23783665031 23789781463 23884855456 23894890954 23956907128 23959824196 23970937984 24025307551 24055951888 24058881016 24131457658 24141230036 24231177344 24234127808 24293112704 24300360848 24303319736 24303951392 24383536408 24480983296 24491269264 24550880032 24553869424 24640950718 24659352256 24665693888 24725292053 24800317472 24824481847 24834973952 24888272804 24891303278 24909891776 24919979392 25019950208 25083799972 25086854254 25087297792 25098490816 25144852936 25147914652 25255949488 25263484906 25266561067 25435820096 25462409984 25512550448 25523933204 25527041078 25625271584 25705712368 25708842376 25783256884 25819286944 25897174072 25966882928 26055447889 26078436032 26081611424 26141447717 26245237832 26256947486 26260608896 26327624764 26330830498 26347285888 26350494016 26407045357 26443947112 26463695104 26523718606 26526948217 26538159872 26614974848 26709365936 26712618152 26715870764 26727790397 26732566784 26793200126 26895946208 26984720224 26988005968 26996058166 27103945792 27115333828 27181331464 27184641148 27188321672 27296977664 27379322432 27382656224 27394873352 27457494344 27468613648 27578808752 27589977184 27669836656 27771349969 27775944448 27838944322 27842334079 27863126368 27866898752 27961944076 27990022016 28053507449 28057652546 28058148608 28061565056 28121788562 28246037996 28257476632 28278578944 28339268188 28342718866 28343219968 28355865664 28459895836 28463361202 28537234264 28545748693 28667199968 28670690576 28736974784 28740473888 28749048956 28753296824 28863942272 28929409883 28962738112 29041894672 29045430904 29148441703 29157200512 29170209376 29173761232 29227651222 29377956992 29381534144 29444590463 29448941102 29457790208 29466579296 29596770368 29668283183 29675912959 29676437632 29680822528 29744521156 29748142942 29751765169 29875940248 29879578036 29901891712 29969713543 29982380288 30007939984 30088714016 30092377712 30179480408 30183155156 30196621763 30312821264 30316512248 30398906944 30399368738 30411679396 30546046168 30602471053 30620800144 30625324576 30634462012 30712764292 30839680256 30843435392 30852637904 30936478496 31046195972 31049976254 31064378816 31068161312 31139437721 31147445833 31170706336 31285063414 31294464256 31308426688 31366259848 31375618351 31379993536 31384630144 31392701312 31455815041 31531402496 31594795078 31599072692 31602920294 31622670464 31703498624 31815936368 31819810376 31843572992 31924836328 31928723596 32065888624 32139186928 32143935712 32153526244 32157441358 32294259008 32387735072 32391678704 32470518752 32589644498 32613982016 32623712792 32841676252 32846255872 32860910656 32931434137 32960039728 33076933846 33080961397 33190736768 33194778176 33337382144 33341441408 33403029968 33412996166 33417064637 33417933164 33527362561 33655932688 33670073617 33676090624 33757460044 33761570458 33906609352 33915329096 33993738464 33997877648 34002017336 34017187778 34100436524 34143931712 34148089184 34251101192 34264971664 34358619484 34490834752 34495034464 34495931008 34510424872 34574172787 34726930546 34756205024 34846410368 34850653376 34974252632 35000370944 35010813728 35079756866 35100302048 35114516416 35189876407 35345354506 35349658267 35355975424 35371749952 35466962048 35501519548 35587928824 35597080952 35623664384 35704464026 35847154112 35857849544 35862215708 35949502904 35964061168 36108337232 36227518096 36231929272 36330952882 36360427279 36485527232 36489969824 36595590416 36646729856 36725378162 36729849959 36735926528 36746887136 36751361552 36819248942 36981926036 37014554368 37019061376 37103990308 37108508206 37109164288 37125721024 37130241568 37261925476 37374330763 37383942299 37400701184 37502919104 37533344288 37635924728 37640507396 37645090622 37668616832 37754054723 37769343766 37920862034 37936218628 38022935716 38023923952 38028553864 38039900143 38174891392 38191923616 38311798756 38316985784 38410247792 38414924744 38463923072 38551164833 38579954336 38584651952 38750410688 38849986816 38854030369 38854717312 38859448384 38876786032 38948599522 38971927456 38989315288 39144115648 39159967616 39238697113 39255281408 39266993696 39440485568 39513340328 39518151596 39535783133 39547663232 39687920624 39801235358 39817353436 39847088512 39932605174 39937467493 40091150704 40109037892 40113921694 40114630912 40211557372 40217001608 40221898556 40247035136 40394690864 40399609448 40504461536 40516546532 40671918656 40780676503 40805101744 40811130976 41079417841 41085146176 41101784192 41184417631 41220753728 41225772896 41371981772 41377019354 41402877824 41407919168 41496785561 41508704384 41521089008 41702822656 41798497048 41823531904 42000813481 42079141648 42097915804 42103041778 42404560352 42409723664 42422377118 42434561792 42512947232 42525631484 42530809538 42713520872 42718721804 42859721212 43147491112 43153866448 43164964304 43355678432 43455913088 43461204416 43474171592 43554477407 43592310608 43647912704 43746912506 43752239267 43784912864 43790840896 43896649951 43897426048 43902771136 43922358928 44083498447 44091376384 44096745088 44191382026 44197911604 44242292864 44404606136 44430612608 44512685168 44525966066 44531387687 44539345664 44559217472 44646963284 44844225272 44857605089 44876564224 44984996644 44990474158 45158103232 45163601824 45183752152 45320054626 45442045124 45505546784 45623650688 45637263056 45642819992 45838900448 45844481936 45929166206 45956065568 45962287552 45967884064 46073343337 46276907446 46290813184 46304624608 46311466432 46436125568 46441779776 46606487432 46641292544 46741390388 46747081766 46752773837 46781991872 46947906104 46953622628 47067905864 47081949143 47115169024 47424897784 47430672388 47431905136 47451834199 47452673152 47567330062 47573122009 47579562926 47769710912 47789781908 47913814256 47919648392 47941875968 48050615102 48089597369 48111903776 48117762032 48262915316 48282460072 48462354688 48468255616 48586225408 48600721696 48606639472 48607902784 48767072816 48933402133 48945986309 48982538528 49101760064 49107738848 49281901436 49318704512 49331387776 49430566493 49450584106 49600634944 49648963694 49776545608 49782606556 49804817713 49819783552 49839958784 50039900416 50167599944 50173708508 50196981632 50289705872 50295829304 50310835673 50511898976 50526969812 50533122134 50871640192 51025100896 51047866408 51054082156 51250543168 51411424736 51417684752 51566513768 51638573888 51749396501 51794348144 51933765856 52110895778 52156872064 52163222848 52282895434 52289261563 52490475664 52513894972 52521217792 52655249528 52661660996 52694571776 52700988032 52814090714 52820521523 52887894224 53047437212 53053896434 53220438943 53229949696 53418731872 53425236304 53431741528 53455580794 53586400252 53610308521 53791892416 53969440448 53976011936 53992116332 54207891584 54230667656 54330842951 54362662928 54369282296 54376643344 54758644864 54765312448 54789746704 54914988688 54937227296 55157617504 55179954368 55298377211 55339673312 55542699938 55549462991 55677888644 55684668158 55726252736 55733797504 55923888152 55980044032 56107014898 56115305092 56123130112 56243577124 56268670927 56492075992 56514953264 56678536376 56685437732 56711731328 56919791672 56926722404 57074468528 57091497386 57334399936 57341381152 57472933441 57473949568 57480947776 57498097912 57506593648 57727884544 57858819766 57925476224 58083789344 58090861808 58296883406 58303981817 58314401024 58340418752 58347522464 58455302444 58731091199 58755913984 58763068288 58889180926 58896351457 58897882204 58933158592 59193540736 59327800279 59336566366 59351825918 59352875264 59489042312 59496285884 59503530338 59751880496 59759156072 59776985939 59803783424 59939427086 60015879968 60177428032 60184755424 60358960816 60366310312 60393243526 60625642528 60633024496 60797813888 60798737476 60823358792 61092092336 61204942106 61241600288 61250649152 61268924024 61425528584 61643376713 61686870784 61705275808 61872956992 62092391944 62099952508 62127659209 62128757632 62136322624 62269674673 62278875442 62294891666 62341412672 62570126828 62616853376 62732519696 62751236702 62758877489 62759987072 62769260288 62785402624 62911630082 63189590156 63198145384 63205840588 63245340928 63406997248 63631872736 63639620752 63849672656 63857447192 64083920219 64131777248 64278373856 64287871424 64307052488 64314882716 64588518016 64718370563 64775470144 64783357408 64941037504 65179288996 65208369583 65227964032 65247425584 65683352504 65721821312 65862868274 65870887943 65920079456 66153867692 66161922794 66381473536 66388382599 66389556352 66540137503 66682882816 66806059936 66825992332 66834129274 66835866328 67054725122 67311865376 67340147234 67514920088 67523140916 67813218704 67830658192 67987476928 67995755296 68004034672 68034375556 68200873048 68287863424 68296178368 68442750211 68502202384 68529943328 68717238968 68981669504 68990068928 68991862016 69020849744 69148345574 69156765293 69453861092 69512410048 69680368513 69692820736 69701306752 69948505264 70021627456 70159513732 70190816311 70200604096 70229032832 70379752814 70388322473 70690709012 70699316534 70743499904 70903956431 70933924096 71003039096 71175857648 71194161904 71408928052 71694308224 71715699088 71724431416 71899005808 71928122336 72216674464 72400968101 72455036192 72463858544 72661905764 72720854558 72971054464 72979939648 73191180832 73293459712 73450756324 73459699918 73468644601 73493774272 73502723104 73638497884 73671352657 73963852072 74038122752 74207980616 74217016412 74251442048 74260483136 74419855097 74523850952 74748661526 74757763157 74767884598 75005838208 75066688576 75271849456 75281014792 75290181244 75337233664 75508109446 75538687532 75841724068 75872437256 76045871432 76047847904 76057107728 76079800286 76349782784 76383847232 76623597512 76633971568 76820495584 76829849488 76895346209 76927846144 77102329666 77111717887 77159908672 77169303904 77500821376 77676604489 77708060738 77709434624 77718896768 77753572064 77897199044 77943854912 77978630576 78264713549 78288231296 78319935232 78477394226 78533987392 78880971136 79026680656 79036303192 79059884629 79071566266 79095326464 79375841248 79602470716 79634706872 79694177024 79865210348 79874934986 80182301408 80218075784 80227843388 80423114744 80434003216 80443797112 80789381728 80799218896 81008923072 81033093064 81343837312 81528336943 81561353006 81610203488 81622261952 81797433179 82158835682 82168839599 82170292352 82203568384 82368835262 82441507456 82451545792 82743963544 82754038708 82805755648 82815838336 82993571122 83003676679 83017408768 83042178016 83596994096 83632118339 83647063808 84001626962 84158283296 84195831608 84206083556 84460101803 84809120704 84819447328 84844754236 85025894464 85051262968 85061619076 85427041744 85437443608 85719442424 86243327513 86294982224 86307732896 86329928608 86711356864 86897449903 86911826176 86922408832 86948343184 87108954814 87119561473 87184621216 87493825012 87504478534 87569825728 87581681792 87793299902 87794852096 87803989889 87805542272 87844717856 88166996894 88193490176 88382764052 88395823208 88422197171 88484585728 88809212272 88861225216 89025370336 89051932132 89062775374 89118434944 89293926568 89688450544 89715210178 89969993288 89980948316 90316206464 90327203648 90367504304 90640109252 90884090248 91011093568 91206414361 91247301376 91274526112 91285639984 91677800896 91688963872 91858332412 91899316201 91912131136 91924575104 91935768128 92146686674 92157906743 92553814892 92609249216 92622932864 92833015121 92872251136 92883559552 93212974864 93482780776 93494163532 93505547674 93563983744 93776200441 93895812208 93907245256 94135811728 94163898286 94175363977 94486203581 94849795568 94861344776 94863810272 94903668398 94905346304 95134660124 95146244018 95159125852 95539421824 95579563816 95827628512 95839296784 96101230204 96179194738 96223807552 96235524064 96525830632 96564920144 96936511232 97201443392 97213278944 97215805568 97436305127 97534145632 97866804266 97891972618 97965077056 98203520128 98215477696 98426259967 98563802872 98637409024 98662775552 98861132986 98901168212 99201269888 99297927388 99553091216 99565213112 99609635426 99621764207 99639567104 100335199888 100347417016 100393963264 100579411744 100591658608 100621671346 101023797952 101053939624 101066244268 101700296599 101743280384 102050201792 102095732816 102108164312 102470295059 102501086336 102822849472 102835369504 103133027536 103277147776 103498793002 103511395339 103588696288 103867531712 104221791556 104313744128 104326445696 104563073219 104565790868 104578523126 104980951328 105027789944 105310499056 105323321992 105354746479 105401976064 105628181428 105641043046 105775788448 106094874424 106107792868 106397790583 106440877886 106837463744 106850472608 106863483056 106911161588 107172800504 107220617042 107583784832 107938880896 107952023872 107984232664 108415783168 108461335312 108661685902 108674916889 108725325856 108738564592 108753286688 109497721949 109517289728 109530624896 109579493408 109829977376 109874454592 110315235008 110359908736 110581782773 110596754422 110610221029 110679346624 111085399876 111098925982 111355777288 111369336316 111452505472 111467595008 111847776304 112214029796 112230610184 112487154248 112537341854 112551044753 112984151984 113029906528 113357072752 113370875464 113423462656 113772949873 113839583344 113853444808 114063755743 114148937056 114182994772 114668799872 114682762304 114945866882 114947899136 114961895552 114996195824 115013187296 115717639532 115769268461 115850952448 116167578688 116181723616 116593766812 116607963634 116680837504 116695044928 116910604888 116945486581 117462182398 117476484961 117526136576 117778361852 117792702914 117795764408 117866317184 118387081472 118655600558 118673132732 118703651836 118978084624 118992571768 119007060676 119503760992 119518312144 119553971878 119878854172 120031759936 120354856064 120369510848 120717921632 120732620624 120786487052 121251285056 121266048992 121544256911 121595627776 121597474952 121646717584 122184184672 122409884212 122483200576 122501298304 122537848048 122779149031 122851057168 123286753426 123301765207 123410551616 123708740771 123745913984 124184783888 124199905016 124255318418 124257515264 124272645248 124539349346 124557750884 124589783332 124682825344 124965624091 125140253656 125233706752 125465039392 125502473404 125517754978 125519974144 125823260164 126379180312 126396290768 126411681176 127263745472 127279241504 127699345312 127714894384 128167840438 128263554496 128538823567 128556747712 128575742848 128614104976 128629765432 128867371297 129177036032 129436741126 129550940288 129566714816 129882075008 130358577992 130416739166 130455928064 130494851168 131366705008 131421900247 131443642624 131725736548 131741775886 131757817177 131840158912 132307735384 132323845588 132723017119 132776765198 132779112704 133080275006 133612119872 133651984664 133668258548 133671732656 134109450244 134623730752 134680294468 135029840176 135046281832 135525228949 135626437408 135661316384 135974953856 135991510592 136008069344 136068751112 136401746096 136575726848 136592356736 136885500422 136902168029 137004404768 137059886656 137434477936 137938688689 137963339008 137980137856 138041699488 138296691148 138313530586 138907722184 138949166983 139024820096 139304323753 139340148569 139360737026 139402613504 139897010528 140043254912 140319027464 140381632622 140398725929 140401208192 140458065664 140759505628 140776644946 141381418024 141398633068 141486999808 141807912862 142006078192 142351715296 142388323808 142817856104 143388616448 143431398176 143448862832 143798011616 143856244672 144433348928 144801936202 144819567739 144910072384 144927717088 145323811528 145441709116 145839208321 145942108928 145959879296 146382361664 146901512648 146919399836 146937289202 146987548544 147005446208 147276995768 147342705314 147360646223 147927704144 148415961232 148434032824 148478319913 148502884096 148520966272 148839710194 148857833383 149047701904 149497323052 149515526314 149535769196 150011676416 150133377152 150543698912 150562029584 150580362488 151016218892 151077375064 151683448136 151744874512 152091742864 152095695808 152114215456 152159600572 152767694464 153114193771 153247195024 153267943136 153640991168 153659698976 153790692418 154204659332 154223435774 154319817344 154338607808 154669837091 155001642752 155353208978 155416121476 155437793536 155507144128 155794398088 155840881231 155887709824 155957261152 156529427098 156548486611 156576462592 156954788452 157067974784 157761942272 158053361312 158072606384 158119769258 158143132532 158751682496 159204941432 159269413744 159730420696 159749869972 160364602816 160436151568 160455686776 160752081721 160846229488 160868006432 160887594224 161578763456 161598437792 161969176061 162017846144 162066186128 162687674624 163056673886 163122706012 163220406976 163244523904 163594866358 163614786181 164317671364 164337679198 164340584704 164737670524 164883014912 164903091584 165487927088 165508077416 165631676672 165987142244 166007353358 166084356032 166528470241 167193988192 167196528059 167264236678 168003253924 168316566592 168391663216 168412167112 168920203606 169618241408 169638894656 169689508472 170051788928 170102525936 170123238152 170854083488 170874887216 171438884848 172067848777 172486655026 172589964448 172615465792 172659857216 173422713728 173771372929 173794899806 173816061617 173844817664 173896686368 174217909628 174239122946 174369242432 174987650024 175008957068 175139651456 175163363584 175586599804 175607979778 175611084544 175689435712 176333993788 176765528104 176791646416 176844394342 176865927469 177618424544 178050740672 178103864264 178125550748 178236869888 178587853136 179243044739 179376901088 179430420356 179939986576 179961896632 180600138799 180632412928 180654407296 180735008608 181280218504 181768180496 181923136153 182022187136 182388135223 182412828722 182435039879 182549052224 182571279968 183355601792 183377927744 183716664824 183771478913 183798632402 183824262272 183849150208 183871536256 184293373348 184315813486 185107629784 185218498432 185245865728 185666030242 185688637519 185767119104 186425949728 186965561552 186988327064 187011095348 187094532779 187127967488 187552400882 187791624416 187814490512 188271623456 188327796572 188350727954 188972407162 189699591136 189722689552 189727620544 189807336796 190269320248 190292488036 190318251704 191078843648 191159127632 191655257024 191678593568 192202460408 192358389476 192447615104 192471048128 192884114231 193051661264 193129840288 194399449783 194402886784 194426557888 194431611136 194872610254 194896338553 195068291264 195733608532 195783945236 195930154112 196374552143 196407040256 196430955392 196852519934 197127605744 197722265972 197802336424 198402539776 198595854776 199106182432 199130426224 199219270852 199243528414 199820240851 200670399776 200694834032 201158823488 201183317216 201243342692 202047595904 202107879248 202132488536 202505869181 203400593198 204039091921 204100403584 204191465632 204216328624 204940590118 205002172672 205645698944 205670739008 206112133241 206266055072 206554295552 206997586004 207022790678 207047998421 207177392576 207731390713 207735063424 208443583112 208652891392 209126146438 209131581736 209157046252 209961902656 210055579888 210620998112 210646643984 210709492958 211256362856 211282086092 211551576896 212189748848 212215585736 212795581166 212881755772 213674927488 213700945216 213726966112 213822323176 214217297371 214345601008 214441234084 215167569664 215877761792 215904047744 215968465328 216922670624 217323371804 217349833778 217450651712 217477129184 217506573376 218032120831 218906794469 218995443898 219061249792 219158986816 219629328457 219659954752 219748909184 220630470016 220719817472 221163565546 221193508844 221220442058 221358693248 222170799752 222197851964 222711554576 222738672632 222805129409 222905010944 223695552608 224428059592 224461220368 224974308496 225074683708 225102089506 225968303968 226059813056 226714145504 226741750928 227545899746 227573606447 227679166688 227706889616 228127511486 228297874112 228365989544 229337599744 229365524608 229891733764 229923791104 229992391648 230026374592 230520038959 231435279064 231538536922 231566729779 232335157376 232363447232 233187533624 233215927268 233361675008 233390089856 233821209776 233890973162 233919452459 234924364796 234952969922 235556723704 235585405828 235591528816 235690515319 235732634368 237311201116 237346265464 237407303672 237956169248 237985143536 238014121352 238858248089 239007521984 239036624288 239107943756 239757708344 240063519872 240608018783 240709712128 240739021696 241435843264 241465241248 241572974104 242502570112 242532097984 243052601143 243088513822 243194949904 243293435168 244368369344 244819768424 244892813363 244966401152 245002596608 245075696096 245558298062 245702114336 246573506852 246603530414 246821103232 247417481542 247447607869 247491827968 248369567776 248399810032 248510636836 248545290496 249078698692 249115501768 249179566664 249365650688 249931248182 250280507312 250930078784 251004946808 251035509956 251646520328 252758360624 252792581536 252823362352 254522990953 254527490944 254558483008 255104796241 255398690624 255429788768 256335680876 256527108992 257077647134 257108949713 257113495424 257151485696 257228209952 257259530864 257734742594 258873482252 259101880576 259133429632 259764150016 260717155984 260833478332 260989702336 261620315341 261687596093 262733410016 262843800494 263451473096 263483551772 263515634354 263680317824 264278383061 264615470768 264647691176 265446034238 265553530396 266160550012 266279301001 267224239744 267303969328 267336517096 267343465312 268218900488 269247461504 269360588936 269858153831 270059680352 270092563664 271050457898 271252874816 271322632768 271949907712 271978212583 271983021184 272016138688 272137502224 272803492192 273184713472 273771000844 273804336058 274008809536 274119773312 274868955872 275877377378 275960275712 276083398976 276593382296 276627061172 277815444368 277898333966 277932171737 278049640192 278608647506 278680297138 278721474052 279794021056 280086509824 280638054928 280763265244 280797451858 280802416384 281519011256 281553289892 282762836048 282797266136 283615825724 284012156384 284703430592 284776647616 285464735521 285635712208 286609926779 286862796352 286897725664 287555924887 287596023232 287712489344 288866697856 289603872404 289639135478 289820144768 289855434176 290477498927 290647623056 290883418232 291678416642 291713932319 291919758592 292764723328 293803025296 293838799672 293874578404 293975097088 294005694367 294010892416 294553991536 294677751799 294685410628 294721292446 295855408288 296831922464 296868065648 296956639826 297041932544 297679420388 297715666766 298095403808 298994646104 299031052628 299071538392 300266754304 301087397824 301124059168 301160724976 302032437784 302154750128 303366896272 303489749024 304183485728 304191391616 304228430912 304319201144 304881341849 305535388928 306228387542 306265674869 306494390048 306535886272 307281982336 307319397952 307581384836 308409318664 308446871548 308584489129 308639634688 308677215616 309339674182 310706417956 310832242952 311014288256 311588796176 311681762462 311719713809 311775419648 311914522304 313058854196 313096973222 313909576904 314003235623 314135949568 316106722624 316145212768 316239538516 316286265064 317503364992 318223508713 318409882864 318538827488 319460841392 319499739944 320632858733 320729205632 320872303136 320911373552 321504163442 321692458976 321736012864 321775188448 323157526912 323196875584 323890495093 323938352122 324035692288 324132372256 326113347772 326245412024 326440813952 326489047808 327189732716 327229572362 327269416859 328635342728 328675358396 329475341048 329573644001 329806183168 330975854176 331016154832 331974284488 332014706716 332162839393 332168712064 333056940482 334387976384 334393056118 334528473356 336006507848 336627181583 336633133184 336783326432 336824334224 337840407212 339236482816 339277789312 339379016944 340103577856 340205051872 340246476304 341708166976 341749774432 342533814931 342621904163 342877769696 344135697554 344973310052 345179928896 345230931584 345319714432 346013965451 346845427456 347542745858 347589799612 347632123234 347793372736 348435819256 348478245892 348633723991 348738484864 349975300048 350017914136 350279302912 351173199608 351215959556 351378871424 352175849711 352667987576 353531056208 353583292832 353688788684 353731854938 355236849088 356101481344 356207728528 356251101496 357175706272 358486089478 358753802176 358860840712 359879973152 359923793264 361200277598 361308814592 361470017216 362245775507 362560437008 363536360992 363846272306 363890575367 364044374272 364776270446 364825657444 364870079758 365098104448 365142559936 366711203584 366755855488 367433329648 367542957826 367587711007 367597264804 367648524544 367743072512 368586746696 368631626972 370215259568 370370809787 370436996864 371332060484 371377275038 372851899456 373931123104 373976654128 374022190696 374189065558 375104801764 375583248832 375628981024 376543246912 376655593144 376701455908 377944814324 379399182272 379445379104 379455241088 379614673592 380315900657 380538640496 380584976072 380636503408 381934736129 382318255264 383310514048 383357187136 384404920816 384716778952 384895230208 384942096256 385768228462 385815200809 386103322528 386259680576 387088640477 388798899566 388805773568 388846240937 388853115776 389745220508 389792677106 390136582528 391467217064 391567890472 391860308224 392749104286 392861910784 393705039868 394255211488 395444531944 395604672848 397191709552 398212364864 398260852448 398438541704 398487056828 399640481702 401340799552 401389668064 402317646976 402366634432 402486685384 404095191808 404215758496 404264977072 405011738362 406801186396 408078183842 408127872719 408200807168 408382931264 408432657248 409881180236 411117638393 411223365289 411291397888 411341478016 412224266482 412274460199 412532110144 413995172008 414045581356 414095996842 414354785152 415294601953 415462781426 415470126848 416887166224 418252292876 418263163472 418314092504 418438901573 419923805312 420111159776 421241996224 421293287968 421418985916 422512725712 422564172184 423103153792 424062813163 424379497696 424431171472 425591162332 425763511544 427349854976 427401890432 427453932224 427644646352 428434594742 428691202016 428882468168 431503636991 431614606543 431808095488 431936930656 433845341248 434646743608 434699667556 434893614463 434901303424 434954258368 435013146752 435887722711 436064241662 437813588938 437990887796 438317973632 439258656914 439312142423 439319909504 439497818368 441260940032 442327131092 442387017688 442440884116 442717386496 444341599504 444395703928 445423109152 445477345264 445610258818 447391105216 448587441533 448856119184 448922440736 449948616992 450149367416 450204179012 451936607936 452119626112 453028593941 453428291008 453483501856 455091799492 455147212894 455358333376 455413779232 456255022972 456458587081 456595748224 456731979088 458731049216 459783467528 459984783296 460052749184 461040077918 461096215601 462870558128 463077073844 463133459558 464670314752 464726894464 465780962521 466375067248 466431854536 466780179712 467642419552 467781946324 467838904918 469848729592 469905939844 471113447408 471170811656 471183057632 471381030638 474622402232 474692530928 474814607344 475912338496 475970287072 476028242704 477716496178 478015043968 478073248576 478215887512 479099251477 479515416688 480127039744 481216037566 481274631937 481478043392 482871686528 482930482496 483145948208 484918482917 485005140224 485064195968 486105202286 486177027644 486389899808 486586870336 488736738688 489639536848 489785626726 489845264557 489932802304 490151392192 491116596124 491404228672 493147013704 493207060828 493642206464 494834963084 494895215738 496739135552 496799620064 497021273672 498157397384 498231003536 498359133328 499862496364 500561014624 501860157568 502009893616 502071019912 503293040656 505139489719 505516721248 505585163072 505646724704 506806776707 509045981906 509054981888 509116966016 510209592482 510797381248 510859577536 512671361752 513054217984 514155294268 514217899426 514226990848 514280512207 514456419904 514519061728 515469485188 517746964504 517901440573 518266859264 521434311968 521666956664 521979404672 523240630682 523304342099 523375192186 525466820032 525687600988 526902946192 526967103544 527031268708 527360635648 528556766122 529230941536 529295382352 530892068476 531107060792 532321100024 532558602002 534448479488 534607938656 534673034192 534686930624 536437800976 538267423463 538405849399 538494923008 538721177872 539716307662 539782025209 540119360704 540185127328 542100915796 542505749632 542645265536 543736231423 543956425166 543966042368 544032277376 544275004448 545606984384 547542001688 547608672116 547852994843 548017619072 548239546624 549737911744 551754754756 552166797952 553186764592 553254122344 553419192403 555630888736 555796667932 555864343474 557217295012 557360594276 557442948104 559588042112 561276109856 561526530488 561594903716 563038022512 563106579784 565103660113 565525672096 565594532272 567231651448 568024312768 569243361511 569406861184 569553295232 570698358601 570929471042 571271424416 573219853558 573725592704 573795451328 575111849774 575181877193 575192046464 575424978688 577733395712 579207744808 579278270956 579640289536 579710868352 580954997854 581025736753 581295246112 581766836464 583356833284 583427864638 583498904641 585424828373 585529446656 587606050592 587677599344 587749156808 588011388734 588021784832 589107983072 589355503598 589370821256 589442584892 591710816576 593663844928 593736131296 593913279652 595358840776 595431333532 596190807616 597989292208 598062105256 598143076784 602174795648 602248118336 602321449952 603703292591 604064875568 604309500256 606733792544 606979498048 608282149321 608366971456 608382783232 608456861824 608638402288 609762683698 609836930311 612456775084 612531349738 612988780096 613071772544 614563964672 614638795904 615162769672 616818637328 616893743096 617168978258 617354431232 618679348364 618955380197 621412835912 621664485904 622028576512 623177592352 623363524924 623439427618 623829044608 626117708392 626193946444 627819153808 628006471246 632213445248 632290425536 632479077032 632572530128 635006729984 636447017426 636819765728 637077654976 638444900527 638921682784 638999479888 641265717466 641343799987 641458411264 641744606272 641822747104 643008326884 643384917952 643472025728 643550376896 646315053824 646393751168 647780990186 647859866027 647876704244 648264744512 652226695544 652490824048 652881627904 654379465432 654459144724 654538833718 657270685456 657350716792 657546845329 658950682096 659147288002 659227547839 661951708352 662032309664 663948568976 664029413432 664325678786 664337424128 666113880964 668775952768 668786112236 669056946712 672013015696 673254363166 673266266368 673566652864 673648668448 675680814424 678077143843 678555578624 678758033888 680410103744 680492952608 683416333952 683499548864 684966421403 685067629862 685243808326 685755539392 688271395108 689946620104 690152474023 690359857792 690461863168 690639428864 692027930902 695085491716 695179599224 695264246468 695586745472 696871638512 696956491784 697267447982 697352349449 697476969728 699950600096 700035828272 702346399216 702431919112 702757742848 704351699422 704923122409 705335975152 707062112416 707166585664 707377577368 707463709876 710473698176 711902076193 712202962688 712415457056 712502202992 714351412544 716972178956 717292065413 717507604352 717721681424 719759946304 719847586528 722400555196 722940034432 724491551014 724579767373 725120874016 727072721984 727692544612 727781150734 729552540892 729651314888 729740159516 730196208896 730285119872 731941512533 733511710976 734866659296 735085915652 735175422014 735194529608 737173493392 737263253944 737483225353 740430519136 740741619574 742664120968 742754550076 744784534081 745703798912 747862246208 747953308256 748044381392 748378131116 750209603528 751166497664 751257962048 752870252321 753086493824 753311186288 753402911816 755889628648 758798364544 758890758208 758910482176 759229347184 760631801314 760724418223 761077280992 761169952144 761273006816 763869472258 764636510528 766484053643 766621028096 766714374272 768809841632 769433557904 769884192512 771536456924 771630401618 772206645056 772519361152 774177280954 774271547203 777597799132 777692481874 777706231552 779490441016 779585354212 780273165056 782934434128 783135780944 785498208572 787410079736 788510422976 790889063888 791209345696 794383419104 796410649111 796424729728 796521704896 796877083408 796974113656 798446290201 799280963404 802681599104 802779336128 804635293952 804733268864 804973370768 808431516992 808529954144 810023476724 810384879227 813602372792 816156367684 816255745438 816765862528 816865314496 818618406067 819762360472 822235276786 822335394727 822446730578 822682956032 824448532964 824548920398 825064220288 827990344016 828091162712 828191993684 828709570304 830589203906 830925562852 833774332448 836504585752 836526326944 836628185008 836877803146 839847610624 840222319552 842483992448 842586575936 842837971832 845025451424 845128344368 846206307584 848125626326 848228896757 848758995392 848862342944 851182324664 851527023088 854803780864 854907864448 855289292704 856869189484 857382404032 857764936336 860911849039 863007273982 863112356449 863229213086 863873861312 867690682496 869293487216 869399335112 869658730919 869787228926 869802606848 869908516736 870026293504 871775445422 872128483324 875627177876 875981775592 876635947264 878517313828 878624284846 878639819008 884654262184 884774035376 884881768232 888683199008 888791407856 890846218304 890954690528 891220517636 894782210432 896811706373 897174883066 897712238368 897844881472 899771764969 899897233984 900298734832 900408358024 903601692793 903873215872 904239252224 906057187882 906856582016 906967003712 910183598984 910294425788 910716666752 910827558464 912510045944 912782304353 912917174162 913191496448 913463958176 919566935056 919953301729 919969566592 920105498368 922080155836 922192431202 922304720239 925741116256 926154147688 926266919116 929061119833 929453788928 931561925042 932750134496 932863709072 935284839104 935563892648 935677809836 939697459184 939811879688 942226894816 942341623312 942366115264 942762061276 948676602643 949244804464 949385061856 949629214688 951824676992 951940574144 952056485408 955432992356 956030087936 956146497152 956431775024 958198502954 958315176203 959030833376 962432075132 962549263874 965570820823 965743373056 965860964992 966291896416 969836965834 970128391936 972210404572 972354055288 972644168881 972779799616 973173740672 975130266271 975381039983 977473477376 979279073696 979571253452 979690529114 980302784384 982233192248 982808457344 986294027408 986414121656 989669926168 989790431476 993478271104 993599240128 994042547344 996314794768 996462007072 996718266656 999724992728 1001122029248 1003270557971 1003720315136 1004019787232 1004142039824 1006586081312 1010278979438 1011033442496 1011170326144 1011293449408 1013613553414 1013736974173 1018091963812 1018233932032 1020419184964 1020874458247 1021594762496 1021719155072 1025342723504 1028310588536 1028435798852 1028561024414 1028912839808 1029038123456 1030938970376 1035493929008 1035802881146 1035929003747 1039348239391 1042868623936 1043333913328 1043958809344 1046481261364 1046608684198 1046750384372 1050933640064 1051375201976 1053805892384 1053934207088 1054062537416 1057113532244 1058461883072 1058590764704 1061784136952 1062214121584 1064642200048 1065117204004 1069215877312 1069346068384 1069373861248 1071799356397 1072875601952 1076534846926 1076811698798 1077442355744 1079432615324 1079564050418 1080238721408 1080370254656 1082688859637 1084201831592 1085011499264 1085290531072 1087472462846 1087912850332 1088064554752 1088550008896 1090886168617 1091213968768 1095084003376 1095217344232 1095705989686 1095839406277 1096035238144 1099475823488 1103509509512 1104333595904 1106373529184 1106508244688 1106838384806 1111261777472 1111593335864 1111728686948 1114434590024 1114721188552 1114885896208 1119176084224 1122552219712 1123053060976 1123189807432 1126076045024 1126213159568 1127173245649 1130207320226 1131051344192 1131189064544 1134463302896 1136048625536 1138486723022 1138625348729 1138813722368 1139106590464 1141396717202 1141858942084 1142542848832 1146439707116 1147451185408 1147590902656 1150193805409 1150223699548 1150363754386 1150384092928 1158415489616 1158556541912 1158902211269 1159421736704 1161909995708 1162051473506 1162590492224 1163533672928 1166713666568 1166855729276 1166997809282 1170375696413 1170849656746 1175212101184 1175355198688 1175498313616 1176022777468 1178215966144 1178711007196 1178741642512 1178885169784 1183421633152 1187327689856 1187472262592 1187826559304 1190717681552 1190862667064 1192381615232 1195086109823 1195978584416 1196124210512 1196286153568 1204349591296 1204474941439 1204496236672 1204642899904 1207228208983 1207406585182 1208129751136 1208619000512 1213467585088 1213958996096 1216399610503 1216564298642 1216712431319 1216733942912 1216913723648 1217276804576 1219525367396 1219673860622 1224913550168 1225062699476 1225977560192 1226143545088 1229277591808 1230325539344 1233637274656 1233787486192 1234337956516 1237358696728 1237910760394 1238061492283 1242825671824 1243328971808 1246355184704 1246727049848 1246878855236 1247658089216 1252235416784 1252387892888 1254701313173 1255638307616 1256012942492 1264200971593 1264426890496 1264580851072 1264958154064 1265145060256 1272894034852 1273461953071 1273639531456 1274155309952 1276716946561 1276889801054 1277045279153 1277843365568 1277998959776 1282531434932 1282687599974 1283489212544 1283645494208 1286016653768 1286400352391 1286769835904 1286944051456 1287100753792 1292787502336 1295561980372 1295719732054 1295753408488 1296529489024 1304453391088 1304981648096 1308758930864 1308918289448 1309077667436 1314541370912 1314701433584 1315093690658 1317901364192 1318294576004 1318455095678 1323903416704 1324064619328 1327897137952 1328058826864 1328651357572 1332227761928 1337551905536 1337572224472 1338113893424 1344026031392 1346508726332 1347133305728 1347297336896 1350188799617 1351361628848 1356154287686 1356319417277 1357516067776 1360796148481 1360820207488 1360985905216 1366832667904 1366999097728 1369932842806 1370135259724 1370487616652 1371511078784 1374621865001 1376542790216 1379893240208 1380304948046 1380473018297 1380719715584 1384055861804 1390170983432 1390359198448 1390528492936 1391173490944 1393743277024 1393912983568 1394534895964 1394704698898 1399901200192 1400071656544 1404692798432 1404863838224 1408703398844 1409846244818 1410671950304 1414124224832 1414333171328 1414755154736 1414927419752 1417541084267 1420947396352 1423804152386 1424830914112 1425004405984 1428273643447 1428702825088 1433944357912 1434584130826 1435015208704 1435443362848 1439519892608 1439695173056 1442784932687 1444801110392 1445880068864 1448983102028 1449159534746 1449335988947 1450241748032 1454145443968 1455385089224 1455562301468 1459105081784 1459302629776 1459480319032 1460570239744 1463883025066 1469733318592 1470171831304 1470350844028 1470389059216 1474346986784 1474526507888 1474966450706 1480861038272 1481483239148 1485328241936 1485509100152 1489569068162 1490777518439 1491407597824 1495724492416 1495906616512 1496088762784 1496756262232 1500419207056 1502332995328 1502515924096 1505740504642 1505923848319 1506172987648 1506622372576 1506805823632 1511779257296 1517325575579 1517596729088 1517781516416 1518458694368 1521263602628 1521448836446 1522154561984 1522339904288 1522546013632 1527738944516 1529273021056 1532347561283 1532741634259 1532968107286 1533428748544 1537619683264 1538867115808 1543072913848 1543260803236 1544413290112 1545038722304 1548354561908 1548543094406 1555195598264 1555384963748 1558980882032 1559170708424 1559635905863 1565868868256 1566271561888 1570996417144 1574820159472 1577020845952 1580597758153 1581778127776 1582418691392 1588766838208 1592821298222 1592849459456 1593015245129 1593043409792 1593754166816 1593948227312 1596892580402 1598561926808 1604231291531 1605363198208 1605558672256 1609466537728 1609946741536 1616863033984 1617059908288 1620046953448 1620769758454 1620967108453 1627204745584 1632312735368 1632511490876 1633531725056 1633730628992 1637236812134 1637436167213 1639524720944 1644470553572 1644670789454 1644893461156 1648897065928 1649097840796 1649833607233 1650128440576 1655980688032 1656182325424 1656383987368 1661178407812 1661851125704 1667548664896 1672007736623 1673009171504 1673052653888 1673256370016 1673755606292 1680444639104 1684256131481 1684967984896 1685173151872 1685675943664 1690050902848 1690256688736 1696251252652 1696457793514 1697517990784 1697724685888 1701368208001 1702364649328 1703054046176 1709815728896 1710578585408 1713738378968 1714249693541 1714764808064 1715529872672 1721823698078 1722033352721 1726014547964 1726224712898 1726458426172 1727747722624 1735381364992 1738586974432 1738798670224 1739317461838 1739574457852 1739817033472 1743550890844 1744256966648 1751254355752 1751963551184 1757034627656 1757248569692 1769308524368 1769548070752 1769763536464 1777366398016 1777582815712 1781660936671 1781692436608 1781909381056 1782441035272 1785733573687 1789564420864 1793623412746 1794349766132 1795424476736 1795689762944 1799543529938 1799762647991 1799794467968 1800597469664 1800816716048 1807203385586 1807423436327 1807746431744 1812114375764 1813713164032 1813934007424 1820367197968 1820588851576 1821433333504 1821655116928 1825020091888 1825564608706 1825786895167 1825834348324 1826927916352 1831813172651 1839133870112 1839161808649 1839906603458 1839939133184 1844160311672 1844384862404 1844609440478 1851482232512 1852308295376 1852533838232 1858122239666 1863123850084 1865500268992 1865727418144 1870569678208 1871127785296 1871355619672 1879394918368 1879623759376 1884453789632 1884683246624 1884732230528 1885524122552 1889007076817 1897353205286 1898489608928 1898770123712 1899258429376 1903649353984 1903881148288 1904112970816 1910865984712 1912292994304 1912863550048 1916397005908 1916630352406 1918061666752 1924864150264 1925098527748 1930359914863 1931141641646 1931721929984 1932583792832 1939673931668 1944420809144 1944708110576 1945288337762 1945525202159 1945559599232 1946347481344 1950260532542 1950762079966 1958558147392 1959142506904 1959381058228 1960605568768 1964466384496 1965616914688 1971673492129 1972588054816 1972828243312 1979339852336 1979580862952 1986601526789 1986956542208 1987198480256 1988085094688 1992629589536 1992924014144 1993436533312 1999449985456 2002244058496 2006269487453 2006541115942 2006785438669 2008039574464 2008284079648 2013172162624 2020557958876 2022066884992 2022340652288 2022586898816 2027227106828 2027473948346 2036183927624 2040838369928 2041748916494 2041997526233 2043438310144 2050685447008 2056621177072 2056871597704 2057122048828 2057825679616 2058039860569 2058076246912 2061877940752 2062744262593 2070987858016 2071605762292 2071858007494 2078696478782 2085737247872 2086667826656 2092962522728 2093217368396 2093500768744 2101867280128 2102750403952 2107611784768 2107868414176 2108125074832 2114227064488 2116923766144 2117181529408 2121725256541 2123568273904 2124428243168 2129284400096 2130234408008 2138431754624 2138692136768 2138747722496 2143598712794 2143859724083 2145751203904 2153069693852 2153623397596 2154884711488 2158865230648 2159128100836 2160091423903 2160477442816 2160740509312 2165377719274 2168403663184 2174944925692 2175825700664 2177100017792 2181772337234 2182037996663 2182427937536 2190168006752 2190434688464 2191411979372 2191678812554 2198022649361 2198951646976 2207019019024 2212747058368 2213016489376 2213676769612 2222523554944 2223186671728 2223457373896 2227564560991 2228869180048 2229442377104 2229771792416 2244430011131 2245104439424 2246106121952 2246379614864 2252152090048 2252426319136 2254346491298 2260414640452 2262102688384 2262378129088 2267233465651 2268926605792 2272097251072 2276973446044 2277250697458 2277527982631 2282793434404 2283717884168 2285085697664 2292879414232 2295181805312 2300387610818 2300447399096 2300727508772 2307015508007 2316830979232 2317113083824 2317804422538 2323819991416 2324102947012 2325180984448 2327067345856 2333427333136 2333711458552 2333995618564 2340751392826 2341699313492 2350424202368 2350710397376 2350996627232 2352045554936 2356390271081 2356431932288 2357422014392 2357483285024 2357770339568 2366843266304 2374655379712 2374944525184 2375653118608 2381435363104 2381725334128 2384763230464 2390172219646 2390463254497 2391957168832 2392248421024 2392572307136 2398353329141 2407974739159 2408949882878 2408992473344 2409285799808 2414456417966 2414813170364 2416259502272 2417238001024 2426935170176 2427917992192 2432799221006 2433128597284 2433424862638 2433467885824 2434553609152 2439050734792 2439347721244 2449827100336 2450125398952 2450856423499 2451955120384 2460651078688 2467274549312 2467574972384 2468675913032 2474717393456 2475821520788 2476122984566 2485651343648 2486657943616 2492710369408 2493454099696 2493757710472 2504470833568 2504775785776 2509402626346 2511276615232 2512025884984 2527378445233 2528401943186 2529161702144 2529916308128 2530290120512 2535720428549 2545788069704 2546923906142 2547234027569 2547279062912 2548310619904 2553433893122 2553779602108 2554090558306 2555686731136 2555997919552 2565062869864 2565375199948 2566978425088 2567290988416 2572033307536 2572800704782 2573113977049 2573539671808 2574201507584 2591123960744 2591439464108 2591506816976 2592595668509 2593058978048 2608906782176 2609963296192 2617517861728 2617836578896 2618155334872 2627440728979 2629082741824 2629402867168 2630187381316 2635802728384 2636589152008 2636910191356 2647806833408 2648129238656 2655794275904 2656117653728 2657302715144 2664455523856 2673543152903 2675144448944 2676227786848 2688052062784 2693017452664 2693820946993 2694266611456 2694594673792 2700377599234 2700706405663 2702723257696 2712308575372 2712638834554 2715032135552 2721592296962 2721640414976 2721923686559 2721971810432 2733998195456 2739865685612 2740270519448 2740975233304 2743022157568 2749243730002 2753085580432 2759786480416 2760609896092 2760946036594 2768111723608 2780341966864 2780718396896 2781056985872 2787486554048 2787825967136 2789069791928 2789409397796 2799802400384 2800143313088 2806152758651 2809385596864 2809727676448 2817406797688 2819692489636 2821343900608 2827398845191 2828248449664 2828666342656 2829510309472 2829854839504 2835082168534 2847608304772 2849661828224 2850008811968 2856547286894 2856895109033 2857405650176 2867888715824 2869168261652 2870886725696 2877823468751 2878563557023 2879039785216 2879390346112 2885569865374 2885921221393 2889602220784 2897966204056 2898319069492 2898671977894 2900483496064 2907062213671 2908290887936 2910770178448 2911124602936 2918210163568 2918605259552 2918960638064 2927766050132 2929072311011 2939466637184 2940343662608 2940701688056 2940778118432 2948693973568 2949053015776 2949932901412 2961722076544 2962966478296 2968439692141 2970656483872 2971018200304 2979138136324 2981555036878 2991448984832 2991813233024 2992177525568 2993512524464 3000838414112 3005031848192 3011481009284 3011847696638 3013244745152 3013611647264 3020525458937 3021302245801 3023558514592 3034651151158 3035563032832 3036917388736 3042527205256 3042897672892 3044309123968 3044679808576 3045092027264 3051214058977 3055477889032 3058546042112 3064695122566 3065483268518 3065936214572 3075239366528 3077734231616 3086145827696 3086521606472 3088826580224 3096709123816 3097086188812 3110391196528 3110769927496 3117961764064 3118341416848 3119271811726 3131737736512 3132543123776 3140112090731 3141992834288 3149640318944 3152709194569 3154041691904 3161195516306 3163556255552 3164837382784 3177533676416 3185642596444 3186030490258 3186086819584 3187508333632 3187896454624 3193785160804 3197123853616 3208462583062 3208853255509 3211117344512 3219893483072 3233726067968 3234119816576 3240093906896 3241455269789 3241539516908 3241934216906 3254409491168 3264625470736 3265022981752 3265997140849 3267461257984 3274473624268 3274872334426 3279049441888 3288941107144 3289341578908 3289786922312 3297794131856 3298195681592 3299667214466 3311961376064 3312364650848 3312767974736 3322356815624 3323702251408 3335097329792 3344015473246 3346018343008 3346105307776 3346512740032 3347511212584 3353694760339 3360889278208 3368512262962 3368922423559 3370346303744 3371351887328 3380101805696 3380513377472 3392502505304 3392915587028 3394429380419 3395035981568 3395449371776 3402736416002 3404729298656 3406108092352 3421157170816 3427476757936 3428499387082 3428916851899 3429529616128 3431059745344 3443647396156 3444066705442 3452029095928 3452449425796 3452916852344 3455495445248 3477173948864 3477597340448 3478634923676 3479148915704 3487101781688 3488513933296 3502508711504 3503927102368 3514069255312 3514497139384 3526961446063 3535976428033 3538617048736 3539096141504 3539527072928 3554732796032 3555165631424 3562795446023 3563321873342 3563384873216 3563818762112 3564882070544 3571467147374 3587246825492 3588699532264 3590848953472 3591379525888 3599087059876 3599525295982 3599588935936 3599963585449 3601194939328 3601633432096 3614406771172 3614846872654 3624228751528 3625310084011 3627868014848 3640734395936 3641177703152 3643310233856 3650040183776 3651129217412 3651573790334 3651668696648 3653855832704 3663626345302 3678267740224 3678323617298 3679813206916 3688320623344 3688769724808 3689218880956 3702964465024 3704616590752 3705067676464 3716244479332 3726247700168 3731000537984 3731454836288 3739462988801 3741139356416 3742255570592 3742711239344 3758789836736 3759247518752 3767871964241 3768840945793 3768907579264 3769366493248 3769464461056 3771048245104 3778014153634 3778474176463 3794706410572 3796979217856 3797540247424 3798516858752 3806153619961 3807762296576 3808225941632 3821731969424 3825727100096 3832794011816 3833260704812 3834970963901 3836123333504 3849728300528 3850197055496 3860719829726 3862283283292 3865167585664 3873934346821 3879347863336 3888841618288 3889416221152 3890576675524 3891050404318 3891119198464 3900521065084 3901524159932 3917116294784 3918285013808 3918762116456 3928932768992 3943346984258 3945176109632 3945656486624 3955725620791 3958679704672 3959161725904 3973203053578 3974396960512 3976170189376 3984703530577 3985259179072 3985848028288 3986873066624 3994888510207 3998899970912 4004488116992 4012538974906 4013082231884 4013570877338 4016079148928 4016568159296 4026344325248 4041115917752 4044133769984 4045173797632 4054454213656 4054947896692 4072367855248 4074078907657 4081676739856 4083497832988 4083995052466 4084492332487 4101370894016 4113242354144 4113743195408 4114244097656 4116079721138 4116152493824 4123755881504 4125488525186 4141975716032 4143211524584 4143716014988 4157392957564 4171474495744 4173335653312 4185925045456 4186434736792 4187001537488 4201282097419 4205500807904 4215223569536 4215736828352 4216250149664 4228454128976 4233847532288 4234363058816 4243450513082 4243967208899 4247136547808 4248856486336 4257975045247 4258568800192 4260468816016 4276099349359 4276863509248 4277384273536 4287197425588 4287719448166 4291502407808 4306139387704 4307246795192 4309769422976 4317730461296 4318256201672 4319544605639 4320182847806 4321481018624 4330755438548 4336807326368 4349889851384 4351651401328 4354200035584 4363544674468 4364075993326 4380336013504 4380869376928 4382823958744 4383357625108 4396045298722 4414038038048 4425494116736 4426032978752 4427353539224 4445047109888 4446373343456 4446914747792 4455129121982 4457738360096 4458884754208 4459543584832 4469114303689 4488860022262 4489406599909 4490208878848 4492212243904 4492759229728 4504304180096 4504852638272 4508692982596 4520829280904 4524205376768 4524756258176 4534466931302 4535019062189 4537853211584 4553946892088 4554501394916 4555055965262 4565586868808 4567435768336 4570171395328 4585758828464 4600775221636 4600894798192 4601455017544 4602827917303 4614031016014 4614592834873 4633661958464 4634226167648 4635608845076 4647639982832 4648205894024 4650361968896 4654134691712 4664690944793 4666854666272 4667422917104 4667991237128 4681502785652 4683398626984 4700848404736 4701420794752 4701993254464 4704091109872 4712780542162 4712863864576 4714844028784 4714966570048 4715540679136 4746540006901 4747760671973 4749889050368 4751306237216 4762870726208 4763450668256 4780344439292 4780926508994 4783914337664 4784496842048 4785144614272 4794764949821 4796706658282 4815949478318 4817899765756 4818571599616 4828912835932 4829626340728 4831067318161 4832519004544 4834476002048 4853870340352 4865598442012 4866257194568 4866849725276 4869107218304 4878101469584 4878695442488 4899654200672 4900250797904 4901712846998 4921302157376 4934461856863 4934549098624 4935149944768 4937351826064 4949434786912 4951643041576 4952245969132 4971302687296 4973315887232 4983314533351 4985420738816 4986908199392 4987515420944 5008941667136 5009551571552 5018805252692 5021044457891 5022553230464 5024051769968 5054756890466 5056803886372 5059832616256 5060580241024 5071440857098 5072058371611 5091576139408 5093847812284 5094468055138 5094558125824 5106867786244 5107559204216 5108181116612 5111373462272 5111995839104 5123590587731 5130125739728 5130750399896 5134581976832 5144066615072 5145601409564 5146227954098 5162382577471 5182247921488 5182878928216 5183013633952 5185191337018 5217813564352 5219926592384 5235035723456 5235673157792 5236310669744 5254881457958 5258165483648 5258805734336 5260374762632 5270091766247 5271605456768 5273178304016 5273820382712 5296258477312 5311588551808 5312235307456 5314605430288 5328911047712 5334103312087 5347086305806 5350288897888 5352455573696 5376104125568 5386034905328 5387641893986 5388297910127 5389189347584 5400755198468 5401412811326 5405446515392 5424617150744 5425277669108 5430064271104 5443184593924 5443847373118 5443943620864 5479731371224 5480541038896 5481950466608 5498487460004 5506171160864 5519572960832 5521219792184 5521892073188 5536223447216 5556534386909 5560683933728 5561436793792 5562113971744 5574874543777 5574973108096 5575651934272 5578139583856 5578818795592 5598604302769 5599604800768 5600286626176 5612305517302 5618771193728 5619455352896 5634813595376 5639384979272 5642687801216 5654797690382 5655486236249 5656496899328 5659020618944 5659709679008 5670164337068 5695216609544 5696915846303 5699323656448 5700017623936 5712946091329 5713094573788 5713790218066 5735777431648 5738336523304 5741773451392 5755646937502 5756347763089 5757127114046 5758780692224 5771139730748 5771842442786 5779204441568 5795932408112 5796638138984 5797343955788 5800966992128 5814124427342 5821540356896 5822249205872 5836420327136 5837210519104 5837921276128 5855532100264 5858144622022 5878933274368 5880687325216 5881403376112 5881556236864 5897387947136 5898106031552 5899865802824 5923444153088 5925932956592 5936879384282 5937602277299 5941312967744 5942036400608 5958276272648 5963110073756 5979407541161 5983626466048 5984355051136 5987025048928 6001676828224 6022962018568 6023695393276 6026382943273 6026489490304 6027223294528 6041050917874 6041786495143 6042604491602 6047117029184 6069302302316 6073834777472 6085054410512 6085795345784 6087611116433 6088618247936 6089359617152 6090184054528 6102428117954 6110955778064 6129390245132 6130966537036 6131872429144 6150478733056 6155468463232 6172291655392 6173043212944 6193418247632 6194172377624 6216140261243 6220782393056 6221539854992 6235923528128 6236682833696 6238543623452 6263475473024 6265086247552 6277681944611 6280224181462 6283985668576 6299280637888 6305418389138 6322391032612 6325211849551 6327112511104 6329674765568 6355067352832 6371285192888 6372060980516 6375016667264 6375792909248 6387570321608 6389476130471 6394247707232 6416925166124 6417706511018 6418487951051 6439673112103 6439786966144 6468239633152 6480187813792 6482910539578 6483079033816 6483868433812 6508818982336 6529250941472 6530045963504 6531994281698 6548947248536 6549744668852 6558098883776 6577882214288 6578683157816 6579573844624 6595588263712 6596391363184 6599334428932 6623922752128 6624729301696 6625535949472 6640736218501 6644713631248 6647404502816 6670194659584 6688030946492 6692036686016 6692210615552 6693025480064 6695022425168 6707389520678 6708206233421 6737024525924 6737844847118 6742703774656 6758995745761 6760203611392 6761026754944 6785005010608 6785831174056 6788858760838 6790898743552 6805472832004 6808509182167 6809458597312 6812216184704 6827667279881 6842314341632 6854953515872 6856998774164 6857833703798 6862119490688 6887294792312 6888133410884 6904058191856 6904898851592 6905833704688 6954347897728 6955194680896 6957269847352 6958297831408 6974203563376 6977027866592 7005017423008 7007854204736 7022893905797 7028138510624 7028994278768 7053922892126 7054781799857 7071952856066 7077234097472 7078192283008 7079054145856 7109465592064 7110331262848 7125590892046 7126458526297 7126643746684 7127637524224 7129764141088 7142934294748 7146121207729 7174493650984 7177399064528 7181697906944 7198174119752 7199050591964 7199927170898 7202389878656 7203266864192 7228813542344 7229693745308 7248457503056 7250620168022 7251503026229 7281468791872 7282355406304 7300080367552 7302258434824 7303147580668 7303337393296 7307711665408 7327252690604 7356535480448 7356647234596 7359626413832 7376641246688 7377539449616 7378437761912 7404605690759 7405928930048 7409233181504 7410135352928 7432488958664 7452495400336 7458848582273 7462001075968 7462909672576 7478925977602 7479836635039 7484511141184 7485422478688 7517579673472 7518495037504 7534630635433 7535743928482 7537681891586 7537815158528 7538732986496 7542096490208 7556028307268 7556948352926 7589412821144 7591677214253 7593958435712 7595080494848 7597033717504 7612307239922 7616451883264 7643463938848 7651454200192 7665588023632 7666521409624 7669941927802 7670875843939 7672246667008 7699456601056 7700394110992 7721439659452 7724566566584 7730335171328 7747868693642 7758695726672 7777683236576 7778832442304 7781153351048 7782100808636 7801042130168 7803048319864 7834232589568 7836570027616 7837524232912 7857865537984 7886693968516 7890212719543 7890352219264 7891312973248 7908248683471 7911451241582 7917359409344 7918323451808 7946406107156 7952340378752 7969407061154 7970377441103 7970518358144 7971696056576 7973746133248 7989777020414 7997799941824 8025077949812 8026164463768 8027141754676 8032158297856 8033136318592 8051356637863 8052688650496 8082231835504 8108908427312 8109895793384 8112315478883 8144735710496 8148157815314 8163353479712 8166995665976 8167990104932 8168984664974 8192629874891 8202741788032 8226484708288 8227486390816 8228488195312 8232159442276 8247511763008 8250977050372 8283951432064 8286423049168 8287432029976 8314785915128 8346671306624 8365602768761 8371850090912 8372869473584 8374003074976 8402564194838 8411001615808 8430447139072 8431324590073 8431473656704 8432500299328 8450597462881 8456908257952 8468726117632 8486901026164 8487934417798 8494273095616 8497712972672 8515950090494 8516987019233 8517137600384 8520937632032 8552198698718 8554768547072 8574394851176 8575438896332 8583004815616 8612278775408 8614493590384 8619538845952 8635460922592 8636512403344 8639089211278 8640365695612 8661510877096 8673614652736 8699779702768 8703302802656 8727089348936 8728151986652 8760672027008 8761738753856 8765647917488 8766715250216 8782909192211 8792090597444 8828076076096 8849406801151 8850988233472 8852065957504 8854707078448 8892746686912 8893829495584 8910258243964 8914233671497 8915476720192 8917769508416 8919087169664 8938228607378 8939316954071 8977720044524 8978813199818 8984424487808 8985518459456 9004802466737 9008608360192 9009705276544 9017385965192 9041658561808 9049512516352 9068933862604 9070038124378 9075706423168 9107893784176 9109002789832 9110111930524 9131173737616 9134871536672 9135010305769 9171517656928 9201550443272 9201789596384 9202910035088 9205655834606 9228062032028 9229185669746 9267323916928 9268452335296 9271217690152 9295279965664 9296411788048 9308269383424 9329381889586 9330517864327 9333709332544 9334845834208 9335982474256 9363005571304 9366797253968 9402841589504 9403986508928 9408182219744 9425561084324 9429688057568 9429933140096 9431081358272 9451321597319 9493080013802 9494235920939 9495521343946 9502612474432 9525741452416 9526901336512 9560688878584 9561853017988 9567828675328 9568993684096 9570289228544 9589529899642 9593413316564 9631898956636 9635799531512 9657825671864 9659252681456 9662134636322 9663311128079 9665038009088 9731196884024 9732514389136 9733699450552 9738214436608 9756202939168 9757390884976 9793188171649 9799308401344 9800501595808 9803425693996 9842604314752 9864928770103 9868923713726 9869098197248 9870299889536 9874703652128 9898869573824 9903286083152 9904491938264 9939618620723 9942605374592 9946631774464 9966629066702 9973816398784 9975030841888 10017883334272 10019103143104 10037610505384 10040605347883 10042088915782 10045106460928 10048103539936 10109513780932 10113607772744 10119665232512 10121160482048 10142881714196 10144116743222 10145351922629 10183152278816 10187695624568 10188936110276 10213735572488 10215118408432 10216362233224 10223991678208 10247181175462 10260251479456 10261500799792 10288133230144 10291202819128 10292455908196 10324765154942 10364495842976 10365757856432 10366027267904 10370382674036 10435442629073 10435627128704 10439853184768 10470071446912 10471346315584 10472621339488 10509762915916 10516330967296 10517611468672 10520749525264 10540183532494 10541466938233 10543210913536 10546356608032 10547640765424 10621279029053 10623177103616 10624470614912 10629210860576 10657822095424 10668206624174 10694172611612 10700577795776 10704911147392 10726432928981 10729191439813 10752208251136 10772069810656 10775283787972 10776595820254 10801510396936 10802825622652 10810893030784 10849234301488 10850555338216 10886369187848 10887694746236 10917451341041 10959462742448 10961082077792 10963900933216 10996974920008 11012342321728 11035976137681 11039145921664 11042439584368 11043784146376 11064184307071 11072446894432 11113068773818 11121367867456 11122873587584 11124227943488 11149749087554 11149946216192 11151106715903 11151303868544 11156279167712 11157637591184 11197208605538 11200573252352 11224611034604 11229619040717 11237542387456 11238910705792 11269627190752 11278769958544 11285375602432 11309595380764 11310972472498 11318041237888 11319419358016 11340328674136 11390433219088 11393831692606 11395219041217 11400035247872 11425892182658 11426189147576 11427580436132 11471554863296 11476673046608 11483546902784 11511293875004 11512695526178 11514254228092 11542279461496 11543684885572 11558408883136 11591864816224 11593276277968 11594687911576 11628248854684 11643080713792 11644498411744 11672840654272 11674421038208 11675842552256 11704054156361 11711064200528 11716289244044 11761374650432 11762806752224 11763112473728 11789792920367 11794775894272 11796212063104 11799731605648 11851865913184 11873758768564 11875204554598 11882625935488 11884072801216 11909577456007 11916552545296 11926220147512 11958815082322 11960271225079 11968710102272 11974050097856 11999747854787 12003353656448 12045924037136 12047390786552 12052765886546 12052978980608 12054233469047 12054446589056 12082101835748 12083572990286 12085208983204 12094234058368 12138604604632 12147669554944 12170108821024 12171590691568 12175222232866 12178719234304 12204856235908 12221911556128 12258780490264 12261933074072 12263744858288 12310936926464 12344583310784 12346086425888 12386836495264 12388344755248 12432280522486 12441564786112 12443079709984 12471847056256 12473365667392 12477087246904 12500135015809 12526950946048 12530172495104 12555363889222 12560448362924 12567971337152 12598561275776 12610836778276 12644782065224 12650423699102 12651964054289 12654225022208 12742570385776 12744121961032 12747924323959 12750033334528 12751585818496 12775140643216 12778952260942 12780508266169 12788495414464 12833850332248 12835413022036 12836975902102 12874132660543 12879346224206 12879573932288 12960375627584 12965821079156 12966158067632 12967736867624 13017637964672 13058501882944 13060091927008 13063988563396 13097894497072 13099489337704 13116197767552 13145947208053 13155764428576 13157366315632 13159147689248 13191176527424 13192782726368 13198668857864 13247845504256 13249458603392 13251071898944 13279510298813 13281472437002 13289427262496 13294809005632 13376061892984 13380052802833 13384073372032 13386050960128 13390044850336 13414779041356 13416412466842 13474049051848 13475689694236 13485407549312 13512519404041 13517991491522 13522053509888 13570010021216 13571662348112 13577717521676 13610945664008 13617018364334 13618676415113 13618917194624 13624432369408 13655334559762 13709907031744 13713997548328 13715667407596 13724238981376 13774589584624 13776266821768 13801714444903 13808116383712 13809797703184 13811667409376 13906210687523 13908695795456 13910389361792 13914539694704 13916595662816 13948407126752 13954055733184 14010034846016 14015708409472 14043886412171 14045787811594 14047498070683 14056277021248 14057988557536 14107845784252 14109563599714 14143905712132 14154468194944 14156384566016 14158108291712 14220662525696 14251181784092 14252917052594 14253287493368 14259528282176 14285868589496 14292242415458 14293982683631 14348987301968 14354798129056 14396348239504 14398101183928 14399854341796 14404779757312 14406533728384 14439209838151 14457627084688 14459387490616 14496915006112 14501240336044 14503006052458 14562937583744 14564710812608 14600160735104 14604516869648 14606295161336 14606674786592 14654505381208 14713070960896 14713294469192 14719252827664 14753282493376 14755078899232 14756875523824 14809211381518 14818466363008 14820270705856 14852076795787 14864977917328 14904990800672 14917697164546 14919513590047 14925819345152 14957851955204 14959673270078 14969022282368 14970844957376 15035159346944 15036990075008 15069261270866 15071487856964 15075363783172 15077465972992 15084192980416 15112056614536 15113896705852 15178825642288 15183354428506 15185203201267 15187916871424 15224614479844 15286927877696 15302908400384 15331176047264 15333042819248 15339883855604 15341751687878 15398913202112 15400788221984 15442879318904 15449133133168 15495737387284 15517391453344 15555366473152 15557664884608 15562306702096 15564201617272 15592951926937 15602084260336 15606096639728 15659324181289 15673140055232 15675048465824 15711010077917 15715731075968 15773387937032 15780425439086 15780704438528 15782625946496 15816497366942 15822902483164 15834718818688 15836646903616 15870634259557 15892812214312 15904680757504 15938814122308 15940754882206 15941036716288 15942695878417 15979554040828 15995599883648 16050155899624 16052328927536 16054283509352 16066272637184 16102713275726 16164463671008 16217816854624 16219791586768 16224630957766 16289471420992 16296315630628 16326706959424 16333991331952 16335980209864 16337969329948 16385259749782 16405483576064 16452969416576 16454972781632 16456976390624 16464318884552 16495023526016 16501954100744 16567902864128 16572846098336 16574864059952 16629571830256 16690581331369 16693342613248 16731205537522 16733242781479 16743700181824 16745738947168 16748006149952 16805128389676 16822003231616 16855823174113 16860157976849 16862649180146 16862947313408 16865000598656 16901194925762 16913816515904 16973802052328 16975868835596 16988546191232 16995425945344 17031900180988 17033974038466 17034275200768 17041875264064 17104397397436 17148789702352 17150877792664 17155994964493 17224557550816 17228987180768 17270921845184 17273024806688 17278178422556 17280731391224 17323021754192 17347229305472 17386575339683 17399559405536 17406605605312 17454178697872 17456303973304 17518213463503 17521344054016 17523477507712 17531295834976 17533430500432 17565818384422 17584181194888 17646544206841 17656152152192 17691649116631 17696198868263 17698813602302 17704131915008 17709414156896 17785493373824 17787658991168 17820516487928 17828467342994 17830638192983 17830953440384 17835539016832 17838174339328 17876457214756 17878633908142 17955440089048 17957626399636 17968848975616 17971036918912 18009604933474 18011797839343 18019410553088 18034771930384 18083317123616 18137867725208 18140076248756 18148169679563 18151412846336 18215787568352 18218005579664 18220223861048 18262347475232 18269743073344 18270020611538 18343035313856 18392085102853 18403100886544 18403579192768 18405820070176 18411311669212 18456124064056 18458371339492 18534647833856 18536904670592 18542435380304 18590559931328 18592823576096 18658763779172 18661035728654 18667418665088 18669691668416 18671964948512 18714802070321 18726011142608 18733594507936 18807973017856 18816364439488 18851122168648 18856746628951 18859376115136 18859866280192 18862162716544 18902643194638 18904944839641 18986160027604 18988471841878 18991042687892 19005224948864 19051482904832 19053802673024 19121377757168 19123706035976 19137987368192 19179059799284 19186826633128 19263797913272 19271599063024 19315651343728 19318505362912 19324269272644 19326622256158 19462393768048 19465028778272 19467398901104 19512405878336 19514781769952 19586376343298 19598616802688 19601003191616 19606851387992 19643069310557 19685208629504 19729857540206 19737847427452 19740599779072 19749407304256 19791791916337 19797739147648 19806572166304 19808983876528 19879237241446 19881657799597 19885210749184 19933258133404 19947632797568 19950061683776 20035766668544 20038206286208 20075221010768 20081210695766 20083655846837 20084177831564 20096207079872 20149944899161 20219027561864 20227215545488 20239330465024 20285763428392 20288233486444 20290703845258 20366304557632 20375391249136 20377872220552 20427471144976 20430236816864 20432724466448 20494362350924 20520502958912 20523001599584 20576266460288 20582405638256 20584911816392 20649530309884 20728991685952 20731515712864 20732054535808 20740765348072 20779077844987 20870885258146 20871254257408 20940142893824 20942692631168 20945242678976 21019525831832 21035222937344 21041499050528 21080367064988 21082933876466 21092713216064 21095281530848 21149115720607 21233959063493 21242558058106 21248941229824 21258421721152 21315644190848 21336413248348 21388345223224 21401155591552 21409822294784 21452865857962 21458382879626 21544139621312 21550567575944 21553191640508 21603020793872 21605651245304 21621786061568 21698468602976 21701110676432 21772738375696 21775389492472 21834902682082 21852616794679 21918925484896 21922164155584 21927801866432 21993949840016 22024684643456 22068964361983 22071952275362 22074639825359 22078291843328 22084879168736 22087568292752 22128368614142 22144893788864 22226137547636 22242735734912 22245747175168 22248455886976 22299498175108 22302213431806 22302607737088 22312558335424 22315275182368 22394417211076 22449222069208 22459238081434 22461972788563 22477821411584 22539254381504 22557539917088 22619190761528 22621944944996 22636082475776 22638838716032 22680657348272 22690186888523 22780866438176 22787663385212 22790438082434 22851784365316 22852378295152 22855160872264 22861979985943 22943109726592 22953346093216 23022587750008 23025391052356 23028508456184 23084558922992 23087369771144 23116817766272 23169250064633 23183729632448 23186552555936 23189375823152 23256497709368 23286161427584 23288996823488 23338977821951 23345681308544 23348842076416 23351685104512 23408108312722 23422128401056 23432578488088 23522749300864 23525613504448 23526224947456 23579585840734 23582456964913 23592424126208 23599463211296 23703731826368 23747517537128 23750409109196 23761005662933 23765251870976 23768145602432 23819154912014 23833105090592 23852440295024 23917630164644 23920542450158 23948100195712 23999495709574 24002417963293 24006707312896 24091848074272 24094781573104 24105531773092 24108466938094 24108893178112 24164203671496 24167145980572 24170417966408 24188468116736 24277209209264 24340217642048 24343181383136 24350444465732 24409712471816 24443823112256 24517560980528 24523866148144 24527489716576 24688730122441 24689166621568 24692172851776 24751834996231 24773672990528 24776689510496 24864561044972 24883129572224 24886159419968 24939568122161 24943694112512 24946731334784 24954174493808 25000270031618 25110727778444 25120896725848 25135942674304 25197122551552 25221673556552 25289564130448 25300847398204 25303928108578 25377170588077 25485140771552 25488243922064 25495848647918 25503171636992 25550281286432 25557904521884 25561016532338 25576990828928 25667700664496 25670826044072 25673951804204 25748265321086 25758692448412 25920751255168 25931642158312 25932316135264 25935473735248 26035275929344 26117003765888 26120183854016 26127977126792 26176240921607 26195788994144 26198978675408 26232395535104 26291894416106 26295095799467 26311528857152 26314732631264 26318295378496 26381886620551 26382353054848 26385565452736 26397337715728 26498917206784 26502143797888 26559020597626 26562944874004 26578854524992 26589618011264 26752123785968 26760105605666 26768146744064 26780089700672 26829558082712 26832824933684 26948098103696 26951379388472 26959420658489 26970815098624 27025038808082 27035982983044 27140020042432 27143324696224 27155435043352 27221891328016 27234036728668 27237352830226 27237834389248 27310669119524 27419814063488 27427995096656 27431334815192 27549179169248 27552533643536 27603428889806 27616232767424 27619595406368 27623334818752 27690079345537 27801162897563 27812421375046 27820778723584 27829079389408 27833191325632 27892924714039 27896814253504 27908111466368 28020069692032 28031416818944 28087772824342 28091575623188 28094996141366 28112554042496 28115977115072 28215691568504 28219127199428 28287811424264 28296251434943 28308936389888 28316216583424 28502363568184 28505834105188 28506574986736 28518552353599 28519056564352 28571737178992 28584484830916 28587965367262 28591446327409 28697974603936 28709596258112 28792696479008 28796202367856 28799708683592 28813067456768 28878419676302 28901848018769 28915254169376 28918774981232 28993830012224 29002480672088 29006012104916 29125875167488 29129421625216 29200321470208 29209033739296 29212590322672 29213349573184 29309010762416 29408974681933 29426588938384 29438505655328 29506564986752 29510157798464 29513751047648 29618422763036 29636932726016 29640541411712 29704153591574 29707770462293 29729955834656 29809981601344 29835394329092 29839027180094 29915703910408 29919346540156 29932695445513 29938044564736 29941689914752 30073980150016 30138522541732 30142975713928 30150727566344 30168385960832 30224113229072 30227793411704 30236812239473 30357651284576 30366708857012 30370406402534 30449228959688 30573855755392 30662352094528 30666085638496 30679767711208 30683503375756 30797826404224 30801576443968 30867680345161 30885758637808 30898266266336 30991474774568 31034782906688 31101387297101 31110732946304 31115329769216 31124613404192 31128403234544 31185903853874 31204168520672 31212193279456 31318648362578 31346280110464 31350096931648 31422020155834 31425846199363 31431462151936 31546775874064 31560850878172 31565251892992 31632994733884 31645804966328 31669437637376 31673293807232 31741268519114 31745133435323 31785624428624 31877628244616 31881509764412 31885391756834 31959108081656 31991199767296 32100311799248 32104657855072 32108567018704 32205426551452 32219795421121 32328927342016 32435633709248 32439583173536 32449261915532 32578942841984 32592631261256 32652836613551 32653413918848 32667982663904 32671960419728 32675938659896 32770519499564 32905938833152 32909945563264 32913952781248 32928637769104 32990047052032 33003908201488 33145692196672 33149728119904 33225780048307 33234324703811 33259143660512 33381162662738 33462411075044 33466485562958 33487400363648 33491477894336 33496012299904 33563354648747 33610256779352 33644006463232 33711646348226 33720315953698 33725298360292 33730001197312 33802389851524 33817471227127 33827633031808 33947604104656 33951737671192 33977092382464 34063800361976 34067948076932 34083750528128 34208794794872 34297579404704 34301755585328 34311989928986 34449115101632 34457974361536 34541232998041 34541843690368 34546049613376 34556356845112 34561462782448 34646043508384 34694458610944 34773150679366 34799118811072 34813211210624 34908357395744 34912607946608 35036426927006 35046955015424 35062591669952 35066861000864 35131636768844 35168362389776 35293088413682 35297385810599 35312304304384 35383298233262 35392397736526 35397627204604 35418828313792 35570986747648 35575317982336 35641032975856 35656007967679 35656934685988 35661276385966 35661906880768 35671078033664 35752914429512 35757267816284 35910880178096 35915252799272 35925968549339 35942073837824 36019209866948 36023595678686 36069543860768 36166634247232 36275735450416 36280152497512 36296339359126 36431575136704 36436011159328 36440447722096 36524694950464 36539486146688 36540041223076 36686070627712 36784170205706 36806201773088 36807158385536 36811640140352 36822623338424 36890642363729 36912248128112 36916742678984 37047669404513 37073809341184 37084870760608 37181119862656 37185647152192 37317527558344 37322071457308 37334837330176 37338723184609 37339383336832 37343929897024 37424074478473 37429604140642 37452022285216 37467189015872 37632728878976 37702244337296 37713493257902 37718085370889 37718752230272 37724325433088 37805286389276 37809889679282 37972320055208 37976943683756 37982085375784 38010449897728 38107605346048 38242755514336 38247412071952 38358119598568 38373653266256 38527595826544 38543198126048 38631302687456 38637010725824 38648538545288 38653244512316 38895740708363 38924787536096 38930057556544 38934797802208 39024811756672 39029563539904 39172752686596 39190230119383 39197233605376 39202006383232 39213702775984 39286138621114 39459715080412 39475694854904 39498814608512 39583583832674 39588403653743 39595478295296 39613144332608 39617967753056 39758474482892 39763315599194 39866516266808 39878410924121 39895265595136 39900123367552 39990622639303 40076412572416 40150442021536 40162421391532 40167311693674 40168355663128 40192414159744 40299889798322 40438055123728 40454431090976 40571526856784 40576466972888 40581407690516 40732609115264 40750782498272 40755744441104 40854942289952 40860473633728 40865448932896 40988724701848 41041005917824 41046003199168 41134092876811 41152532920576 41164811276512 41169823632784 41299060619768 41457983371904 41463031425728 41464109071616 41481530696144 41558155689974 41563215941093 41741770516292 41855852788127 41885385262336 41890485357952 42039051663664 42082998101056 42160734129976 42165867752932 42184680602911 42185426432128 42190563061696 42298231441214 42467918126986 42485116116212 42516843442304 42613277815031 42631288381696 42672826496696 42776690446448 42802311183104 42905731715924 42916765759252 43088279242624 43101135151888 43106383281016 43206041587744 43211302490608 43396937205952 43402221352864 43512981828701 43545476751392 43550778984944 43669805364164 43705233589358 43837850969792 43844328311168 43855603732864 43943773612277 43987899680032 44049369286912 44137928723966 44143904550724 44149279650718 44169758337472 44175136585504 44256737228284 44276482946857 44289787577728 44452275095272 44485471469824 44496911773952 44598996350216 44604426863612 44625116670848 44630550364736 44726332913297 44788834422152 44898444138416 44918476162868 44923945577126 44929415657357 45078508763008 45115079834176 45238381523056 45243889889992 45277677432064 45361314696544 45380373777046 45561732876352 45575326770424 45580876164868 45703568730632 45704756590304 45710321744528 45723959971886 45886219453184 45906692186432 46045175500016 46050782104712 46057016912368 46169117845984 46174739542288 46214103071609 46233635532544 46338500129266 46367459264896 46373105111872 46378751646304 46512995418736 46572322855168 46577993646976 46677955643902 46683639297889 46691362617088 46703370209024 46816216625444 46844256802112 46865156976176 47037092842949 47045498601728 47051227008896 47159171681468 47164913929826 47198926422592 47407463652736 47495035074256 47500818218392 47514990662029 47522011325866 47536291204864 47638309824028 47666210181184 47704880590048 47835260329288 47841084900316 47896200391424 47998991419148 48004835926586 48183696148544 48189563146208 48211063546184 48216933876188 48328407342992 48334291961144 48340835932816 48554418418528 48680435284096 48686362766272 48700888931464 48819424943632 48887646224512 48998530502743 49035121961056 49047732296288 49054979433152 49160257340579 49377460244882 49378333243136 49383472598999 49384345703552 49503669992462 49547345981056 49553379020992 49729122089944 49766259144448 49772318839936 49879136244322 49885209684079 49893462669568 49908348987616 50000540063236 50221455556888 50241793451696 50271885348608 50443347113104 50579128260896 50601694796408 50607856217156 50754341176154 50760521183603 50970281543104 50976487844128 50991697295836 51100562572864 51115809043768 51122033064676 51153981657856 51335401328992 51341652088144 51347903608408 51496530642172 51517384896824 51832239835313 51841502510336 51863284316624 51864632270528 51870947470496 52211940075911 52225367391703 52234007531776 52240367708032 52255954253584 52352481843214 52358856445273 52391577988288 52397957350816 52583788832212 52590191598934 52623057714304 52629465262528 52636590756992 52742414448031 52763773241102 52764706109696 52771130905472 52794675431456 53004287595776 53118041195252 53125889748008 53141740499771 53157709049984 53179236022528 53504247571936 53520211211332 53560179401344 53659116165424 53665649867368 53896196207392 53902758776944 53918841316978 54050077616164 54071965966088 54280040084864 54286649392448 54310870086704 54443782656032 54468073457336 54474705660452 54621338239048 54815055030961 54839628126976 54855990193312 54862669630384 55098358338496 55105067287072 55206857779612 55231489036801 55232465534848 55239190812736 55246669637504 55357740784297 55380158691074 55602325795126 55624842750092 55658158778816 55666382651264 55785849428078 55792642087721 55793628507008 55816222932736 56040139384064 56175545648684 56183151246376 56189992282732 56225108084992 56231954230144 56359496465041 56431383137008 56438254398856 56575622848528 56592502869886 56599393750177 56786208352181 57004727136368 57011668210376 57013149973472 57037104707198 57038113128704 57143474357984 57168969661832 57175930734524 57182892654818 57395949207872 57419192516224 57585392958016 57592404735712 57599417367184 57756839352604 57803696037538 57830508338752 57837549962464 57987660024448 58004961344176 58012024209832 58258843250432 58418067478592 58425180645344 58426699146368 58559219381327 58618021524832 58817949363866 58853177876768 58877011310656 59013129973504 59020315596928 59027502095296 59154182240167 59236845526072 59281082823424 59408307183148 59415540924586 59459911669312 59619963202688 59670788658184 59678054360188 59831407820816 59838693080312 59865390891026 59883379829504 60277045083464 60285951427856 60301455132688 60336771921664 60448226458144 60455586823408 60473624478946 60715302569152 60733417714024 60740812805068 60898457919376 61121878255999 61147711510784 61324704189056 61332171276992 61359535422416 61367006751512 61584647330459 61595652808448 61603152887936 61735360690322 61771517275616 61796532532672 61982949549136 62069565813376 62202774594202 62210348598739 62221465892608 62249226808384 62256806469088 62371807707748 62408337041344 62424386558912 62637296725156 62692560220928 62700193863296 62842407004619 62844040311668 62851692398726 63093551748128 63121701756344 63265989467768 63291609932656 63346587614464 63482537038228 63490266870646 63571248857248 63755256489232 63763019528824 63770783513668 63918216163312 63945072140383 64200623598496 64209315710144 64217134037408 64410853102904 64439590842242 64657854684032 64871267418496 64879166347072 64898523831064 65157885683968 65185262522512 65305673227102 65306827837696 65313625050289 65335965327808 65343920839456 65351877319792 65541038999128 65773482952771 65819891126528 65827905562496 65857275538208 66007816402976 66291384393344 66299456239808 66451560096614 66459651446573 66468649407622 66518287321024 66762325325476 66924822150088 66932971125916 66974800727296 66982955788672 66992024599808 67126709297494 67220513558704 67423292696452 67440631907396 67450596720584 67604779703048 67634942454254 67643177896553 67655266063616 67895208209312 67903475342384 68127600723952 68135896153864 68167501056256 68377542873673 68417589589744 68552317201543 68595158809408 68603511170656 68623979857972 68898230203264 68915948723072 69054501390721 69082465996082 69083687380736 69092099226752 69112713690224 69122925564896 69292087016768 69546301358732 69577330345061 69598237622144 69626422421248 69816714791488 69825215893216 70072853854012 70125183339904 70133722001728 70263273537688 70284237435181 70336724779552 70586176827364 70594771621198 70603367461561 70766596466524 70784795473052 70795254409208 70837656627584 71150635964672 71282065951712 71312015935358 71313869371976 71322552771932 71505828859024 71514535632568 71821760356192 71830505598544 71851937098678 72038419733896 72047191357372 72139087721536 72333268494464 72551470900832 72560304995024 72592678718252 72863150273408 72872022318656 72880895444192 73048098403511 73049389900928 73078972293376 73080082446152 73372141255424 73568340411412 73612403546176 73614316771072 73623280280704 73645246676848 73781284727458 73790268567631 73824496256224 73833485357968 74095338809026 74104360889407 74169741521216 74348953203371 74362239725312 74371294304384 74635055116688 74644142914616 74677446369218 74678766673664 74687859794048 74848148956946 74859208281284 74904044570432 74934378031744 75104340078691 75265457757952 75404488674592 75426986515804 75436170741778 75437504460544 75610572778552 75619779358564 75944640110416 75953887367512 75964170751568 76485511028672 76494824143904 76716239197136 76747306532512 77055191653088 77086396252096 77251832963767 77262605374912 77274021451648 77297077090576 77306489024632 77449290149497 77791481416726 77849575072192 77860115113088 77869595604416 78049623513344 78059127079808 78345505373192 78380460238766 78404012766464 78427405551968 78572277242228 78607333285019 78919430160824 78951389709808 78997629217024 79167167665348 79176807307486 79226288665216 79235935506112 79516948965784 79526631198388 79733032533616 79756821848242 79766533288519 79800246735104 79981245278606 80300884043072 80324842783064 80334623387348 80336711326256 80384828319488 80599779596644 80876110247456 80908862181952 81143053713568 81152933945776 81162815381032 81450662598349 81465218230528 81501564996544 81511488882208 81709884579904 81720947267456 81730897865792 81977449403696 82082011835648 82092006398336 82268185753622 82278202985429 82329622553024 82339647265568 82598121239536 82915966743808 82926062851456 82963061392288 83116311379948 83126431882186 83483541032584 83508449356783 83711705576254 83721898575553 83780970715904 84078103327328 84165996202112 84321468259952 84331735505864 84369361205822 84370852864256 84379634283329 84381126123392 84596462882428 84935836253972 84970232232424 85033686884608 85226555630062 85345652993392 85553380892896 85811463431848 85833531518504 86176558485248 86202270303776 86212766562032 86412083175488 86422604981216 86793874411904 86804442705728 86990735518181 87025963657402 87090953502784 87101557969888 87339610728328 87410467178716 87649364200921 87675701939584 87688656622336 87711207465728 87887547224554 87975799360064 88275857447932 88287809101448 88298559301436 88339516674944 88350273171008 88513474456568 88552965893714 88563748380023 88579575155456 88904550190544 89197992700432 89208853727224 89235470267713 89250233341696 89261100729472 89452665826594 89463557863183 89577668844304 89796888276832 89836952325736 89847891154252 89858831314714 90118928623801 90157017526016 90230159668352 90476763046112 90487779779984 90722629393088 90760747554092 91123465752704 91150653540848 91161752329736 91407137461264 91409513180608 91420643489056 91447919943772 91813384372864 92021630456371 92090351000032 92101564209424 92114033824736 92338235691968 92349479084576 92428206143218 92677000258532 92734918529792 92746210223744 92757503292608 92956572091691 93025990837472 93155987293952 93355911287804 93367278595778 93632433250888 93660369619831 93688513604224 93730313952352 94074185685898 94102454017792 94318343362936 94329827859652 94397852845184 94587635828287 94814927305472 94990070148512 95001636436784 95029981324058 95044022651732 95276619648056 95332420362368 95409761180096 95670520658576 95682169800632 95997982838296 96009671853172 96367392297088 96379126292416 96422127092368 96433867752376 96612001114321 96656814685984 96668583922288 96681671865632 97108836837056 97343474812661 97360870568192 97372725532544 97401777862928 97638849887264 97775292449024 97997061005486 98070243922112 98095464592576 98109958866304 98320514681158 98332486494781 98754920489764 98766945197998 98768691407104 99007339984924 99094691962112 99106758041984 99458244179888 99544637679872 99758272488644 99770419368158 99816697975232 100001080126472 100442911113776 100483586903392 100485113363459 100886694226208 101158256521792 101203389592816 101215712434312 101508682352308 101521042367206 101940563086208 101952975688256 101983394591672 102201125145728 102231618087536 102244066129352 102670802657984 102683304176288 102695807216816 102993061284344 103034769793648 103664479670626 103726568633248 103729264541056 103741894940992 103964537570509 104423880151822 104436595130329 104450734783406 104480735416064 104511908507168 104704963686428 104717712890546 104783155976576 104795914701632 105167577664424 105180383197868 105246115428608 105258930525056 105273181513984 105484828896062 105527546482204 105542261810944 105589350862912 106236082390504 106251779496016 106283480999542 106296422408869 106315418099968 107008495143872 107040422422664 107120358802688 107318232330848 107331299734736 107725069888139 107792392414784 107805517553888 107837682633956 108100155232328 108143931932176 108560080169728 108573298784896 108621740173408 108887565312064 108936146914672 108949411320904 109242676478096 109335804827953 109615269269023 109630110061922 109711980386624 109725339260768 110196716676992 110210134574144 110413715559224 110446658826713 110462978073602 110464931069696 110478381625472 110493339275008 110715481568594 110760317382148 111204651590252 111249685500184 111316317557632 111332765302528 111571698856156 111585284175442 111587257014016 111598871148919 112351091297368 112366302492752 112379984565464 112463908460288 112718992930082 112862766274016 112876508797712 113151245697056 113185005739772 113198787500354 113572416704362 114009454272736 114023336420752 114026299946944 114074209414396 114286948715968 114337939323664 114351861469048 114365785309636 114791898415744 114838385032448 115170785916032 115184809471424 115198834734368 115513678705208 115607392075076 115661016677504 115675099924928 115923352652831 115975320048896 116009922688352 116024048419664 116834069319583 116836134957184 116850361290688 116853398292736 117118438762654 117132699470353 117236043049664 117635898727732 117706355753536 117754022621312 117990762218791 118021105837943 118040631193856 118055004190592 118308364480334 118473691052144 118816614366296 118831081849172 118919823338624 119239926405376 119341577316368 119356108720376 119662815641632 119677386160624 119730781782052 120091964751451 120554090166928 120571902855712 120602910265376 120896452916288 120911173646816 120947248957892 121430605138304 121466835428048 121481625610136 121706027377781 121796915838752 122243756511998 122627494244521 122649408378112 122664342553984 122719070844832 122734013503024 123169294660918 123206305775872 123470721380644 123525809447887 123543034551232 123593065065344 123841543816417 123873392077841 123965899098272 124139131626752 124405549188404 124420697197478 124498453616768 124513612938176 124743615415496 124816674082688 124848773117824 125274593450312 125400387726592 125684814009238 125688080623336 125703384797452 126187103496256 126243403512688 126531978935536 126583219865312 126965074076456 126980533741292 127142497714496 127510512978464 127526039057648 127541567027336 127836432326624 127890144280766 128401247196992 128418631420288 128434268074816 128744595719971 128821706205808 128879181684484 129315709368064 129742534836992 129758332694144 129797047662128 130370525045024 130611346454204 130627250100578 130671930655616 130687841678912 130703754639584 131082077998256 131546965905542 131562983475869 131655811124992 131714551076416 131997226402657 132015632805952 132582768786688 132598912479616 132903120193228 132919302893146 132937298815244 133036574642048 133524650650952 133849644300176 133865942251832 133905882774809 133965911577344 134253418594988 134441027117408 134846585392904 134881263814792 134901193441168 135209559406096 135269884908508 135286355793106 135790416418624 135806950684768 136255201447904 136271792307728 136755085747346 136835179179488 137104634403086 137190317618816 137207022341312 137247959715944 137501485173899 137796460406528 137831897446144 138109002781442 138164931992164 138184198453504 138225427380448 138245851129792 138542543414359 138584174033536 139092602717464 139154660690122 139171604597179 139196475244288 139633429582976 139650431786432 140145707708024 140250366679808 140267444003456 140526547075376 140568474870362 140585590927859 140673449559104 141172353654728 141189543242396 141206734923122 141533192933048 141569590946104 141590508818416 141675313255168 142564131903424 142624031870716 142627738743952 142645105543864 143011657718048 143029071265136 143643520712384 143661011197088 143703874197356 144076839467792 144094382714744 144278175443072 144605419288583 144666536988928 145102941801664 145120609990048 145185357436504 145726300546816 145744044637312 145761790888384 146074613286943 146096196807022 146098779801856 146160164892304 147136680822824 147180580831163 147224807092352 147246560561408 147290493353696 147562569454916 147580537135262 147648992512448 147666970715936 148190677618052 148208721778814 148339483042432 148637713444451 148697906406742 148742588608768 149270110233376 149288285829232 149354892738436 149375719588096 149696297913892 149718416562568 149808089140864 149868756063488 150208680157382 150808977349184 150853973031608 150872341483556 151221145557104 151239558717128 151889280220832 151907774735024 151928341503136 152968317562753 152971022057344 152989648287808 153317982540841 153432478394272 153494613065024 154110383306176 154172792504192 154482750533881 154503665927534 154522478777513 154525210749824 154548042903296 154594154181152 154612978049264 154898580298994 155582962833452 155699150144384 155720230226176 155739191208832 156118254159616 156691010746384 156760920477532 156854811103936 157144554484456 157214666570038 157233809519941 157838860321648 157902779419616 158334335330696 158353614614972 158452577330432 158471871012224 158831308219661 159033897931568 159053262396776 159466065067232 159513643696484 159533066577038 159962490557212 160033859901601 160601768086144 160649685566128 160669246774696 160673422652512 161199559193288 161752220494912 161817724363904 162184750452431 162286107427136 162305867891552 162325630762064 162901325196698 163003129993088 163022977764416 163372844753657 163419769159808 163441894534912 163461795731584 163954898807392 164184012796672 164536371507244 164556405970858 164659245106048 164679294531136 165196242479072 165852125702912 165926122784576 166232622759896 166252863764372 166967082065168 167016898713566 167037235213937 167423411152508 167443797151106 168156206654656 168331992404224 168642936519904 168663471011728 168738722411644 168759268566658 168762252246784 169192925764856 169871672507944 169940464464848 170453111260124 170691305986784 171106761785792 171622926863696 171667063037008 172252565994179 172404540607552 172425533124064 172821110857087 172824166350976 172845209962432 173587748823808 173608885411456 173981471036362 174051927314804 174181907005568 174203115939776 174576976855127 174679221456656 174820934357432 175298728401842 175320073323719 175351403879168 175775094449108 175951598720128 176551714895864 176575618202896 176597118602872 176679033349888 176700546342016 177026948913136 177101328831199 177105931787428 177127496760046 177809100381088 178395985400864 178417707454448 178470940535426 178522201458944 178905331653188 178927115726366 179155337688608 179593776553664 179673904651472 179695782308504 179717662629428 180237857247602 180460319336704 180953526092224 180975559559968 181445258786176 181521495108184 182246931505408 182301307081696 182323504659472 182814274922528 182819026361216 182841286978112 182895839887544 183233686451249 183626768745728 184043260912742 184065670596269 184180702000064 184203128418848 184228067649472 184676471383936 184698958169152 184856412286436 185354000517064 185492420447488 185515006585216 185913144183382 186051981674944 186711822575608 186734557191556 187264866501776 187320739239662 187377027208448 187460627904704 188148371371796 188636686725872 188659655719304 188715944609423 188795705690368 189175271656574 189980140297024 190003272873568 190059962648116 190088045303464 190553239296112 190664840724736 190819522360192 191252328736513 191341041317152 191364339601264 191995965676592 192019343706344 192700348098533 192734784594176 192758252584832 192844254184736 192867735504752 193224002228642 193313629371968 193337167844576 193363343731264 194217673674112 194608140282941 194658187550893 194686949625322 194745451065088 194803555725856 195277699774528 195994122010972 196140487844224 196190929185152 196219917732608 196641029362316 196664972989562 197509840979528 197533890395996 198014679969848 198073760044601 198213516083968 198916488359776 199516544977288 199540838736316 199629866475193 199633395950464 200002160252944 200885822227552 200967173806784 200970226726918 201773388452416 202312936131383 202316513043584 202406779185632 202431424868624 203017364704616 203042084734412 203881126172416 203905951376512 203966789183344 204402250291456 204463236175072 204488132258704 205341605315968 205366608352576 205391614433632 205862822773531 205986122568688 206069539587296 207328959341252 207453137266496 207458529082112 207483789881984 207929075141018 207954393236051 208847760303644 208873190260658 208901469566812 209023817014336 209409927372856 209435425781092 209528868118591 209566311953152 209591829403264 210335155328848 210360766395736 210517861050112 210969657792124 211055092964408 211178701725824 211657685676311 212472164781008 212503558992032 212566961999084 212592844817738 214016990287744 214080844845328 214636464661696 214662599469472 215450139776278 215584784829568 215611035107776 215675365267912 216073762416127 216200310464656 216287863864352 217146597569792 217243480346816 217709711079707 217775130624128 217872293829344 217898822641808 218485352956192 218671609655906 218698235795567 219230538538046 219260220123844 219423960773248 219450678521536 220393433353984 220420269148288 220827431118448 220893317653426 220920214315207 220925956147204 220956763250944 221430963137188 221520634764296 222409303180504 222499371000368 222632635115264 223143397712312 223170568350884 223197742297838 224702182594736 224732604985504 224759969130928 225437985860164 225725532548032 225753017595424 226302491394112 226370011479544 226397575000708 227144833408724 228018908545472 228046672841504 228052599893888 228148418828792 228569856294857 228573897431936 228675878647328 228703722938096 228731570619272 229542776413529 229583796831488 230341571832064 230369618942848 230397669468736 231027357410416 231214784150152 231322033355008 231350199849856 231846705305662 231874935686209 232019845376704 232048096839328 232640272926677 233573549698423 233668138639166 233672269914368 233700722581376 234236877525308 234265398940706 234472086099328 235271797455464 235412711507072 235508045242624 235981524437582 236042211675886 236110008381184 236616728960668 236947382104288 237633228732592 237662163698344 237839646677248 238683154632736 238712217440752 239325631283264 239354772321248 239461563564104 240183929502902 241108180333856 241143805711424 241205820530752 241792905832576 241822347293632 241894497915784 242861210276608 242933670856096 242963251220272 243412054755562 243593831677504 244487513023996 245155709187601 245254988489042 245328685107968 245438141689664 245468027006048 246338589321836 246941442761288 247051618895774 247081700674193 247086069102464 247186130130688 247683087632834 247746784155682 247931798196544 248811098376808 248841394394956 248996907233536 249027225876352 249487230830992 249592055773753 249633348165376 249697546235648 250549186900624 251369628018476 251376161246672 251406769594904 251481779845373 252374206992512 252486807025376 253063957871072 253166439730624 253930148152912 253961067482584 254284995428992 254861750710963 255021025956928 255052078115296 255083134054672 255672864653248 255780288561532 256802494393984 256837262840576 256868536149632 257489191439942 257643412411616 257758363368968 259333685831591 259516665388288 259594095324256 260741050090048 261222692908408 261254500201156 261343861311232 261371062292263 261375683357824 261407509279168 261968521349311 262164155996512 263093931811084 263125966951738 263429102152832 263994452805314 264026597596223 264031265611904 265197824959232 265806240386456 265838605786292 265874597630488 266073149284096 267049301301904 267699288600352 267731884503664 267811765549618 268506837189976 268882054234816 269693170785808 269762527629584 269802386882336 270419118812192 270539769817016 270572711586212 271580832837248 271613901369536 272270184958541 272510402895808 272543584615456 273510171494692 273670358358976 274209268806172 274331610835681 274380635237632 274414044682624 274495919431888 275002970347798 276218005562884 276329863984328 276450854760896 276491702259584 277085086828718 277118825576201 277168348067072 278185205434928 278309321380244 278343209194358 279148876468847 279266859165952 279300863572864 279934358475121 280291415416048 280534888006912 281053094150752 281136949740724 281171181855718 281346899118208 282344707309456 282379086484792 282413469846244 283066385866096 283139181892208 283181017636832 285128263806848 285248063741432 285255477487904 285290211087728 286023315436096 286058142530272 287287041424768 287322022394176 287407748394712 287938650137677 288153678935584 288188765429488 288556350886144 289210838577166 289246053794137 290205883603328 290241219980096 290370714873008 291488089274624 291523581776768 292149226573886 292192393614044 292320329784608 292990969516889 294273361645648 294361161662326 294449614184704 294580986707392 295125138909832 295161074270524 295297985024896 295333941431872 296381355236104 296417443557628 296678966084864 297275426888902 297395812813484 298540220466752 298576571658464 298709785476872 299392595827784 299436833125136 299616178281728 300417360314764 301617954698368 301707946063216 301744682967112 302442291114208 302479117434256 303588833321119 303778560441664 303815549470048 303856683006272 304590872800907 305812791873193 305936635125506 305942044114688 305979296575616 306635965081682 306864956788544 306989226130048 308220766612352 308345585008384 308965501067762 309007331855068 309044957555026 309050421499648 309188308362304 309225956098528 309797160597988 311165925666904 311258765784373 311398300288768 311478382417664 313382021492768 313521840955064 313709622207872 314289108968912 314429333140076 314467619039882 314505909601499 315677720643296 315805558839232 316668670661392 316707229229944 316943742024448 317662616439322 318067795863136 318106524793552 318932130134464 319027287392968 319066133154076 319924981114424 320067719803202 321203536172288 321299371132256 321338493549392 321346845305024 322399118386576 323498721501263 323504440989824 323635448727808 324369500904862 324572214854272 324611735783104 324651261524128 325802650393396 326006259986176 326045955528832 326745689507314 326785475085223 326839538319616 326923591463168 327909797614784 329072743014488 329112811941716 329259649900643 329318490212096 329358589062272 330392484958144 331852245569152 332465245519792 332505727528744 332604934634203 333934164130336 334033797427132 334074470427874 334846822305016 334887594302212 336312413309312 337285873039808 337326942023456 337477444823288 337518537133316 338385851529712 339743345015888 339880928929696 340906222520248 341382611973568 342115260268111 342213523571584 342989713519201 343245853727392 343334126074016 344505131988358 344809081215104 344851066248128 345642221714174 345648332701952 345684308192993 345690419924864 347217770822912 347962942072724 348103854629608 348363814011136 348406231879552 349153953710254 349196467788553 349358442913312 349641868714864 350597456803684 350640146647438 351550188898216 351903197440256 353103429791728 353151236405792 353194237205744 353401092684032 354053897826272 354202657662398 354211863574856 354254993520092 355618200762176 356791970801728 356835414908896 356941881070852 357810663306376 357854231452732 358310675377216 359187553107328 359347809302944 359391564617008 359435325258856 360475714495204 361907052184448 361951119119936 362825678847191 362890517572352 363042990216368 364602614163392 364647009318944 365483580531377 365577571741921 365628549845056 365638052722432 365682573956224 365791679775088 366467372902498 366511995116911 368086521825484 368131341192538 368361404000128 368406256837696 368456135298944 369196901136217 369352942767872 369397916338304 369712824572872 370708001034128 371030013170432 371826288366764 371992183498397 372103963349888 373423645151216 373469114383112 374529733003552 374641478479324 374921255809408 376296742743592 377273373451744 377319311438608 377431889218846 378350543313148 379960280594048 380006545747136 380119925296232 380176090606928 381106478592224 381639044720384 382504657473026 382682082634304 382728679202528 383705385216727 383991931353184 384038687412688 385400696197066 385516505169664 385688508369472 385735471009504 386448004457284 386627258743936 386674335689152 386726687462528 387504185490079 388435347348224 389216280565882 389316375101786 389373899250644 389607111451712 390555399549056 391988244021944 392280975688448 392381858370304 393282058724632 393329945979124 395019681959056 395067780791992 395185654042729 396029359939696 396147520089202 396195756251239 397832976719552 399033089954576 399081677472632 399259732950386 399266791900928 400004320505888 401771644455104 401934347613568 401940453453836 403546776904832 404625872262766 404633026087168 404813558371264 404862849737248 406034729409232 406084169468824 407524363449643 407811902753024 407933578366688 408926472350144 408976264517408 410683210631936 410733216705152 410783228867264 411664819263203 411725645547062 411972245137376 412139079174592 414657918682504 414781636887823 414906274532992 414967579763968 415858150282036 415908786472102 417695520607288 417746380521316 417802939133624 418047634028672 418819854745712 418870851562184 419057736237182 419183658806528 420670310657696 420721532791472 421939315584248 422110185928816 422357403451648 423315371352622 424944329562016 425007117984064 425133923998168 425185689635476 427853147791993 428033980575488 428161689690656 429272929323392 429325198938944 430900279552556 431092531313213 431169569659136 431222070215552 431350730535824 432147524832254 432400620929312 432575727728704 434486960693632 435419422159414 435472440191173 435550261248256 435744587658688 435797645283616 436970705912384 437343219311812 437396471591134 438461077076092 438520440247688 438847921546496 438901357043072 439896849032333 440840538296576 441654862236896 441786635306852 441840428630414 441851912294408 442861926274376 443041269528592 444818606361008 444998742000736 446286795424624 446341136701768 446395484595676 447615504982681 449404365189472 449465209971008 449519938261856 450875971720328 451451065096064 451506035190848 452475021644921 452604982788224 452740022959088 452795150001416 454289666817448 456037817090944 456093345683008 456105199787776 456296837657584 457139712589714 457147794863872 457195375352023 457351757294656 457407445876192 457463141238544 459085552827058 460414380669397 460739237885696 460795338937472 462054714820832 462429568300304 462700399699712 463693410611324 463749871372418 464039690753408 464096193678656 465280545853354 467147099396846 467336277278332 467401445162752 468473755050616 468530797881412 468944172198656 470543594910928 470825423014144 471963048875164 472084423351772 473233457921336 473894764208576 475266457465184 475324327396688 477366309265472 477424434881504 478642800115711 478651262566528 478709544642496 478923127128208 479866220410801 480367859005804 482216360667712 482287611422848 482411641061504 483381509735047 483585811665152 483644694587264 483788995831568 485867341712192 485926502440544 486824109511124 487041312415427 487187663355008 488975026047992 490311418375202 490509976978084 490876283379328 490936054012096 491989662046267 492677178643672 493882885522576 494103237791548 494163401348386 494172138204928 494223572230927 495366175265668 495493568311364 495863596393088 497622196753616 497682788789912 498054451752704 498974461661984 499184111547506 501098373801248 502739256036952 502752322493344 502813539189808 502963559690746 504748413985024 504973614050752 506127915742144 506332879461248 507860296305824 507922134965168 508569990857984 509723501421926 510042051913856 510104156230592 510166268109344 511345729306496 511560577123064 513604988787968 513737072299264 514978382879884 515286824823232 515516726737936 517408021272439 518667371663182 518730526225849 519188190648512 521482100180096 522445385816816 522509000402312 522664897282319 522742124584526 522751366715648 522815018558336 523937042698622 524328311993024 526187863622168 526251933903476 526858204305664 527988905610628 528053195192446 528062531223808 531612480772912 531677211572584 531749195260976 534098602603808 535398577200704 535463769007328 535623531099236 537013674379952 537764108469632 538983835530173 539386341571616 539525055259168 539604773764672 540762830746369 540838237624384 541079539634032 541145423172424 543064617368593 543161665674496 543227802739072 544540369917082 545020805791616 545087169230912 547020342989384 547340716717952 548418537612344 548582164916153 548663221671362 548828089365248 548991838863776 550005940695596 552436011125768 552659727968656 552901709521792 552983404519168 554170173657436 554237651152402 556370410869856 556618642760488 556686418388716 558297752937694 558365733019633 558601727145728 559868716950242 560582830832096 562106188301504 562273899481448 562342363711436 562693798236416 564689414618912 564758172969584 564826939692488 566132771732192 566278363784416 566362035273664 570154638188443 570256527613696 570496127482864 570510954975808 570580422175456 572046630872192 572116285060544 574574082849536 574644044788352 574815496789424 575877300275354 575947420898003 576307357871168 576377530858976 578421677154332 578492107588274 580411767206656 580482439960192 580741429746016 583047163553536 584298453147772 584384787228088 584559145497481 584640659569216 585981939033778 586053290028871 588546723291296 588722323324652 589161973414784 590250277819664 590322148541048 590595970049792 590667882863744 592762710472208 592834887115256 594550853777804 594791625626968 597080440933504 597153143316928 597419570953744 598785191655568 598873666250272 600834720629528 602965605340571 603235909396736 603415892126432 603489365934224 604884582228416 604958234868512 607177666642238 607557120883328 607631098940096 607713366012544 608935148627267 609181745601814 611625583746386 611873270251012 611958593151232 613271930163364 613545549406447 613729913577088 613978452260096 616441533224704 617931002135524 618014663710136 618089915110052 618376616724608 618451912197056 619594321195976 622331851333808 622517531568746 622593331251947 624648291873991 626764042985536 627043681910128 627419244415744 628578217937824 628858666280152 628935238079764 629011819202998 631355441286592 631611117678464 633337341322784 633414458459888 635325232878644 636135591726272 636213049587104 637864260268928 638054574785936 638132266308152 639849962228848 640135439606404 642598742264512 642676987098784 642693690610048 644151413194597 644798236773152 646997443002526 647008881979648 648739001809724 649144429708544 649223471566208 649302523048256 650696004641837 651605300786792 652091911057664 653491379014628 653570950170446 655622587338817 655819595229568 658145486028976 658225623883432 658519299801286 658717178124544 660784969916288 663704491138304 664930491039584 665011455057488 665209869268406 667868328260672 668067594854264 668148940855748 669693644610032 669775188604424 672624826618624 674571746079616 674653884046912 674954889646576 675037074266632 676771703059424 677431120635049 679486690031776 679761857859392 681812445040496 682765223947136 684230520536222 684313834586129 684427047143168 685979427038402 686491707454784 686668252148032 689010263976716 689618162430208 689702132496256 691266477050809 691284443428348 691368616385986 691380839849728 695925884145448 696207709259216 696812463759104 698307907420508 698392935577106 698716885826624 699283737429728 701194913607368 701280293294876 703100377796432 703395793544213 706206859583456 706302472811584 706388474411488 708107795652544 708405315324796 708423727149712 708509987040184 711236401524352 713583941603456 713670829817792 713883762141704 715621326612752 715708462905464 716621350754432 718246752003623 718375106214656 718695618605888 718783129234016 718870650517712 720951428990408 723508312480481 723814104368896 723902238239872 725544153598783 725651357694382 726085980432736 729205228326784 729294018637888 730967161062754 731056165912303 731155143483842 731257099690112 731365147912448 731583359550176 732934745804996 733023990233822 736173043650968 736262682385076 736722808000256 736812513675392 736912270597888 738393802272434 738795832676608 739425649145744 741416002068256 743652576733528 743984366996794 744074956862083 744207926699776 746847290302432 746938228766224 749059466007104 749282956958648 749842511618816 752593485487184 754075489216973 754546746903488 754638622877216 754863778437692 756701086626296 759920561188096 760013091494272 760239850592464 760352181213856 762212957184448 765009314946052 765350633795671 765364165268608 765457358405056 767306884883161 767410770433454 767983862706368 768077374825376 770801392394132 771377016738944 771470942019008 772896008914568 773126611786991 773254517487872 773348671378304 773453374925056 775008370980158 778432561131764 778632750203572 778747798501288 779214222903424 781110799098112 783976488043888 786564117449264 786659891958248 790039363918112 790135561583984 790371308085458 792058719879392 792295040178404 792391512502478 795665953439104 798066179909152 798163354945264 798519465900772 800008641011776 803543288910208 803868695227136 803880906907672 807093553809664 809251744525532 809627116742528 809725699474496 811463468569817 812069458818464 812168338937648 815048726899286 815147969783477 815867156733376 817838485237081 817852944700288 817952529034816 821466433410304 821566457734528 823329638526406 823451291094124 823944490274752 824278158349184 826147740865601 829315837365008 829563273775646 829812549065984 831716300564072 831817572944204 835391041214576 835492761042632 835605878267248 836095268057344 837639709491424 837741703124368 838115472474364 841340621315392 841443065582944 843878631168496 844220371857632 846630742705244 849888659124032 850014235968128 850267847996336 850371379270952 851942191644467 855706295583986 856323379381312 858392459711647 858545858646784 858650397877888 861800559105112 862185062626426 862444140431104 862701461071648 864295049664508 864680666135209 864801241858624 865151455457408 867113744544887 868973921387264 870838844318828 870944880382346 871489175317376 871595290567232 873941411824768 874686438623624 874792943182268 876922154152184 877040880495376 877802714086144 879793698064666 883309724473792 883573270613704 883680857260828 883703824588816 885723852548752 886082539057184 889637212722016 889997484001472 892573590849248 892682273403536 892790969191352 895231009965362 895957288581839 898808730378944 898930419942016 899039876523712 901751943440656 902902130192128 903012070381696 904950043289842 905060232839719 905209965576448 905480045918176 905590300002832 908579333634896 912075634181888 912186691366016 912593675315168 914279425179428 914390750704046 914703514589312 914814891752384 914926282477088 918171105654116 920828761338794 920940884331083 921590677874944 924109429641664 924859136600608 927386821222648 927499742744836 928079381506816 928192387357312 930561091706708 934294198793692 934672554556664 936947510101232 937061595762824 937341179423663 941087189821856 943926097750328 944168846703544 946466915842672 947789528417152 949939252649953 950532914930368 950648654793376 954732618530944 954848869763008 956898090699991 957285600231422 957302525133056 957419089284992 957846254256416 959732440821602 960735718011608 964143006210131 964432721335424 964575222845696 964823282123008 966763019470094 967289389174528 967577991663136 971734683424384 971853004881088 973648219022248 974082624830854 974201232180253 974375326710016 977950052095984 980622836750404 981019953956168 981752566758656 981872108024192 983979324092534 984099136495013 985354357287344 987765771045152 988206475583096 988326802696772 988447144461854 990732350531336 990987136622728 991727192786176 995244393507232 995365577579824 997948923323968 998368223095012 1002196747602496 1005478512073904 1005504644986688 1005627078379616 1005927119381492 1009947228101504 1012237935020081 1012255831484288 1012665758922496 1015720592611648 1015844269930336 1019447002843852 1020084103827712 1020208312461184 1020332536218688 1022522293008601 1022691458612992 1023121154246128 1029956765759768 1030264065818141 1030573649646464 1031033453475872 1034816042544878 1037334743326364 1037461052451698 1038376381297024 1040463994111157 1042964200360192 1044890771633632 1045018000804624 1045329794564638 1045484249169052 1045630037116672 1047874085397244 1048656623986048 1052375727244336 1052503867806952 1055977811221256 1056106390384892 1063224961545824 1063354423145168 1063498390521952 1068197205207616 1070778222939271 1070797154401408 1070927538014656 1071247062198472 1073225877785887 1074027348759904 1075528216939264 1077967671060346 1078772683143232 1079050110518336 1079209547529344 1081525661492738 1081657351442591 1081676475248768 1082159079268064 1082290846344848 1086129234737186 1086455605478144 1089080739834164 1090041611583232 1090174338461824 1094040685978768 1094681433435904 1096837075224688 1097164329832306 1097326443342724 1097983677727552 1100011881391192 1104872022251536 1105319455937312 1105336246998049 1105803419043584 1108340347314872 1108475302304804 1112740821739712 1113237285520976 1113372836777432 1116595505875388 1116731466039266 1119737433900484 1121165661664192 1124212376603008 1124547798962896 1124684727422872 1129378829237824 1129516345939168 1129653879384976 1132265543464384 1132556727568832 1132724070547328 1135293253167017 1140309276376886 1140992254965728 1141021909951616 1141160844350912 1143609913275599 1144093261744384 1144232570121088 1149288089576704 1149630993578848 1151754600550708 1151894841796006 1152614715742336 1152755061717952 1156843354308664 1156984215176548 1160146308832663 1160964879920384 1161482859492032 1168596906295544 1168769574456176 1169118290994962 1169260646497559 1169281319138432 1171963878067556 1172106580057742 1177093446582592 1177444646649304 1178323946829568 1180500555639328 1180644297082096 1181335765727488 1184975768769529 1185525420944416 1185669774230512 1189101707555608 1189583251253936 1194160881867008 1194306286633856 1194839141907488 1197570383311136 1197747332500544 1201669441259056 1205767961959253 1205931210681142 1206831784252864 1206978731868448 1209769164456832 1209916469737024 1214355333284476 1215114241766656 1215262197880192 1215426732025088 1217870297254534 1218363491203628 1223251167492772 1223746540502024 1226543860326728 1227091098812894 1227240513266033 1227459827154176 1235862004271048 1236029327420272 1236179830220104 1236753233449216 1236903824394112 1239188642391952 1239709301818393 1244663702667616 1245035063137492 1245186662503894 1249296583747982 1253528085971072 1254087363820256 1257156435875648 1257717332560304 1257870476159528 1258023638405996 1262710882573184 1263222235356928 1266674682645568 1266828916919776 1270650465757288 1272271183452544 1272426099174208 1275156879181141 1275728520537856 1276109149571872 1276264532616304 1279699924457696 1280270879212808 1285197484529024 1285353974197568 1285387381220096 1288302826389194 1288459694173883 1289596473546304 1293994886005052 1297478003619448 1298446943132416 1298605046096512 1301392009283674 1303210601573584 1306982758029256 1307141900340892 1311245174677634 1311639190459136 1316290972057952 1316451247766864 1317038599602572 1321011612265961 1321569939832576 1329860982079168 1330022910114976 1330419738536812 1335736656521344 1336135189708528 1336297881711496 1338766301155591 1339387289220064 1339550377208848 1348902436689731 1349143492159232 1349307768093824 1349909779293152 1350074148533264 1353543406118848 1354862241270098 1358973380063552 1359523715718784 1362256981980587 1362607312856251 1363624890080992 1365530447894272 1368461041072444 1368627669172258 1371958854076804 1372983414909568 1373336504296064 1378020527953432 1379404264992512 1382532954101618 1382568886856696 1382737232771972 1386516320312207 1391851768290896 1392415418518432 1396615814841016 1396785871154212 1397433771653248 1398567474859456 1402389827214736 1402560586589752 1406200755592864 1406791587088426 1412413719166912 1412604945623168 1412776948822976 1416190552919681 1416215591305088 1416810630649592 1416847454299424 1417019974080368 1422472803048704 1427167883206912 1427341659635584 1427767524283408 1431242653225504 1431416925810928 1433242701508864 1436493504007246 1437391237211776 1437566258468032 1437741301035424 1441902857980816 1447016624960962 1447192818234559 1447804476479744 1451088307197566 1451302715388764 1452171960865472 1458410456653568 1458588037275776 1461934322125508 1462112331824606 1462310286967684 1462514199380224 1463166719100352 1465869491609992 1466047980467644 1472346087301936 1472525364770152 1472964710522899 1473625027350784 1476787604544868 1478851298291488 1482832004136512 1487305153467056 1487968733993588 1488149913724166 1493694580604864 1493876457532448 1498118932014208 1498565913917296 1505186970974368 1508150978433946 1509093493806976 1509277245754432 1509727556875384 1512516336912889 1513402173252592 1518954445585033 1520026182988544 1520479701184928 1520704362427712 1523967977557949 1524425914368896 1530018629892104 1530701267591342 1530728330537216 1530887650568969 1530914716810112 1534613769766322 1534821540866908 1535967725412736 1536154749650752 1541602784788264 1542754033477888 1542941884038016 1545792017829136 1546253223573982 1546441500206449 1546697342756608 1550016741960316 1556865122263528 1557265500407144 1557495597002576 1558428445806848 1567952976087776 1573128234898528 1573319783916496 1580078727836224 1580271123167968 1580742616170916 1584117439758784 1584590080356808 1584783025004956 1591331906878208 1596132359818304 1596326709890528 1597038931801544 1600017282023552 1606799434894703 1607086577820416 1607761813815344 1618503489051064 1618986389142793 1619254233485056 1619451398948992 1622926937139634 1623124549803463 1624138917636928 1624336677875296 1630097453798572 1630295939566954 1631734313466752 1635014847888961 1635676970474162 1635705889400576 1635905058069632 1643132915469056 1646659277052812 1646902582188248 1647888980549504 1648556316698368 1652295481731202 1658631674730016 1659126547551292 1663432601128144 1663635145888408 1670782082429152 1670985522085264 1671211756534496 1675279418982848 1675483406248736 1676230944948728 1682681242630784 1682886131165888 1686497807949251 1687757262336992 1688440743715264 1693261485410488 1699266705959791 1699777318248064 1700028471936256 1700535695992672 1700742758541904 1703884383288934 1711412591167972 1712646758762624 1716089964313207 1716784919423294 1717300795755776 1723601118210224 1724370125252852 1725402922143296 1728590099329016 1729361332270418 1729571904719351 1729602483717248 1730302910914816 1734227489089774 1741677688637656 1741889760764692 1742978350634752 1743190581134464 1747144390416271 1747882823649536 1749372877247248 1749585886364536 1753844308304368 1754081760990752 1759587396129332 1760372458917611 1766619448947584 1767146541227408 1767361714521656 1767407649177632 1771447705097504 1772165078114368 1779274425444032 1779994968002944 1784032254976741 1785147181698496 1785364546807072 1785581938382704 1790462019930724 1791914577163678 1797617460757888 1797860839884032 1798079753047424 1803503886881312 1806024140763392 1809900086579684 1810120465679438 1810960091836352 1811180600005664 1815335800821137 1817158667269792 1824373382732032 1825187350630336 1828558850358856 1828781501408092 1829407029178624 1829629783504768 1829852564954176 1833779649445177 1836342211308232 1841657522677588 1841881768662166 1848218859283328 1849718273201216 1854773642445296 1854999485489672 1856384774714624 1861122183413416 1868588397587384 1869345109113328 1873895020202464 1874123191525648 1874682358847326 1882174379643712 1887852195500656 1888337693407088 1892933831685344 1894778225935969 1895579056834304 1899878505299906 1901065829860736 1901297309586752 1909465237061888 1909697739526016 1913796181399982 1914571200462844 1914838178569984 1915692508512832 1919464881643204 1921471436023216 1928286012420262 1928520806560909 1928865442670848 1933526038940188 1935155983326272 1943469366848768 1943706009762176 1947296438044496 1948114617143189 1948165249661708 1948402464360506 1955900104191968 1961245673500808 1962039907912336 1963744216048384 1967958648185068 1968198272990026 1970708714574688 1975531542090304 1976412951166192 1976653605393544 1976894288923708 1981464701062672 1981974273245456 1990488787014464 1990731155159648 1995897846647936 1996736446190024 2004393495204992 2010957024147808 2011009289973376 2011254156759232 2011854238762984 2015570550963739 2019894456203008 2024475870040162 2024511662968576 2024722376558959 2031441185223296 2031688539860672 2038894005687704 2040416624922368 2040665072437376 2045044586017202 2046242308492256 2059913531519536 2060528131636282 2061147299292928 2062066906951744 2069632085089756 2074669486652728 2074922104903396 2076752762594048 2080927988222314 2089781543267264 2090036001609248 2090659589129276 2090968498338104 2095748170794488 2097313247972096 2104751454488672 2105007735613904 2111955622442512 2112212780769784 2119703829083863 2125121833247833 2126449923091648 2126708846290336 2126996781043904 2136394410415232 2140689543112351 2141240063059823 2141556445878542 2141594308802816 2141855076029312 2142494124396944 2146451755571774 2148054697519808 2155935342120692 2157545366286464 2158100221036672 2158419095058688 2163051322985476 2163314702885182 2163352950497536 2164318158536128 2164581692689696 2172258469474372 2178161479668328 2178811360490611 2180348676923648 2188081371957536 2193674150449376 2194328659664612 2194652886685448 2195967355455104 2200023762782384 2209744044503072 2210638911874624 2210672493996098 2216680694629744 2216950604609608 2225481643479424 2226474571041952 2226745673554864 2233191011750776 2233462932078532 2239474867800968 2242331323328384 2247417256269401 2248424753206016 2249095597925792 2249369454845744 2258757658475648 2259032691878336 2259307758769952 2264491050508841 2264531086928768 2265113455137664 2265448141094656 2270586506334034 2280618552753772 2281984509931456 2282043819903232 2282321688701824 2287219826551198 2287498325596561 2288465140242176 2299261987157696 2303509201101416 2303789683592012 2304817549304501 2305229431484672 2305510123435904 2313686708617328 2313968430353096 2320292617665326 2322965718984064 2328234542439421 2337193812591088 2337539148912352 2338236581989924 2338521292995118 2338562638276864 2343927756135112 2344213160115484 2354186893165184 2354889293298608 2361001111278656 2361288594164192 2369951537539058 2371050841888832 2371339548461024 2378203415111216 2379166502507872 2388612573267712 2389678283814976 2394806821876777 2395140766622272 2395494665001088 2400927994634407 2403338882518112 2411535923918506 2411862421362284 2413663568505728 2413957463736896 2419538328913664 2419832939474048 2428710666568952 2430524395760384 2435740594509068 2436726982407256 2446502334985544 2447493081004048 2453087720653456 2454182197625788 2454481026532066 2471724008542096 2472058654840544 2472359660440208 2473807648788224 2478377284783904 2479418603636786 2489327405335232 2490070126274984 2490373325007788 2498593167495964 2507056171942144 2508174727640512 2514312871751296 2515434665120608 2515740952319056 2516047276811992 2524970540548819 2525421765146368 2533349365291136 2533657833839552 2541300931514576 2544542366905088 2544852198348416 2550313758362282 2550624292548299 2552218299143744 2552529065232608 2559043002193447 2559399848915392 2560541758425616 2570394969058048 2570707948395136 2576605652778388 2576919388347766 2579192947092608 2587989772010104 2594956007238896 2597210092193024 2602784018567348 2606421203147168 2613965516058512 2614283800681784 2622490349355268 2632581944115904 2632902495533728 2634077199205144 2642023224531922 2659721964158336 2660045820229952 2660839477073624 2671473313042688 2672270379417056 2672595763422992 2677532602311182 2678774578440128 2679100754417696 2685937696517089 2696712801063611 2697804873379462 2698615536187648 2699819558586304 2700148297066528 2707086812237696 2709724482540196 2717946760127104 2719047431437568 2724513963961174 2725214625712502 2727249780161984 2736922082144888 2737255338344516 2743917708153608 2745966829819136 2746673008592128 2756041055906864 2765065908203236 2765137773713392 2765474465543944 2766299578299103 2773032640624414 2773370293758673 2783703536581792 2784830837036864 2793231629682032 2793571742308424 2794867543306496 2797134949718912 2803479257820593 2804779654429472 2805121173179504 2812401511185728 2813583174176852 2824827438333824 2825209891246336 2825553897645952 2832381105839362 2832431182610176 2833621261299184 2833694908598848 2834039948160736 2852670544147501 2854683319271168 2855535048566816 2862485306451008 2862833851621856 2872987008014492 2874782474423552 2875132516936064 2875482602070848 2881653734842421 2883805715961632 2894033249921924 2894385636469118 2902176614395132 2902605430777528 2903471458214761 2904343921730944 2917176074551552 2923868644251016 2924224663649212 2924620573935368 2926333438200704 2931738983219984 2932095960935288 2944692174603872 2945050729540304 2945929421045798 2953575209089736 2957702596582976 2965664008273024 2974610306934112 2975937467987176 2976299827448332 2987389161209728 2987752915064896 2994972034543951 2996237864028416 2997131827834592 3010373941948736 3016301956867892 3017647719192491 3018186987613952 3018554491508864 3019455113750768 3025032673825778 3026804346505184 3037908891170066 3040959402369856 3041408724855424 3047935955115898 3048307081338211 3048851828737792 3060037259784208 3061402535182684 3061775301137938 3061829433620224 3069227539532644 3069643081733816 3071935450825472 3072309499301504 3079277943226331 3083205569576528 3085883768076032 3091584035658272 3092506447147964 3092883000412898 3100033483920632 3113730244527056 3114531000814288 3114991194005152 3135905952175552 3146256469797056 3146639567832992 3160157455672448 3160542246335936 3161485232341832 3167325151514447 3168234879517568 3169180160713616 3169566050009912 3192264719636608 3192653419781056 3194077863603088 3200034564047104 3213598869789406 3215523627630688 3222900664685779 3237006978102128 3237972778285586 3238902797897984 3245853874279268 3246249099606926 3248277835273856 3248673355750592 3260194907597144 3260591879133908 3263468626933504 3270029695777922 3271353940948324 3271810116139264 3293318554105624 3293805164376496 3295777961099008 3304590963462404 3317263349460032 3318253095102584 3326865202256288 3327270291776816 3339477166532309 3341564164858304 3341971044170528 3342423513068992 3350499600809977 3350558837965696 3350966812497472 3352461889897456 3365362485261568 3365772262331776 3372995615898502 3375514524673984 3376881487430528 3386522970820976 3398533411919582 3399554636496128 3401071391985344 3401485517083808 3407768766577868 3422825182335944 3423846423628103 3425293517525248 3432179928626414 3433569838846588 3447202236420448 3448740250505704 3450805844286592 3457180198658032 3458722664540836 3459143809438702 3459204967434496 3459565005616489 3468454978179548 3483355377275312 3483779521529384 3486381162268928 3494288780832542 3498745754494496 3499171772729072 3507688616608736 3508163521981504 3519174792258664 3520744917835222 3533238897895168 3534293082454816 3534723429043312 3534815298355264 3542895410195008 3544330156228736 3558548850888064 3559989936005888 3568064509953482 3570294363396992 3570729093614144 3571163876765408 3580924039861448 3583829154327356 3593623932237761 3595234921515776 3596159506094848 3607007773762624 3619800173159368 3620240931358876 3621856148907073 3621920183672704 3622361200011328 3630671601642274 3631113683580943 3634317334539584 3650374701260672 3657117700717712 3657563002816184 3658654280976233 3659259567009536 3659705129908352 3667559298890354 3672684422616464 3683315045355176 3683763537324332 3696437718566656 3699436546402432 3709547284890592 3709998970979344 3722244366826832 3737176795174768 3738690218226656 3747790040404928 3748246383051296 3749364717694652 3764348759287424 3772886848711211 3775704391001312 3776675386814176 3785867663370688 3789556451871938 3799757010599812 3801452321580151 3802131659721472 3802594619173504 3819395479052032 3827592362799964 3829142400925688 3831385017025664 3838929763286408 3840075154413071 3842942872046432 3856572024840524 3857041613121818 3867052077880376 3870311966652544 3887412019524352 3894592876088992 3896229234286378 3896330499323416 3896804928721012 3911800208383936 3922491347001616 3924079815824672 3935917296370136 3936396545980052 3941417429149376 3951063084180608 3952825902332384 3953307210787088 3953788577847416 3962929402125344 3963948546490912 3980977574028928 3981462310319296 3991082467319101 3991795693295872 3993472892380048 4008786990409984 4021914048295616 4022018579946752 4022508313518464 4023708477525968 4031141101927478 4031631946286021 4048951740080324 4049444753117918 4062882370446592 4063377079721344 4077788011375408 4081330144874752 4090089172034404 4091914018482367 4092484616984512 4119827063039072 4121056263272564 4124133813903488 4139264170179512 4149338973305456 4149844209806792 4161855976444628 4179563086534528 4180072003218496 4181319178258552 4181936996676208 4191496341588976 4209502908977344 4210015471227808 4220759237383997 4223911244885024 4224425561539568 4239407658167726 4250243666495666 4252899846183296 4253417692580672 4253993562087808 4262546040390869 4272788820830464 4281379086224702 4282480126119646 4283112891757084 4283710152058624 4284988248793888 4292903511143548 4294818845845129 4296109395039616 4311870684241384 4315090732572928 4316200442073344 4326102645970952 4326629405770364 4328636317072256 4329163385379392 4344516938948744 4356322959336656 4357622720981222 4358153318763629 4376162743915072 4387348300898752 4388657319329224 4389305773370896 4391934710910208 4400047525564768 4419488089006144 4421277823749248 4421344987992196 4433361389259488 4433901209219216 4450963286958848 4452949142083904 4453491347109728 4466382023501552 4466925864157064 4478949735601936 4482767997946073 4484662646656768 4494834512538802 4498191195851584 4498738909691488 4517515316951296 4518065383756672 4518615517539904 4528313011895233 4528982101017682 4529062173857536 4530226910275328 4541173012668068 4561237105507544 4562598005766053 4563969019862912 4564643377403648 4574439653102396 4574996651193122 4598523974315392 4607018402202832 4607579367184024 4609635098609002 4611020246871808 4627373417234656 4627936860706192 4640585235330652 4645931437968128 4656469084878842 4674387625182176 4675078297824704 4676473163979848 4677042585990236 4687855512270224 4688426320230968 4708373786330368 4709778586597216 4722002222557312 4722577188328384 4739903075078116 4742017844445343 4742101683777664 4742679096922048 4752857458766071 4756406830222432 4758333005015744 4779356567629952 4789613643753554 4790196842102903 4790281533244544 4790989330002176 4801855989268814 4806677765036224 4823071847837012 4823724842724568 4827327137011456 4827914927473792 4838865339355663 4839665878948096 4857421333137904 4871481189018136 4873453964814512 4893004669971088 4894986162008096 4906175441306912 4908364395251576 4908962053064132 4923770554809491 4943448017084192 4944117309681088 4944719320880416 4956754569567808 4958837207273572 4978654810670464 4980140252549968 4980746650015576 4997186334991928 5016349455281024 5027727264025361 5028625743502592 5030869330241216 5031481904638112 5032094553623984 5049941081097638 5064558187363367 5066698730582272 5067315667679104 5078809075191481 5082601863029152 5089704396696832 5100627516724564 5101248585096598 5104436598287488 5105058130465216 5118086004386894 5118799697830784 5121083516851232 5141415896790272 5153211305556776 5153838776695532 5158385894185216 5175979544020208 5189912014477792 5205568037134696 5212842406294336 5227931032117024 5228567601363568 5244980698710536 5265163888231808 5265804991067456 5268154398410288 5278528424518811 5284046449063844 5319443928316672 5320091640459904 5321678954147248 5344540758834112 5345191526845984 5355065204622364 5357454436569697 5357549156880256 5358201508835392 5371875393034178 5393425602127222 5395609746758924 5399639117172608 5400296594133056 5411886282508937 5414173624475392 5419448965080392 5435893520254208 5449027927922348 5450429251425004 5454499560323968 5473844164289776 5474510676689032 5487835416307216 5490141193767169 5512082111813728 5530131816406472 5530275547426784 5530948931087888 5532599156598206 5546065281248828 5546740587517346 5567407073163584 5569661674073728 5586463259364064 5587143484616848 5594269899437824 5606958515641186 5609559308858944 5610242346359008 5624803022371456 5627166348353704 5649654876667648 5651107795291904 5664762211678724 5667242522598368 5667389817197696 5668079896321472 5680244279988719 5705341088295002 5706035788484339 5711070097133632 5724970612902016 5725667703243712 5745974016028984 5750265033872128 5750965204141696 5763307469684842 5767611431923264 5788066499843848 5788771272938236 5804353228790264 5805210861555056 5806942916429522 5808687843461888 5847737288502032 5848449327298424 5849241147870736 5852666876401408 5863477966439968 5864191921870576 5889384349207744 5890101459080608 5891858842091596 5907150418179472 5915405193165952 5928822190831903 5931328016546048 5949220613868224 5951874935974352 5952599654896664 5973710791054523 5974778322419456 5975505830129792 5989944069087902 5994263655669184 6020747883897472 6032603913735784 6034403814077683 6035295438384982 6037108983017728 6038910227501536 6050065347651556 6053608693010368 6075817782340132 6081918804739712 6082817449710848 6095871910231796 6096614162676422 6120074519568416 6122805070365368 6123550602275876 6138455079065288 6139286163467632 6144618998603008 6158555886452662 6166411139153056 6183168071316544 6185012894295928 6185766000825796 6200066967841264 6227460489054112 6229062001628576 6229982388010304 6271701020072873 6271811904351104 6292512939594112 6293279135665984 6320314911344896 6321084492671872 6322970464683664 6334650303028894 6335421629878033 6336469759035136 6338360321427232 6339132100019824 6384529439273216 6385306839562112 6388155727206176 6427197739578812 6431047255261376 6445801329371558 6446586190317581 6474013956204256 6475945556571172 6491707748558536 6492498199213852 6496555670547712 6497346711501184 6520389815194288 6521183758267816 6540059391555844 6542707881896648 6561388255965641 6586637108211248 6587610328752992 6609181926924808 6632621658746281 6634526698920064 6636506190205168 6649574768549671 6653730404512576 6654540583553632 6678954333064618 6683128329716608 6683942088341056 6684847026137984 6698286634899937 6700999201619954 6701117675931392 6701933624994944 6704923779794912 6731544524663552 6745991231797004 6749001043470917 6751029049347968 6753762974861056 6773045941641952 6797066823839164 6802142783970688 6802971034167616 6815537533155736 6845650364671888 6847692847256206 6848526643771417 6864359857252828 6867139677693176 6894404472840896 6897480501011408 6901611688573184 6914360397316064 6917445329081672 6918287618877404 6919130011232978 6936909956359096 6966710754550624 6967559043058768 6988577561665084 6997491508988992 6998343545458144 7015377233217472 7016327043963008 7038349584517328 7041489835670444 7068586164909632 7069446858086624 7069630596710528 7085665545140567 7085790820390016 7088660312457472 7117097701776128 7136129019906964 7140588726793984 7141458187228288 7142327753530816 7157656051060207 7161848079722896 7167658308654712 7187247864475522 7188123006272479 7211848460726987 7214015547525248 7239600346318736 7240481862717752 7243712297814146 7243840367345408 7244722400022656 7261343203284548 7262227367161886 7268634669079168 7300749402521344 7314235401435424 7315126005632368 7317308561952466 7319410259816704 7335118597780708 7345368845232928 7366630090710352 7367527074648664 7398873092804864 7419094569781184 7419997941958688 7444488733653664 7474353590349536 7477380436453312 7495580080809856 7496492766102592 7498729435389304 7512581144501209 7528697518574848 7545773697422422 7551408782002624 7553350773628352 7571735326741376 7579112903743876 7599514021199624 7602904643160302 7605189238347008 7655184725599928 7658284801851376 7662770034051328 7677859526572816 7680150308826142 7685885744092864 7713144049681048 7714083226243636 7734104155760752 7737353728986343 7740623933305088 7789185752177984 7792458468572756 7792660998646832 7793609857442024 7823600416767872 7844982694003232 7848159631649344 7871834592740272 7872793091960104 7882834858298752 7900714272039853 7902126168361216 7905651804664768 7906614421574176 7907577155694832 7925858804250688 7927897092981824 7961955148057856 7962924620638592 7980985689586613 7982164934638202 7986945784760096 8043828096591232 8045016627036928 8047416955051936 8062282203854956 8063263892572042 8097903480160648 8098889506235836 8121024161828641 8126754159442688 8155576022750816 8180178344068808 8183828036964734 8184824525482913 8184969233969024 8239654126078144 8242112526545128 8248267627806976 8278528340359024 8294830381386703 8298677946610912 8299688419613584 8323711952889256 8359126173069056 8360144006436992 8362638356517104 8363873993352416 8382992683177952 8419005817954688 8420030942455616 8440375733714771 8441518474767994 8447822489770048 8448851123079136 8478815316335452 8500487332991332 8505799692366592 8506835385161344 8507987124175616 8525092080781738 8562758172449404 8564960252239292 8566225783514168 8569976497587776 8585807022287096 8589637691690258 8590683592862231 8592218790079232 8623741368482768 8652205291941904 8653258811540728 8657272634144512 8658326770758784 8677965112728751 8689033877897488 8712645918673312 8715245441962444 8716306637527258 8752325487830144 8774696601797504 8777314638658448 8778611546741792 8800095051129536 8838976178012288 8842555647498496 8842689975984392 8866722778518976 8867802418438432 8905898284167808 8906982694219456 8926098154267987 8932764047003104 8933851728314128 8957899471203872 8965535995892146 8966627667618247 8989669025077604 8996382391703168 8997477819382976 9036130767513344 9037231035079808 9056626023790466 9057964202035364 9082346025336136 9122474211015088 9125196011532106 9127938039725824 9148879306204792 9149993302386244 9197047948630784 9214036804405664 9215158734368048 9219270197218004 9254746834469312 9255873721412384 9281170470661304 9312938169757684 9348775250364352 9350156595649408 9352946327959696 9354085171980472 9371364108089137 9375711024540448 9376852640461936 9411253832954689 9419557173194432 9442317056828117 9444004445114624 9445154376656768 9479806150156232 9484035688890686 9484203367555328 9485358193844096 9505714917532142 9512813660444864 9516666010031488 9538251189993757 9558713135259904 9579227287507108 9580393684205806 9580563066489088 9603711978537628 9613355530072448 9646143695674024 9647449685449136 9655829854947584 9677730678711326 9714842666275808 9742962378036272 9746907929629024 9786009339942176 9789972324016192 9812350882613824 9816728790503152 9817924106128264 9847541109618982 9886896034168384 9888234619362176 9889438641760832 9913509139135616 9917674414547144 9957309621340928 9960280505099936 9961493300031152 9994372669983856 10032698910562048 10055454528050722 10061738660482432 10062963809276224 10064189107247968 10099882162195276 10129116374726734 10130349727641913 10134631335358208 10157618150382962 10165203726058304 10201255033449128 10202497170193196 10208873196574976 10210116260930432 10236172008773788 10237599395661568 10242167033702464 10306422611113552 10307677553391064 10310752973660293 10351959088040416 10379824028955584 10411136074269392 10425684812588672 10449331779149483 10455862064234048 10457135202727136 10489961397421072 10530327776463616 10531609982134912 10536308796820576 10557056849037622 10568092898127688 10605573068311441 10632681119095231 10640183280919808 10643357908294496 10689081517668224 10690383053691968 10710130409244728 10714908873139394 10715098313760512 10716213553982783 10716403017670784 10743750786068356 10786851204254444 10791219493517848 10799278234345216 10800593188266112 10823772565017874 10825090501445143 10838897930160784 10898055855844696 10900858502850008 10908999120647936 10947688328579552 10949021353378064 10975670832614432 10980282387534338 11024164223627456 11060263632812944 11060551094853568 11061897862175776 11065198313196412 11092130562497656 11093481175034692 11134814146327168 11139323348147456 11172926518728128 11174286969233696 11213917031282372 11219118617717888 11220484692718016 11247596044262921 11249606044742912 11254332696707408 11329524423357448 11332904723999551 11334485045196736 11334779634395392 11336159792642944 11360488559977438 11361871848624241 11410682176590004 11412071576968678 11422140194267264 11445103935222727 11449941225804032 11451335406487424 11491948032057968 11501930408283392 11526614939369684 11535222863846528 11576132999687696 11577542545876472 11608706457580528 11610421723110112 11613885832859044 11695474577004064 11696898654596848 11698482295741472 11726955932879936 11728383843741152 11778768698415488 11780202918161216 11783717684183192 11805484655644757 11814300836358944 11830810386331904 11857644381663806 11894866941718537 11898441227736448 11903749871948704 11905199309793328 11947421582109046 11951011660259584 11979888138175804 11988527311338368 12012629750192449 12041495767794944 12065207827471568 12068807628155366 12070590876769964 12077820455003072 12100130695303112 12107217386020736 12151635564680264 12163837609479424 12191743820463592 12193228325352844 12240149039136832 12245610140730736 12247101204551752 12276910158130576 12278572326935264 12317111772905324 12332822278306112 12366336142633088 12370025788591856 12371532001651592 12400133935682528 12454920978108224 12458124003257152 12459964776020608 12488225784837187 12543402040145746 12543623808702208 12585025879188224 12586558271331968 12642168985343744 12645940929367328 12669300606057788 12670843259756066 12676720642854464 12678264200039648 12761609397159293 12770613679124224 12776311454412352 12854395479157624 12862094510522752 12891602658743116 12893172380635162 12948027912408512 12951891113142344 12983415497117072 12984996398427704 12994693423002368 13040779630388576 13042367516535632 13080118783111688 13085415763793296 13122776511931282 13173274216422496 13175220657505984 13218363853849616 13263447581551783 13265243317492562 13269053397840128 13273012380410336 13299149537099342 13307460809025152 13309081167107264 13357908666129236 13366256659433216 13367884176682112 13369694052275968 13396573269799874 13401998403239908 13403867249989888 13409847559589824 13491982463594008 13498002086941834 13499645645926363 13502058098695936 13546091883283904 13594133647678328 13604285567941376 13605942068335232 13631075066311472 13636802320002323 13691300729343776 13695385694512412 13697053287542834 13728719714505656 13734279355386352 13788808945681792 13794961002022816 13828720794632128 13834890658163344 13836575237754808 13838260022465956 13873819912718192 13933421509101248 13935118086117536 13977155123330168 13994983017977984 13996687090916288 14026725670992551 14030754466434944 14032654087926016 14076699169034656 14082979671340888 14137172329819264 14138893716173248 14139261193421056 14171331090281134 14171581640780032 14173056635912713 14272258039813928 14282916374456576 14284655507061632 14315312102120414 14323696159445792 14335316617309424 14374495728951044 14376246012544958 14423696921453974 14428031095050496 14479200692637472 14480963725435504 14487424595628292 14489444800045312 14522686406569096 14524454734323772 14537269338158336 14628470802870848 14630252011264736 14634617123904932 14670237195561416 14690737690465856 14733260181420704 14735054149297328 14837926803587041 14838189139562368 14839995883917376 14875852832734831 14888977467307328 14948707180699072 14954760872906624 14984826801786457 14988680441418761 14991160161619712 14992985532205184 14997458870778608 15025162289002418 15091547394844844 15102817564005248 15106701547256704 15143470653482752 15158225807487752 15199028042399248 15205809286320604 15251679523434277 15310369451199856 15316569603702752 15355719053145632 15360300617652284 15371771488185728 15426288099362096 15428166452487272 15468208311521504 15474707457972686 15578371504355968 15584916937145512 15585321997293664 15587219714884048 15647200833535744 15689965388006464 15696319263298688 15731920793885807 15743669185480544 15745586183920208 15765669716597504 15801428544079706 15811303609329536 15813228843148352 15815154311389664 15851717608501376 15855794185963648 15925849241277184 15961971379173226 15964329869276404 15973891569520192 16087656193182464 16094833910103872 16124564407709912 16126527785144084 16195806960321296 16197779012471672 16202611815751889 16242048323657282 16311152045501632 16360356688137616 16367656073929468 16369649050965826 16369938467938048 16479308252156288 16484225053090256 16557056680718048 16589660762773406 16597355893221824 16599376839227168 16647423905778512 16708498901435363 16720288012873984 16725276713034208 16727747986704832 16763647753137439 16765985366355904 16838011635909376 16840061884911232 16880751467429542 16883036949535988 16895644979540096 16897702246158272 16957630632670904 17000974665982664 17006047112400743 17013670770322688 17050184161563476 17125516344898808 17129920504478584 17132451567028336 17139952995175552 17171614044574192 17179275383380516 17181367185724462 17247482736965536 17304410583883808 17306517623081456 17316653541517568 17355930225457502 17378067755794976 17425291837346624 17430490883924888 17432613275054516 17504650975660288 17549393203595008 17554629277316896 17557223093483584 17600190102259072 17674793783841733 17677952356024576 17685379951968784 17733445557037952 17735604836876864 17811796568335616 17813965388438912 17852196308535974 17854370047838093 17865528094006208 17867703456628256 17915798942407744 17931071991784292 17933255335236494 17979338050155208 17992764783406336 17994955638765952 18074462070159616 18113252047580932 18115928404070728 18164692050672272 18244948422030176 18250392023064212 18297758612409584 18299986604772488 18428073608811328 18430317468736096 18438540394436008 18509493668938624 18511747442824768 18551475887441761 18562340941322608 18625876339515368 18691933765557701 18697550500728704 18700313191298816 18705892655919392 18708170343960944 18742728216178274 18751422049080896 18753705280923872 18822507665909378 18839114346388864 18876989607445277 18884634113656234 18890308753313536 18959612300312464 18968071377781372 18970716387688192 19011429835064284 19025627320889728 19033332020062976 19076502379987514 19158454575014216 19160787368411612 19207423957075256 19226711060144896 19292287391348048 19294899370898272 19355461357422652 19364097048093721 19429685332551616 19485924756072544 19493815859258048 19572018679884352 19579944648032384 19624354804744151 19624701765227648 19633457581006304 19635848212256528 19695082219237964 19773792068336768 19776469238724352 19778877283521664 19827018278271232 19835348829094288 19920561010199872 19922986600062304 19968693809032507 19988745339967712 20110909056101444 20123477320964864 20125927618552448 20128378214495936 20171576143896947 20199764324390552 20258232749453468 20260699455283826 20315236300765924 20324300207503327 20330407452116608 20402510066898256 20404994340386392 20420232521860864 20472344017547576 20484334067404928 20612845222227104 20615355106782128 20621505947320586 20703918176080832 20759648057911168 20822272148538784 20851369625177344 20898663558298966 20911724128468096 20914270405454272 20979922794842144 21063219964269824 21072617593641152 21114113698075244 21136185796255376 21211146136622882 21213728872169999 21265362238190462 21286715816588992 21378163035336448 21380766107383936 21420260818489456 21429260788575079 21429817746278788 21432427107965566 21432806035341568 21487501572136712 21573702408508888 21582438987035696 21601186376532224 21647545130035748 21650181002890286 21677795860321568 21796111711689392 21801717005700016 21895376657159104 21898042706756128 21951341665228864 21960564775068676 22048328447254912 22120527265625888 22121102189707136 22123795724351552 22130396626392824 22171276060601129 22184261124995312 22186962350069384 22265649312112313 22269628292654336 22345853037456256 22348573938467392 22427834062564744 22438237235435776 22440969385436032 22491868761562273 22495192088525842 22508665393414816 22659048846714896 22665809447999102 22668970090393472 22672319585285888 22720977119954876 22723743697248482 22821364353180008 22824143153937356 22844280388534528 22890207870445454 22902670812974848 22983896064115936 23053229878739368 23070445727693056 23152265999375392 23155085091752944 23217412915161056 23220843446220224 23227771665718088 23376340165726163 23390949154008128 23393797309193696 23396964591482944 23453911865759872 23456767687482304 23557537396830976 23560405836322432 23567435368366384 23610969311289514 23628601672717888 23715288763327612 23789733883437074 23796882455472896 23807499743897408 23810398619586656 23894843164218092 23959776276351608 23966924965396721 23977054622676736 24025259500384898 24130415654943136 24137615256310732 24141181753539928 24155640910006144 24200261390606224 24214434772041472 24303271129360528 24383487640927184 24386456650705688 24480298078273664 24491220281461472 24494202409103504 24553820316261152 24557144653870528 24634223545810648 24665644556612224 24721589818963411 24732672285266176 24740051577183712 24743064003303184 24800267871365056 24909841956216448 24916248006514304 24919929552041216 24976451569674374 25086804080291492 25155367525664327 25173116542663936 25291881858734656 25338601212115576 25341686519512132 25352993042349511 25353441285708928 25356528400079296 25523218794318586 25552622908824704 25610579966833631 25708790958315248 25724189021045504 25783205317486232 25786344761270324 25896055824817024 25903782226284688 25966830994234144 25969992796855408 26081559260777152 26084735033071264 26160237566223376 26170831527586592 26245553023862564 26346548432844992 26350441315011968 26410207940978477 26436727707699232 26526895163103566 26530486634985124 26546024760820672 26598299074198684 26610166251061057 26614921618050304 26618162334214528 26715817332258472 26735768353364224 26793146539599748 26803996806479816 26819695119179648 26880526080891497 26983964927188016 26996004173883668 26999291291852726 27092183766567808 27188267295356656 27211884136670464 27262150132622944 27273604640004646 27382601458687552 27390771389024824 27394106575085668 27457439429011312 27468558710772704 27577617891363584 27589922004045632 27657441589264256 27669781316326688 27673150475509616 27676520044931912 27747639825436384 27774675946037009 27866843018202496 27870236172235072 27954310246660336 27989966035955968 27993374181832576 28053451341985102 28056867218031289 28061508932869888 28153398338069312 28165959342681776 28274344659638528 28277787432346496 28342662180562268 28346113271825426 28544516079627856 28569311014123264 28630624204240828 28647392318891584 28670633234618848 28748991457902088 28752492025089916 28847393842907948 28958401385274944 28961927450871008 28974849191256584 29045372813138192 29048909468647544 29256941605741696 29260504022529472 29269234247809864 29340474391122832 29381475380931712 29448116832148543 29466520362841408 29470108298594656 29545314661687979 29663840811699721 29675853607174082 29676378279124736 29679991767834752 29751705665469662 29777954934614656 29897414361398144 29909521745813248 29969653603572914 29977360882837522 29985971064410368 29994917741557216 30050324578004836 30183094789689688 30205635128010496 30213403094513408 30316451614975504 30398056084798496 30411618572641208 30503359046868554 30507073231345403 30620738902399712 30633139207405504 30711438106291264 30720601235304568 30743542976371456 30852576198724192 30856332904974544 30936416623043008 30949414915945372 31156743008711936 31169833874291024 31170643994587328 31174439429768096 31379375985622511 31379930776012928 31392638526597376 31463841587771614 31487338370961088 31491172367840416 31602857088159412 31622607218659072 31626457686296704 31630308622779328 31698191083266631 31703435217002752 31711588371927296 31923942758346452 31928659738552808 31938186040362371 31947783139040384 32189667820207744 32249128815419824 32253055570288168 32391613920642592 32395558024943344 32405223631503778 32484096647314564 32622304091003264 32720713376275232 32735312147858936 32739298101931652 32958616504312576 32968450106180512 33114113361436096 33179321525546812 33194124911117401 33194711786443648 33198753678454336 33270002211362497 33294847811557024 33416997802870726 33450553426068416 33455495973409664 33527295506274878 33531377894720321 33531970732711808 33680123769822464 33761502934859084 33766073899071976 33791289959080192 33795404492316544 33872057375489641 33915261265341808 34001949331965328 34012094224801486 34100368323126952 34251032689797616 34259841008957168 34264903134056672 34279905990351104 34343228089148384 34358550766761032 34362734371448924 34494965473931072 34608821167767616 34613035246162912 34711860450915004 34756135511589952 34850583674693248 34860981767849776 34865226550109032 35109258554633792 35114446186967168 35194090848177527 35200380204518144 35349587567683466 35370759903937568 35451907311543569 35466891114075904 35471209673753728 35551663526340367 35627930776877824 35704392617071948 35708740095676186 35731056188012416 35735406913256512 35831597884815488 35862143983568584 35866510670472988 35958676100310416 35989911277531904 36226504095161864 36231856808141456 36329384101344544 36489896844060352 36500784046128424 36595517224819168 36599973209544976 36734248831855399 36856147217622656 36860634937472192 36877080788872016 37018987337877248 37023494885649536 37102951774883522 37124681882645216 37251752679030736 37383867531115402 37395101001457408 37411785311838784 37416340687921888 37485456432356548 37502844098161792 37507410561847744 37645015331818756 37678228692777728 37753979214890554 37769268227312468 37919224600624928 37936142755562744 38022859670128568 38051254641779456 38153004759975028 38316909150028432 38321574736823224 38414847914150512 38430988356370183 38584574782696096 38589798741796544 38710922714845304 38728194096187442 38859370665103232 38971849512145088 38987631718516096 39144037359768704 39159889296064768 39248709609488302 39249403530455296 39266915162012608 39271696424513056 39390164438475928 39529863254615371 39547584136673536 39557754567043328 39670697658188576 39841122020399744 39845973200124608 39937387618065014 39942250519390373 39977490679935424 40221818112202888 40251855237104896 40256756428991872 40343152287793894 40399528648781104 40516465498906936 40521398910567652 40630472601531848 40648600415006654 40660814904233216 40805020133796512 40809988680772784 40944688035095152 40968668134809856 41225690444454208 41230710213564256 41243011894641172 41407836352161664 41501755335823321 41519296115822336 41644544297077568 41797327116597932 41815975537381661 41823448256936192 41828540810908544 41959845589684288 42145235187282304 42228227396150488 42240826698543781 42272371592510752 42422292273245764 42427457744339998 42530724476380924 42573431633177984 42761532214767872 42840521636978912 42858521577150158 42859635492557576 42864854215931132 42975003144273424 43147404817017776 43164877974071392 43295090260071496 43300362005780572 43355591720643136 43592223423378784 43603434011400032 43790753314318208 43796085413512256 43901907140510111 43902683330457728 43921129550137352 44096656894509824 44241054531251776 44242204379414272 44247591448703104 44260793252785648 44342552121202258 44347951409146231 44368522249990624 44373924700138768 44531298624224626 44691706074912512 44697147876934784 44855668125129488 44881938770872064 44983737523124546 44990384177051684 45017330786829632 45318097693429792 45331618895998204 45337940180786944 45441954239909752 45447487394496964 45642728706360016 45648286307874712 45780415740890908 45967792128231872 46106459757478736 46304531998750784 46310170183505888 46428351611223967 46434825830322112 46441686892440448 46455543331436176 46547023379847697 46752680331452326 46781898308016256 46787594618387392 46793929182965888 46888006444299559 46907823731519744 46913535374964608 47120811672644864 47134870736732768 47221938622579028 47243007304296419 47257203345435776 47430577526655224 47579467766874148 47614999487794816 47620797239173312 47789686328436184 47919552552703216 47933849930793442 47939686506399919 48050519000769796 48260831309886272 48275230512621464 48282363507079856 48311281820012288 48400522781212448 48606542258721056 48766975281854368 48772913301411376 48960596156547328 48982440562922944 48988404818207008 49107640632522304 49114289307741056 49268447091621296 49331289113224448 49443179637926822 49480103154367424 49486128006606368 49600535742730112 49819683912432896 49832496013028608 49952903139348748 50173608160582984 50188578063426583 50310735051328654 50316861043907353 50583763717469312 50677202424231152 50683373039024264 50705986084699022 50706882571417856 50713056800158592 51046437588637172 51105245817649408 51221159933667262 51417581916630496 51566410634972464 51572689522540648 51792111649634048 51807564452569376 51933661988468288 51939985593710816 52163118521554304 52169470066142528 52281432046426781 52320475132446752 52341663055173184 52491106047725128 52677267884753521 52693096865689984 52700882630023936 52820415881956954 52873455415398464 53053790326207132 53060973269970248 53092049521641344 53196598148397368 53220332502122114 53236324668429056 53431634664516944 53586293079199496 53607993612959632 53639390238359296 53761052161782994 53967929854376032 53992008347767336 53998582583705452 54161476102904401 54184367533135616 54376534590713312 54524300265245888 54547209280009292 54765202917375104 54781542778049648 54788213150171336 54914878858022624 54937117421545408 55179844008091264 55304999904278971 55314883178528512 55339562632653376 55346300951019232 55353040089863824 55495279650872768 55549351892074018 55733686036404992 55740472344470144 55866899827106291 55908620493320672 55986748363665152 56106902683970204 56113734436062578 56306796676138624 56331918685363552 56555574864692992 56685324361124536 56692226543650852 56847169132800487 57089032159255712 57261248408481656 57294784637783168 57341266469237696 57497982915804176 57504984050179832 57694787685815896 57916802770549888 57923854901742016 57949698382513168 58063812669706921 58090745626276384 58097818937295088 58513883211483392 58521008045058944 58538468495619728 58680948782245664 58762950761863424 58896233664297086 58933040725682816 58940216597189312 59090629323375958 59327681623399442 59351707214348164 59359983535669504 59503411330939324 59555909869229312 59794828722796288 59939307207145828 59954721765675044 59989835483114432 60100649156009672 60366189579379376 60391553131438859 60632903229951008 60796112169596992 60823237145282416 61006718093737108 61014146462690806 61241477804799424 61266278414811008 61422876212582528 61441202470609136 61705152397448384 61712665809949088 61872833246086016 61898829831890744 62339667748582048 62341287989174656 62348878859536192 62482687079875909 62758751971245022 62759861552025856 62766393673327729 62927683175543228 62974676741922176 62982344735680832 63205714176318824 63252915372593408 63260617245558656 63396382166533262 63847885516692904 63857319477105616 63876372080724742 63895566278080768 64379335640415488 64498257630839648 64506111140576336 64783227841285184 64791116049886688 64810447263007556 64968193294629128 65244608182006528 65441426752550464 65470624295717872 65478596203863304 65710818701599753 65878776830682823 65936900212361024 66228226722872192 66358643051093624 66378441954854513 66388249822234802 66389423572887296 66397507356908672 66540004422724994 66589695623114048 66833995605741452 66901106852136832 66910991946819328 67054591012549756 67062755789440642 67063941465423616 67523005869718168 67532147798143952 67590808984633088 67744114750979282 67830522530683616 68003898663930656 68024188449602972 68200736646253904 68502065379595232 68519682017914336 68529806268113344 68686456178296768 68717101533522064 68725468742897848 68989930947862144 69217642335535232 69226070492325824 69423720901830008 69512271023179904 69669934944351431 69701167349386496 69721963535699552 69730453100218064 70218517109267584 70228892373934336 70388181696355054 70699175135366932 70741519807875136 70903814623087138 70912448093493391 70942419347507456 71103327052680734 71408785234143896 71417480191352372 71462112376024832 71470813826513024 71663195769630976 71724287967137168 71733021340945976 71917352200620832 72175270815622051 72453008190323728 72463713616282912 72658768202689088 72979793688120704 73001568092256848 73145322454046381 73191034449638336 73199946419089952 73468497663710798 73712294435245312 73721269874944384 73754161577744032 74046989771299072 74205903549767044 74239011478180087 74249363765290432 74428767833666617 74503505358061472 74767735062230804 74823570623677568 74832681375843776 74970912864713096 75005688196323584 75014821123695488 75290030663637512 75507958429781108 75538536454624936 75838449201249856 75872285511125488 76045719340257136 76306009519950056 76633818300056864 76643149473646448 76829695828301024 76861976712740366 77169149565392192 77179597483593088 77421845429690608 77456388192374884 77718741330206464 77943699024290176 77975263437032192 78288074719537408 78497419218976604 78533830324025216 78543392849026112 78780328876951856 79059726509230742 79069353068997269 79330333067996857 79341395316377152 79682244040799488 79691946400249216 79874775236130028 79884501038780746 79954981359870848 80443636224405776 80513512857983744 80686304575587788 80799057297562208 81032930997813872 81042797821135304 81260945203063696 81297200830013308 81610040267593024 81619977361545568 81889376070190304 82451380888908416 82461420427128512 82486023789282344 82638392589513299 82815672704323328 83003510671646642 83264068592029759 83289088594155136 83594654233195864 83631951074763322 83657081621817088 83919691179368576 84290470374564608 84456454792300976 84481653397087562 84544743185021504 84844584546491528 84854915488679996 85061448952761848 85146863266355968 85681043273957824 85717043154300316 85719270985115152 85729708431862264 85950006288546848 86294809634035552 86329755948142784 86590180520142992 86600724011561144 86711183441286272 86907856992438383 87184446846757568 87206868022800064 87581506628636416 87592170827024512 87790842585452743 87803814281020222 87805366660915456 87842259100274704 88482109062503552 88495182897406208 88521586505571296 88685104242404516 88695902818292462 88737044499981248 88747849400277536 89062597248449252 89331265780115051 89394295753869568 89711336250258976 89967475046249092 89980768354103368 90034661573659264 90636195386859584 90663237791996408 90883908479819504 90894974788993928 91285457412720032 91296572615749424 91560831481781816 91935584256463744 92144107507045441 92212919514957472 92609063997501568 92620340367011776 92844133070862481 92856703222447934 92869651660644224 92883373784880896 92911086662872352 93094046759695394 93505360662904652 93563796616032512 93575189236774784 93587858365931776 93776012888599118 93827070749929216 94269741473465536 94443877245158056 94486014608592838 94497519521484541 94514406690871552 94861155053310448 95158935533748296 95229998975589632 95241594478346624 95457616240016261 95579372656872368 95839105105406432 95867699861586884 95879373012799838 96101038001539592 96521662619772544 96550461025242928 96564727014159712 96801045562424896 97213084517442112 97533950563708736 97545826602822752 97964881125845888 97976809636414016 98187079696947857 98215281265044608 98228578615482112 98536894183242592 98886359275853644 98960206308734848 98972256013212736 99201071485460224 99905806278697496 100347216321165968 100377156126853166 100621470102657308 100633722087814706 101167527434938624 101354404848462304 101366746078048528 101411972169398044 101426113600317184 102092875177274344 102442319867334524 102835163833260992 103132821269944928 103145379045081296 103523792162501579 103615128905138752 103865487625109287 103867323976936576 103879971187421632 104326237043108608 104338940132285056 104562864092853562 104640950264893504 104683326110346368 104920763089931327 104982212095450256 105354535769507042 105386193731379968 105640831763913908 105746910830796928 106107580652414264 106121946539940496 106184099043282688 106393196296794736 106440665004244228 106863269329033888 107172586158398992 107215987225919264 107522104323565988 107935859708752064 107984016695534672 107997165167410904 108322952205808802 108753069181426624 109048600530491776 109094418560018584 109530405834750208 109563085556099296 109576426300342672 109829757716045248 109874234843090816 110123445557200649 110359688016182528 110609999808557942 110679125265306752 110692601902038464 110706080179727648 110990559301745536 111098703784148036 111480944688940288 111733799654212582 111817240986641344 112213805367940408 112227468872125156 112613593352277248 112663837370727104 113370648722249072 113384453087301704 113418282710263223 113694338265600974 114178064318511424 114522496816963312 114589569275566336 114682532938475392 114942649570644313 114995965831608352 115009968100359664 115389575371631792 115833605541099776 115847709803484032 115899396765026336 116127625339413842 116181491252552768 116195637874590176 116959492310047541 117042016090117888 117076936991239456 117361897564491328 117792467328594172 117866081451365632 117880433194378624 118181258646751916 118655363246798884 118703414428696328 119006822661878648 119042329786805201 119878614414291656 119909443531350088 119979670966228864 120201298312019344 120732379158758752 120783106262877718 121265806459902016 121592224339193984 121646474290564832 122013436187474216 122028292925381612 122482955609598848 122532556829622016 122845752425165056 122882404941218272 123410304794896768 123425331619898176 123723556486892131 123745666492172032 123797659663781488 124679335497164096 124682575978349312 124697757719072384 124965374159751818 124980590334866651 125517503942490044 125532787346655458 125855366351086456 125949353483844352 125964689471361664 126411428352637648 126521234491117312 126792764333066524 127695771033385808 127714638954211232 127752744161449484 128996515261679296 129012222281152672 129566455682570368 129582232099773376 129620894526015112 129860331212092327 129936386589258256 130843536358903907 130882853505100928 130941248591435744 130957192407726608 131421637403199506 131757553661365646 131873800424722048 132138927252116939 132456453445744384 132717286102187248 132756883909709026 132776499644469604 132795014713817344 133080008845449988 133179391246228096 133667991211482904 133802213704273664 134109182025099512 134125511578881284 135046011739436336 135064295596287904 135488229501958564 135661045061367232 136007797327861312 136048376899205944 136401473292507808 137004130759190464 137039364035828672 137059612536226688 137370483633209057 137372912356593536 137434203067044128 137450937485795696 137979861895724288 138435284671070464 138452140984651648 138847441803660016 139024542046359808 139339869888702862 139443927071399104 139460906200436128 140377703368752223 140437034218535168 140776363392710108 141398350270733864 141483039615750272 141807629246174276 141824896186986782 142206654105361468 142817570468287792 142834960382704744 142941627653026048 143448575934274336 143466042681891952 143834704401241664 144350541631244102 144906016380647456 144927427232565824 145317536405378176 145959587376241408 146003136184513696 146290644908092762 146382068899276672 146399892838179904 146936995327421596 147338581221748201 147442539749888768 147508323155488064 148411807099534088 148478022956360174 148496102105189993 148498727530580864 148857535667333234 149007010716122944 149535470124461608 149647141247355136 149665362751687552 149941825729426192 150004825520025553 150029642247390976 150580061327275024 151015916859562216 151077072909249872 151676898402499712 151744571022250976 152091438680514272 152612019039900112 153267636600113728 153286298947292896 153659391656602048 153723953425480732 154338299130784384 154359194967186176 154843690859381216 154912776384749768 155859545184786191 155887398048580352 156994838437953208 157067660648050432 157086785698052224 157443081330935911 157560657753903712 158119453018461484 158138706137994538 158660666135993714 158682790632754304 159383892800498432 159749550472260056 159769002077561492 159909962719741696 160887272448811552 161372609151175576 161598114595124416 162065861995627744 162085595642270608 162521890406127392 162594401660026616 163220080535186048 163239954723091136 163634381160083141 163778752140380608 164902761777816832 164922840854257024 164972047578564688 165276785179026598 166007021343293284 166528137184059518 166578177188310272 167189308466391728 167263902149526644 167768474757777047 167839382358737152 168912909584601952 168963306794175124 169089486370043008 169689169092983056 169709830977359992 170122897905523696 171362086547915648 171434086308600632 171438541970230304 171459416863724528 171900012577093696 172589619268071104 172659511896285568 173051128732743877 173180361040285984 173201448023122288 173422366882572544 173815713984876766 174368893693515136 174413736045600128 175184341654049024 175581685170905486 175607628562040444 175684518200549408 176087572679650289 176964218125007104 177043173011142592 177370208484809032 177391805636584924 177474088999962496 177495698800555072 178125194496898504 178662531560230102 179422672500517952 179934950092498184 179961536708206736 180069323147318528 181272390773719168 181326475583992816 181767816959639008 181789949577987856 182570914825440064 182593145231498848 183121662963563632 183793487915788993 183871168512927488 184288215014090882 184425839029914944 185218127995003136 185240680734023552 185688266141724962 185713406444895868 185739303321288448 185822173325744704 186188093519390788 187010721325809304 187066518236408173 187150378473549568 187552025777198236 188539482946931072 188887754490316112 188972029217185676 188995039042969082 189722310106620896 190317871067496592 190483188956693248 190915232480032522 191158745313744736 191678210210812864 191735399723173768 191758746025599676 192202076003079184 193043325239545088 193100922050485856 193129454028319424 193602091124849792 194422731622259063 194426169034884224 195067901127417472 195091653205645504 195929762251691776 195953619272828032 196374159393895714 196398070526219023 196430562530089216 197073788366485184 197772718551707288 197920412617469696 197944512026425472 199811612557394992 200694432642331936 200754312253706332 201242940205314616 201267444175629412 202708809696924608 202733492156097056 202823944338796088 204185750354548688 204884639734669048 205611271421134711 205670327666521984 206136817825039801 206265642539889856 206290758090162592 207047584325003158 207230257810277504 207646885681898047 207730975250218574 207734647953873152 207759942374843264 208677880264570112 209125728185707124 209281900529787008 209366652220692736 209841526179862654 209964424190900512 210709071539014084 211281663527827816 211493821661593856 212215161304828528 212243893079880992 212786392593589472 212881330008488456 213726538658067776 214345172316797984 214431974451838528 215044208647131976 215871719417504128 215968033391069344 215994330334821808 216645904411617604 217506138362853248 218097201060983552 218188837120037168 219126171112198592 219152852600685344 219655631899357577 219659515432090496 219748469686181632 220246891114401298 221219999617115884 221358250530613504 221385203804076928 221412160359455296 221887337582866417 221981118603491072 222197407568296072 223467599308425164 223567302282536597 223634481973282688 224427610735880816 224454937744250312 225327674741454208 226741297444498144 226768906174603408 226836565420526446 227388676531201948 228356128637022848 229044993633926624 229365065876950784 229885299141288626 229991931663216704 230019936200719328 230779150743263584 231695419606968064 231798793530052672 232255250678827684 232362982505105536 232391275749180352 232890015479537479 233918984620095082 234153873982478912 234723795128982656 235584934657188344 235760866388757248 236362517293503832 237310726493597768 237406828857392656 238013645323757296 238084659573610402 239757228828583312 239818887062700176 239959341932457728 240402596624038688 241464758317517504 241566212525755436 242531612919804032 243184448678387968 243292948581129664 244026872374948432 244056585850763224 244922142433235443 244965911219197696 245764809882436544 246820609589793536 246850663239796352 247410556377185003 247447112973784262 247595319327562976 249358670994328192 249395515438144768 249930748319503636 249961180669733302 251035007884980088 251065574693310916 251710732702172912 251929378942723328 252822856705275296 253585528666133048 255391542066771616 255429277908422464 255505488322898968 257139741822987793 257993030523358592 258024444562305344 259132911365140736 259164464199546752 259241789052030224 259720662424184654 259872773178516512 261687072717807814 261765707010201856 261882497182871488 261914384815453216 262843274806399012 263515107322731292 263747600849444096 264277854504233878 265434572204374496 265513767819418052 265552999288939208 266160017690899976 266358782492456192 267335982422965808 268218364050199024 268251023157762568 269016918494591281 270092023478872672 270128591192575808 270976459003917128 271322090122734464 271937488008597521 272015594655722624 272096753798411888 272802946585015616 274008261518380928 274078728071657344 274119225072453376 274740967266418114 274745824713187072 274868406134088256 274901874971591392 276709042782307597 276904281969303296 277694883607320032 278679739777405724 278887854142798208 278921812400872256 280755406737504446 281552726785420216 282796700541467728 282966079231500544 283615258492348552 283649792373973564 284413308210722936 285635140936575584 285669920765409488 286897151868548672 286932085363783904 287669408802483328 288701083262488204 289812032761294912 289854854465131648 290512287350763247 290635072810756352 292006272369027392 292581289816185524 292711828761671627 292764137798553344 292799785676359808 293873990654843192 294677162443496402 295016646310976128 295685786889806467 296823614199068176 296956045912720348 296992204210379986 296997455061161728 297715071334666468 298014021432245888 299070940248923216 299330725503375104 299883651458852384 300009651040051106 301160122654550048 302031833719124432 302154145818499744 303353796804999424 303489142044501952 304182877361028544 305224038079800224 306535273200227456 306572597894585792 307318783313204096 307447906850961464 308676598261568768 309687381718762432 309825552769499536 311719090369572382 313989676875906416 314173571396104448 314886162661871822 315121315507807424 316238906036922968 316277412275989076 317321332271987428 317365581265508608 319499100944520112 319538004155122984 321774544897623104 322745218302351152 323196229190248832 323929285153633973 324131723991255488 324171191284541216 324998461278567769 325043780812254784 325188803320053232 326440161070372096 326479909446182272 327268762320166282 327557504280761216 329845681708514048 329944095157129376 330553570358053196 332014042686586568 333056274368119036 334378616932783456 334527804299053288 335536949515554094 335577805544799433 337825819169203904 337926613588350248 338178972740086016 339378338185966112 339419661954719984 340245795811047392 342724173095831296 342868172617201264 342877083940460608 342918833727449056 343800025154187392 345179238536142208 345319023792571136 346102257465487754 346360722080571968 346402896046244576 347631427969753532 348737787387030272 348827472091200256 351163370341810972 351215257124080888 351320046443986081 351369036401098816 352175145359300578 352218027307351471 354086346022285184 354740416969618064 354783611273169848 354948177999924992 354991397601110144 356250388993797008 357325063120460204 358845345001035904 359869900184996368 359923073416413472 362544781547438336 362652951167985632 363535633919278016 363579899155975712 365141829650880128 365186290462997696 365970024324987467 366243325927127264 367586975831577986 368576430028181764 368740875193274647 368851678059829888 370481361468047104 371376532283449924 371426812889791736 371644346651489408 372376187038781576 374021442651618608 374133036472816346 375104051554396472 377078965893862144 377775508980632224 377944058434371352 377990078085938164 379444620213241792 380635742134993184 381830464960065044 382317490627489472 383356420421625728 383470799446347536 383517492051199352 384404152006158368 386201844100971712 386258908056638848 387134999329952797 387204182249699584 388845463244518126 388852338069768448 390135802254834944 390183306411291008 391068298789744037 391907238545656064 392748318787791428 392796141052438046 394147576732970368 395545437103414576 395889024052850944 399623225114789984 401388865284663872 401508624507412664 402485880410629232 402534888351258824 405417619393849216 405466984312194112 405647888677592176 408371500709097376 409769279469338096 411222542842269422 411340655333043968 412273635650079602 412531285079779712 412581516180325184 414095168650006316 414460515620555008 415293771363796094 415461950500437148 415519884749686528 418251456371414248 418563801059574016 419683052359725308 419928848381801024 421418143078028168 422563327055655632 422740871920072013 424430322609657056 424487786159761984 425572785187178944 425762660016976912 427453077316135552 428690344633595968 428863948903677056 430088417294263952 431743438835008256 431936066782138688 431988660669643616 433291808823235208 434828495800769081 435012276725706496 436377674240074336 438252342224397184 438305705201370688 439311263798715154 439319030864180992 439364755713294103 440493782228802596 442439999234231768 442770407608153856 442824320718910592 443774675165732834 444394815136592144 446935198616850328 447134604565073194 447268963946565376 448855221471761632 448909875488500624 450655349482908416 453482594888996288 453537812349206816 453673130841052892 454777353062403896 456712257274045696 458089987267853248 459770598282577252 459975730911198271 459983863326433408 460039872401438656 461151437814779761 461558301486527168 463597587060105344 464510501357655368 464649093683981591 464725965010211072 464782551498360704 465780030959074958 467837969240190164 468307747964957824 469447590257965312 471169869314376688 472725034587007664 474621452987195536 474813657714785312 476027290647514592 476169319147220804 479514457657166624 479637774125400352 480805193248077376 482929516635035008 483132425051510872 485063225839608064 486585897162259328 487689544610460017 488053744749896864 488113171701526448 489844284866470886 491529619764873088 493701326479592704 494821112754370006 494894225947568524 495190638655125952 498717341988656384 499861496639007272 499922361339466604 502070015769960176 502131149386621832 503421465404345824 505645713410550592 507171057332266096 510783084133543232 510858555816844928 511010976645797936 512017257178324667 514279483645975586 515986061046717184 516048889124610688 518328928399093504 518483578104060448 519441324848369308 519673080347260609 519745546357033024 523374145435615628 523764994365742976 523828769630906432 525686549612798024 527030214645462584 528555709008467756 530869144408748992 531027535638836104 531105998577878416 532320035381799952 534671964845931616 536436728100398048 536502046315525136 538033836989182562 540184046957745344 540257182385151616 541952918007834256 542644180245468928 543874976017195042 544031189311445248 544193507596823776 545605893170031232 548016523036761856 548157456143314688 549481934532836228 549736812268176512 549803749943182784 553418085564615194 553485471482980883 555389767214640064 557359479554811448 557775708285596416 557843624801744512 561510813475008892 563105453570840432 565593401082935456 567230516984697104 567299584747947128 568826616421445872 571270281873151168 571339841530818976 573794303737097344 573864170727567808 575095752510694591 575338817604966656 577402166524976408 579449946732288731 579624065522589824 579709708930263296 581024574701526494 584012544738054784 585162579632371048 585423657523343254 585599571352719616 587747981309686384 589354324886992804 590033292621952256 591371573779612934 593647228398136352 593912091825440696 593984408420759972 595430142669332936 596028042864491776 598141880497846432 599767302917704768 600019302080102212 602320245309100096 604063667438248864 604308291636999488 606978284089003904 608354998947068681 608365754722057088 610448076159600448 613070546400454912 613145195789171584 614535898098169201 614637566626408192 614895813701922928 619374763437524864 619651105538999072 623438180739144764 625318860460805357 627979353751812832 629772325323743644 630242631015614848 632477812073845936 632554824551978152 634642664543974856 638998201889040224 639076008310245968 643549089795246208 645008752549318087 645490436604702304 646392458380497664 647858570307267946 648263447982510976 648342382569082432 649996922557135538 650087561624509568 650377606640106464 652959818892364544 654537524640332564 655115008561522432 659888190314258752 661107140716106392 664028085373173136 664307084445827449 666112548736238072 668757233865566912 669055608598106576 671073899031108188 671155611089598866 675651638338407808 675853227176700496 678756676371932224 678839323909439968 680491591622094784 685736345234402528 685754167880921216 685837667454898112 687309557878634999 687600050308374784 690358477072284416 692204514930975508 692721444161143936 692805792092489152 695262855939507064 697247931608430463 702326740683621944 702430514248161776 702640092887972162 702738072802197632 704350290718601156 704436054614702942 708172692044570368 709480833939236128 709567222546339696 709982795202220288 712500777987594016 714650126240920408 717690690002071808 719739800369992736 719846146832826944 724666545137511053 725305902335971264 727071267838556032 727159798311951424 730283659301760256 730372580925995392 731940048649974934 732486651854254528 735173951663155972 737152860056363528 737481750386549294 737703356119659776 742753064566899848 742853625779583472 743288693302978816 744752374077563152 748042885303237216 748266072945632692 750208103108792944 755551017961264448 755888116868742704 755980156171876328 758889240426483584 761271484269986368 763660929920130088 764634981254978944 766369284387865741 766712840843251456 766941598892695072 767034984102398704 768808304012316736 772403688201943424 772517816113277696 774269998659905594 777690926489036252 780366612822582016 782136597579488074 785496637575582856 785592282104876092 788295153465940736 791090874206829152 793927978971842561 799246450229579968 802777730569327744 803017249014825328 804598546994510191 804971760821258464 805069776702517648 810835238787698432 810933968624388224 811295777355184352 816743001418194752 818716446170332787 819538558938676192 822445085684538844 824547271300159204 825062570159559424 825163032360650368 828190337300012632 830587542727592188 830923901000874296 833296308507636407 836502912742828496 839366104719450616 839857696763602048 842836286156056336 845126654111311264 845481743840144026 848860645219314112 848975572319523968 851145570374357888 851525320033953824 854906154632271104 857380689267191936 857727897807354112 860176834588527904 863872133564277376 863977321339287232 866583617646470416 869656991601538162 869762883758969959 872755348480148672 876504684448794368 876611410402741376 878622527597430308 878729511426588206 880987564457605192 884879998468463536 885648641437821184 887549350331465668 888789630273184288 893870397233700656 894269209130146388 897710442943523264 897819750977001248 906965189777992576 907075624698413632 907346261682105784 909022318484646289 909554706124807792 912891621796604833 915904754512327349 916179974535706496 919541196565154504 919951461822396542 919967726652866816 920079744802877312 922302875629559522 923116602973054336 927195174120210688 929021002715310736 929298187367963182 929565102996721408 931560061918149916 935675938480380328 936615495929915648 942339738628753376 945450069174015328 949242905974391072 949627315429570624 952054581295029184 952338638294441608 959028915314333248 959275548250800704 961610386496154752 965859033270070016 966264850103021744 973171794324518656 975379089220920034 976107489499793728 976226343403052896 979688569732941772 982643923581265561 983059239529746176 989642225508740012 989788451895137048 990381277310251904 999722993278014544 999844722678933208 1004140031539920352 1004262298773243664 1006842930808691648 1011291426821101184 1013585182577499851 1014342114664532192 1021566168267086464 1021717111633689856 1022021953291595872 1024034514356649334 1028558967291951172 1031370068552237407 1032097778249221376 1036967156208120896 1038882649696738616 1039346160694521218 1039472714736329951 1039491092714066048 1046748290871231256 1047529988731485952 1047657539261812864 1050033778640178871 1051373099225596048 1054060429290925168 1057111418016935512 1061738288817497984 1062055071277672208 1062211997155756832 1064640070763599904 1069343929691863232 1072873456200796096 1073004092631050272 1076067673978365124 1080368093915490688 1080514364770303232 1083905836015668512 1087749952034390084 1088387015193647552 1091016816293503337 1091211786340062464 1098963869065672456 1099473624536353024 1099607499886365568 1102101569316551377 1106836171129230388 1106970942965961766 1110779534429280128 1114718959109622896 1115687249603489024 1123021626950017784 1126210907141680864 1131186802165870912 1134461033969394208 1134599169495894256 1137653232842891744 1138761713787517369 1142540563746302336 1142679683061637952 1147588607474194688 1147728341455135616 1150191505021389182 1154804333049952816 1158899893464577462 1159248131045179648 1162049149403052988 1168025089476109568 1170325159264742096 1170847315046686508 1175495962619372768 1178708649773985608 1182743147559225868 1187294456796272704 1187824183650881392 1187968816841519944 1190860285338665872 1196283760995692864 1199534605835409536 1200038604160204424 1204640490618200192 1208127334876497728 1208616583273998976 1211357901129207139 1213956568178007808 1216709997894137362 1216731509444114176 1220896152319200896 1226290391578343168 1229071796196338402 1229791627403845856 1238749526875049728 1239302211077998144 1246876361478289528 1250637720921610714 1255958707503625664 1259544650647487288 1260485262031229696 1264955624147691872 1265109649103956304 1269285329087949712 1277996403778080448 1278152016620491936 1286554415410522951 1287098179590492416 1290017505098636174 1290980873209404608 1295717140614535892 1296526895965021952 1296684765138164864 1299993845114271076 1300175123249019136 1300755213280212928 1309075049280665128 1309465627654857211 1319776380628517504 1322214281432212784 1328056170746346272 1328614168891654898 1332225097472476144 1337514467731133824 1338111217196213152 1342147798062216376 1342311222179197732 1351303276676815616 1351706454353400992 1357513352743864448 1357678647818879936 1360959121355813441 1360983183244189568 1371472690468805056 1371508335761842432 1371675334909796224 1374619115757269998 1374786493683533161 1384409029861951016 1385442888322287872 1385611584184978304 1390525711879014128 1394495863216860926 1404653481367243888 1404861028496323552 1405280185775944324 1405476145604395264 1408700581437202312 1408872109229405884 1418961667878472256 1419134445092679392 1425001555975188032 1429300252481840816 1439278899947942977 1439479600739985472 1439692293665653888 1442957724775278607 1449333090275022106 1450611804671942528 1453528199773286329 1454142535677112064 1454319596623902848 1460745161851990784 1463880097299949868 1464973303708509056 1470347903326311944 1474305720112727056 1474963500773098588 1485506129133799696 1485707251559166944 1489504748155126304 1496085770606474432 1496532145891265384 1500416206217585888 1511102035922528896 1511776233737485408 1511960312343752656 1517778480852967168 1522542968539972736 1527321859840260176 1529269962509957888 1532738568775731482 1533883197785390144 1534069968204797408 1537616608024633472 1544807376403886848 1548539997319811188 1555381852978072504 1564273195158976148 1570993275151165712 1571184564209752184 1582181748413658304 1587855957943685122 1598492900459159936 1605555461138655488 1606034498029650656 1609197093989020382 1609943521642516928 1610139553405035296 1620724393439230211 1621867937248776448 1622591554710368704 1633486002836389504 1637432892340665574 1639077117877352384 1644890171369077688 1649094542600318408 1650326064721300736 1656380674600025264 1661175085455184376 1661847802001748592 1666592617015272814 1673005825485656992 1678732209438901232 1679715393527204096 1685672572312112672 1690253308222622528 1690963487680288052 1697721290438628224 1697951144639047936 1702291140748715776 1703050640067907648 1714454997032648101 1714761378534383872 1720353669177055808 1727744267128554752 1727954642678574464 1731873894640295021 1733167235292940832 1739313983203076324 1739525767517939918 1745510696960297344 1753222820805482752 1757245055194860616 1757459022853176412 1761975128915210384 1769759996936927072 1775098700662931336 1777579260546368576 1787740794467401312 1788538418260292776 1795420885887046528 1795639501954002496 1799978192760914551 1813930379555985152 1814151249396827264 1814692523364211568 1818044636969292578 1819109412249615584 1825783243593209666 1831809509024654698 1832359949071412992 1839082393130309008 1839902923644793084 1840159489605754624 1844605751259119044 1846233205946108672 1858042005430621472 1858596374735926364 1863120123836299832 1871351876960760656 1884679477257506752 1890900138348030656 1898485811948782144 1899254630859141248 1903562416060182647 1904109162590058368 1904677276588883216 1918057830628666496 1918551096501601408 1923220772992309504 1932529700206043488 1936963299476153179 1950758178441840068 1952214978999587456 1952452686806105792 1959377139465883544 1965287847162531122 1979284451017480024 1979576903790274096 1980762554620503808 1999445986556029088 1999689445357866416 2008280063079840704 2008524597546487328 2013685861617383296 2022582853642202368 2027170365154999702 2028684229329064384 2043132336534172928 2044043906583191744 2048069028713298668 2057117934583902344 2057731700600489903 2062740137104474814 2073934312416241792 2077765299393477232 2078692321389042436 2078945429472659902 2078982185428132096 2093496581742462512 2095315078523625728 2100067557280357742 2102746198451192096 2108120858581850336 2114222836033871024 2123476577634995968 2124110142555344416 2124423994311513664 2129280141527199808 2138687859383726464 2145746912401592192 2146008185262100544 2152135347956730248 2159767983274894361 2160736187830981376 2167811672031337024 2175499904068780168 2176774030387295104 2182033632587006674 2197927738131344912 2199214999772731136 2204203138633102754 2213672342258460776 2213941885931923532 2221559068858560256 2229437918219245792 2246043253900035568 2252421814283361728 2262373604331741824 2267504996075437811 2268922067938788416 2269198338991788512 2275306465685783488 2277523427575034738 2285081127492604672 2285359366123275904 2295456682910271232 2300383010042778364 2309608666099905632 2317799786929154924 2324098298806105976 2340650318529484192 2341694630093373016 2350991925238745536 2357417299547971216 2365486295118451736 2374588913592545408 2375648367301762784 2375937633683039888 2381720570677331744 2392567521991385728 2399069211670819072 2400077208320408848 2409280981236400384 2416254669752995456 2417233166547997952 2422715802258414278 2433419995788274724 2441792304638401792 2458143592392676804 2459240325107902567 2459583254807691712 2478604422155996288 2493752722956579056 2501275441843221428 2511917415007251328 2519089301294974576 2529911248295383744 2530219298207912608 2538570658175899424 2555992807556160896 2556304033240983872 2561790170274912269 2573108830821045902 2580035010197272348 2581186126352922529 2581961746418809216 2591434281229071784 2593369530276329728 2599987690228542152 2601510426560425856 2618150098561330256 2618931255309714422 2639552761257035008 2644428562864425568 2656112341492692544 2657228337783309796 2664450194944952288 2675028935462267648 2676222434392426304 2684295596124432752 2684622444358395464 2694143566765589873 2703412908706801984 2715026705487728896 2715357295637759872 2721516120149035033 2721918242711626882 2721966366488379136 2742945380937610112 2743350669819592448 2749238231514539996 2749572987367066322 2768818059723902032 2771223168369956608 2781051423758028256 2788991726433721852 2809306962734487776 2809722056992647104 2810560371551888648 2817401162874404624 2817744218458811768 2837923335756944512 2838268890185358784 2850003111950376064 2856467332718408671 2858600504963681632 2878557799895885954 2878959201479970944 2879384587331307776 2885915449550557214 2898666180550044212 2901223609343885056 2907056399546572658 2908639193247805696 2927760194599899736 2929946607417018112 2940695806652623888 2948611440225454112 2949927001546197176 2959186103440504091 2971012258267599392 2971414503118333888 2979009496310252608 2992171541212948864 2993064291782530768 3000832412435171776 3022204071845057792 3023552467474970816 3023920624687505312 3043799470605383567 3045085937079945472 3054643719680520352 3065477137551462964 3067766395570780288 3068139936409594816 3075233216049266944 3097079994639622376 3110763705956145008 3128546390317952296 3141986550302331424 3142369128419504368 3164363496827316608 3175711915887370244 3196985800918319872 3212068996059301312 3218394187978040764 3219830116378387897 3219887043285033856 3220279106810070592 3241448786878460422 3245183109420737408 3252543655787871137 3266972005672779008 3274865784681331148 3278154235754704768 3289780342738155376 3298189085200636816 3312761349200050528 3322350170910368752 3323695604003497184 3333185234030545628 3346011650971313984 3357464418877802464 3371345144624225344 3380506616445245056 3381926975360576104 3395442580877256448 3406101280135815296 3413826812273220119 3428909994065296202 3440707338354111616 3455909285357148928 3463747789280590042 3466334470585881664 3478627966406152648 3479051535035879836 3491021393920594688 3514490110389721232 3514918045706352824 3523950257830420768 3539519993873854144 3550197401325862672 3555158521092737152 3563222136689973703 3575481588934802624 3577076836520585552 3590841771774093056 3591279003908004992 3599956385521829102 3628302498793654528 3629385046728423136 3636089273938585156 3638218824499231168 3651566487186419332 3663619018049309396 3678164786260618016 3679805847289586168 3689211502518238088 3716084010861242944 3717192749471852728 3726240247672599664 3742703753921521312 3769358954515013504 3781800276696061312 3796971623897564288 3798509261718282496 3807124832120365294 3808218325180116736 3809354553177766432 3836115661257332992 3837102193003202816 3865059400412086976 3873926598952306358 3874398300380866181 3901516356883680136 3904429957999174912 3904905373612211584 3918754278931767088 3930575694325062244 3958568902034960048 3959153807580548192 3998891973112058176 3999378890715732832 4016560126159681408 4017049195092974656 4025670267574862137 4027371723234766592 4054340730309999404 4056149627126021117 4057368458658128768 4088087813166383488 4096138057426597336 4114235869167804688 4115463401200979806 4125480274208949628 4147868624832483584 4155530598786954464 4157384642778084872 4157890858945319804 4186993163484925024 4200135114560715484 4205492396902384192 4216241717163700672 4228445672067742048 4248220285110688832 4248847988623027328 4258484992629480767 4258560283054399616 4277375718767452928 4291493824803184384 4292016370524201088 4301751286687184407 4304270695913460496 4319535966549788722 4335623344062674048 4350999808137560336 4353548060774590208 4364067265174013348 4395855476262689824 4408406277266205508 4427344684516921552 4427883771863847064 4458875836438491584 4492086507800071136 4504843628566723456 4515061267845226609 4524747208663483648 4535009992150875622 4537844135877576832 4538396677983577024 4550612931371566976 4555046855150069476 4570718732246551808 4600766020085556728 4619217332199811264 4635599573858309848 4648196597612211952 4650149591120792143 4681300637058968384 4683389260186746032 4701983850477491072 4714834599095942432 4730972590236903472 4749177827185090816 4751296734603525568 4751875267366079776 4763441141354663488 4785135043982771456 4800154416640817696 4832509339505990912 4845431604516828556 4866839991576549448 4880735521259013241 4916287184785353608 4918480650215805134 4919166509615383424 4957208844311992576 4987505445913158112 5002550883686442856 5023834830014502656 5038178602589949152 5059822496590767488 5060438596415825216 5072665815962577371 5077141316351798848 5111985615112321792 5112608066481967744 5123580340549824538 5146217661642091804 5160070020394544696 5162372252705845058 5163923492837618432 5182868562458143568 5199975380457084304 5203020853120851712 5236300197122660512 5237862510619428844 5288857125728851136 5312224682985385088 5314456675566619592 5328900389889904576 5352444868784852608 5364584990715060187 5368591192248865504 5369244888716790928 5388287133531179746 5406825817413603968 5430714591275519744 5443032240298070066 5443836485423253764 5485890761875220224 5498476463029079992 5499145974734132644 5537636119447804064 5562102847516056512 5577983452867443704 5618613925468975552 5619444113985294208 5621120743103777296 5632189828961571337 5634802325748809248 5635488436917623536 5675846671513889024 5676537780370717568 5700006223900752128 5712934665436817342 5717201009927363264 5757115599791771908 5757918402959941888 5771830899101114428 5797332361100088424 5814112799093145316 5855520389199799472 5881391613305247776 5897222880450908224 5899854003092394352 5918372206881008182 5942024516535198784 5942829006236667776 5958018992620505216 5984343082425897728 5986128583565061536 6001664824870343552 6047104934949941632 6047841249375010624 6087598941210767134 6088340186312789713 6109287439361040704 6130954275102925928 6135532791141560576 6136279872819189632 6194159989279244752 6221527411912290016 6257092780635904592 6283973100604662848 6284738256839008736 6328726993654633216 6351423831774740488 6373949414055176041 6390241352576233831 6424137992118602624 6436788375956081528 6439660232756775794 6439774086570067712 6440558213620141184 6482897573756920844 6490366218841474816 6505087311575742274 6549731569362662296 6556308471509409536 6579560685476310752 6596378170401273632 6625522698400101056 6644700341820737504 6647391208006994368 6666370468061091256 6692023301942627968 6714928837755604928 6742690289248450688 6761013232890490112 6763853950721152208 6812202560271630592 6827653624546440238 6857819988130592404 6878507465068858927 6881414676708223232 6927495578561180084 6932668941171763328 6957255932812305296 6958103070071759672 7028980220779442464 7029836091412705648 7047900515660841536 7079039987747708288 7095096278042498957 7100394802651725344 7110317042185474304 7126444273379947406 7150963177869605248 7154153673041171104 7182558007816009984 7199912771043658204 7219590479865661849 7258770093456846272 7272178547877170312 7276437648998462336 7303132974372838664 7327238036098618792 7356329572521236032 7359611694579172336 7378423005036476176 7432168021722485888 7434385498943705456 7452480495345199328 7485407507843042624 7538717909030027008 7563600553392122624 7593943247795128576 7614249664240730588 7618709106355532864 7669727247692735093 7730118800824173952 7747853197904612716 7748796600761732362 7803032713767360272 7809810747224423168 7837508557863534176 7861151388650124488 7917137804069920096 7918307615161096384 7971331996512621583 7997783946224116352 7998757781431465664 8033120252319362816 8034098390185949312 8051340535149724274 8108681460619998808 8112299254252042234 8114736917316257536 8176175626332766976 8192276114853194672 8228471738335609376 8230926802401959612 8250960548417899256 8311061197573908928 8314769285556169744 8315781717890639608 8373986326969850048 8400270229121430968 8410984793804768384 8430062128266523151 8432483434327401344 8456891344135484096 8496440570221377664 8497695977246054656 8516969985258961534 8517120566108799232 8584032741048402176 8603502573374368814 8608541391826920992 8639071933099577444 8671246688125348096 8701999616275120672 8728134530348026696 8791710952525379648 8816812554532411016 8854689369033843104 8855767543727694128 8917751672876983168 8984173015600142272 9005880907873660657 9009687257133446912 9030122535690453218 9070019984301751244 9075688271755153664 9076793355967154048 9101225862743133952 9110093710300138952 9166259393584000477 9201532040171113456 9238434664399622528 9271199147716619696 9296393195224423904 9300299182241584286 9362601274117936768 9366778520373492064 9403967700954982144 9429669198191884864 9461945180473806944 9502593469207051136 9503750534732159552 9526882282709326976 9600308833281635392 9690863209033657112 9733679983153098896 9761471042518026482 9832574369570707216 9836961300431610268 9838333019230766848 9975010891826316224 10005101767372885712 10041807839762653163 10074952299635600839 10076357205179898304 10119644993181534976 10120877192831650432 10145331631925154742 10154282632703597696 10225216132963935488 10247160681099649076 10292435323284183608 10320140040789089392 10324744505411690116 10365737124916287136 10399950760914168608 10472600394245321024 10475725021238857688 10577714251457702272 10624449365970770176 10628913351133239184 10657800779779809152 10704889737569705216 10729169981430120374 10737182384497731008 10738489777433581856 10776574267062359492 10813651634827207936 10886064480596140132 10887672970846507528 10996952926058159984 10998291949468265288 11075272238895608128 11124205695032113024 11149437008352498361 11155966905734887408 11237227850937951104 11238888227970588416 11242241486207554592 11264379657923142674 11269604651497618496 11270976873835247072 11345070754074611477 11353075560741435136 11425869330873634684 11434402019854726528 11514231199583543816 11543661798202228856 11594664722200176848 11628225598186290632 11711040778399598944 11762783226610495552 11794445760901816448 11799708006184788704 11836744413762016364 11884049033070397568 11885658012473335552 11916037985241010432 11972257167130123072 12001184979228536707 12003329649740687104 12094209869899883264 12095682498750021248 12123117262482065147 12175197882421534268 12176680372625579426 12218574878722081408 12261908550205851856 12272559745638379264 12388319978558489504 12443054823824580032 12514185561271809184 12567946201209325696 12569476513678017472 12702847663549480976 12747898828110352082 12780482705152467662 12848275984237205248 12873576751912163056 12879320465513551588 12881116427240282368 12965795147513841688 13010174623151484548 13099463138725324592 13159121370952621504 13192756340802547264 13251045396800202112 13289400683641475008 13294782416013988736 13324936912421278529 13332740936122182512 13384046603885255936 13429857675511209856 13485380578496901376 13527707901442304416 13655307249092880476 13715639976261184808 13757014930137717854 13854991157122360168 13865337882343526656 13914511865624610592 13916206140143519344 14057960441558884928 14059672182825411296 14095801031321683072 14158079975495416576 14190192556084997914 14200789605303450688 14252888546759894812 14301926355739210496 14308307346082342208 14399825542087316408 14404121904203429321 14439180959731323698 14517540186913692544 14544357095754340624 14552875297996924672 14606265948745677328 14654476072197237584 14712659145042472064 14719223389158344672 14756846010072952352 14864336043444971776 14868770997887410912 14904960990690398656 14970815015686085248 15118375882924260527 15228499328481461176 15237418212711065728 15339454495385470186 15460237601648347904 15495706395809225432 15497593201523464724 15606065427534720544 15675017115727068352 15722302777300248976 15834275608139840192 15836615230322192768 15872534972528064677 15942663993025243166 15995567892448232704 15997515562862931328 16068196780371898624 16102681070299448548 16217362921239997616 16224598508504084468 16384552229706389344 16456943476671218752 16461853604803919224 16501921096835798512 16622122395147817856 16629538571112339488 16631563435781279216 16747972653939700096 16800540458242861936 16821969587609536768 16860124256533046302 16864966868654802688 16913782688270968192 16992881140442755328 17033939970517923068 17207005146748737628 17217082783653841984 17278143866199154888 17403999232550241344 17456269060696053392 17583421905050759296 17633625109064822032 17709378738067686208 17711535087455388256 17827968327831532321 17835503345753966336 17968346031200284544 18011761815747321314 18060245071380906436 18140039968603502488 18153586711934308096 18220187420600277904 18332518787168000954 18403064080342226912 18476869328799245056 18542398295433239392 18592786390448847808 18600598364483168572 18725202548235873536 18733557040746984128 18859004967359129111 18859338396383769728 18923890360947613888 19005186938414102272 19007501069464319104 19050612841043245231 19053764565418653952 19200617666563270784 19381726418067314224 19467359966306197792 19522942085036052964 19665148739141414432 19673922600863220536 19950021783652632448 19995271329028860697 20010203534745771424 20083615679525306326 20149904599271201678 20152714410359796608 20241754385663300864 20290663263850309484 20308565265407195392 20494321362199298152 20584870646568367216 20640280081578178784 20649489010823380232 20731474249832574272 20799901521828337216 20945200788490642048 20951450042477715376 21155428502915404544 21257826702266478368 21306596294237684969 21315601559559618304 21458339962860240748 21474364768995462016 21476979554867163712 21553148534124718984 21772128961192280264 21775345941693015056 21993905852116319968 21996583898936530576 22150544477791216256 22248411390064226048 22298874016704996722 22311933811469774816 22474455701875902208 22484482972415109184 22528759315846285348 22539209302995236992 22541953747670494144 22690141508149222954 22851738661747269368 22868804039709453056 23028462399167087632 23087323596404457712 23189329444400353696 23256451196372581264 23422081556799197888 23525566453220991104 23588891521803632896 23599416012369577408 23673488827524032728 23757447816023837971 23768098066140795136 23944514334260246144 24002369958457073414 24191364997500042496 24246234524964130294 24350395764843068536 24353360745251158852 24437149757444162816 24523817100411703712 24776639957116979008 24886109647649160064 24942554956829815921 25028371122543618368 25135892402418651392 25138953027356034944 25405695327098961952 25495797656220704164 25560965410304935324 25747153503824326112 25758640931027103176 25931590295027683376 26020349246302969096 26198926277450649184 26318242741905243008 26385512681605094528 26502090793600404224 26578801367282950016 26589564832027977472 26649873824842557058 26665481872244365024 26859715351022419712 27055415802884608832 27310614498185760952 27431279952522369616 27514029860275435708 27709982314244720336 27829023731249221184 27832412280287038688 28115920883117769856 28119344365650822592 28179691873024034959 28191602062643366144 28380385112169995828 28393047389882147819 28401579210606901376 28505777093519789624 28616614692164684416 28799651084174632816 28808243808406858642 28878361919462647396 29035080373827385088 29088714191508681248 29212531897491354656 29308952144394475168 29425318290084944128 29438446778316689344 29513692020145904704 29737541995774821824 29809921981380797312 29941630031372170496 30236751765848521054 30456998656962922352 30474836425422131456 30678908990770940372 30991412791618450864 30995186403046929448 31212130855069441088 31350034231454136704 31421140659902495381 31444605554600497952 31668551216279680384 31673230460644385536 31745069945056129354 31885327986050486332 31995031125725862656 32205362140598897096 32434725842479995232 32449197017008168936 32551047137845545001 32769104459412778688 32913886953342437504 32923707209607838448 33003842193671597024 33244244790295635712 33259077142224678976 33263126871562558432 33495945307879400192 33601080916485723872 33720248513066092604 33827565376541936384 34067879941035846136 34165148648813092687 34414010293497475256 34434165567307683968 34556287732398309776 34807998465100482688 34912538121392106784 35166843810101518592 35267250218129644064 35418757476135372416 35423070174910776512 35655936655663064642 35936692062400569088 36023523631494642628 36120490142761812872 36280079937207004976 36440374841200555808 36665037574336001908 36806128160684453824 37084796590866478784 37185572780897695616 37201196728966337144 37467114081493968256 37552094935005421309 37718009934718258222 37718676792767539456 37847780721895227776 38015002138928638208 38101225682086490462 38401235333126541568 38763452836134628448 38934719932612395584 39045884170072105928 39330297478282828864 39347845201726441072 39900043567305264896 39990542658057721394 40020407069491542848 40167231359050612652 40299809198542403356 40305428820719593216 40581326527700618968 40988642724398596304 41169741293136734432 41280560163156357568 41298978021646760464 41462948499665148544 41599803043656674432 41890401576981284096 41902900084955430752 42515653404532956736 42613192588475369938 42618381304189527991 42916679925720481496 42948729537990924032 42953959109734327424 43106297068249437968 43544257922384560528 43550691883386030112 43987811704232639936 43993167797873061152 44301088955582432512 44597748033409993444 44617645898386232287 44623867622939549632 44731689468033636817 44968965944830218368 45057518631692570696 45078418605990473984 45083907495340988288 45380283016298445908 45703477323494538736 46056924798334175264 46174647192808915424 46378658888800707392 46512902392745162528 46844163113598395776 47051132906441982208 47198832024739154816 47346977655048065456 47514895632047675942 47889028668520492288 48004739916914146828 48492469049928260588 48700791529686137072 48706721490502317704 49047634200823407424 49553279914233958016 49665673946297492699 49772219295298320128 49885109913659631842 50056742245087236736 50277906054712069888 50811390654197923904 50991595312441408328 51121930820609870648 51494307007648652224 51517281862054206352 51863180590055366752 52040698492605938192 52397852554901298368 52636485483810486016 52771025363210189056 53157602734565900032 53299747649685114116 53330963744488730048 53688090733849145651 54110831605769217664 54621228996371521904 54862559905044739232 55028059720550871416 55419964628489440672 55658047462498442368 55664824560574077376 55799323975588351081 56231841766235539712 56238688731301645184 56359383746048069918 56760770224339991656 56786094779764295638 56803158421213802752 57011554187039579248 57233229384329368832 57599302168349265632 57616487616813717284 57756723838925294792 58177428383017362496 58425063794982709312 58617904288788950336 58876893556633378688 59010434897865662057 59027384040291809408 59475083991549643648 59619843962761594624 60473503531697042108 60913997313925844704 61357817981541880744 61982825583236901728 61990372806093858896 62424261710138882176 62700068462908273408 62842281319804990762 62889211109200995904 63337102432559360768 63490139890112258708 63770655972100972664 64410724281197794192 64869451684959990464 64898394034016337872 65102094275691090002 65538208918825557376 65827773906684875008 65847414419215676896 66007684387343194048 66518154284449357952 66526253743125116864 67202161832971447744 67440497026132185208 68135759882071692272 68330297297626185374 68828020586994950512 68868331134615367936 69112575464796619552 69615996930200965376 69825076242784213568 70292654878338572141 70534500436259288128 70837514952270744832 70846140349821553024 71311873311326129284 72047047262989285256 72240980285523625744 72560159874414009952 72880749682401111616 73330075148672003816 73612256321368907648 74169593181732957568 74371145561795391232 74402393457932674288 74934228162987936512 75104189870010842618 75436019869436516444 75695561443790455552 76202451364172980924 77526905672269256896 77869439865224791168 78046059058467488527 78091768340144211856 78660594956565657728 78695690403452882144 79415495278522280339 79981085316115442788 80040814138983085696 80334462718101225304 80599618397084806712 81162653055401237936 81977285448797192608 82339482586273468864 82561120326312715136 82597956043293520928 82925896999330297088 83199606087313348864 83805800169910861504 84366999724620086023 85031306809065913472 85226385176950739876 85236762608379055982 85833359851440962992 85907918219468654848 86212594136498875936 87088515844769121056 87101383766772060224 87975623408465279872 87986335595746122304 88550487314270668801 89195496066819986888 89235291796772464574 89247735245879099264 89463378936067273634 89937931889660436736 90115037263385141392 90167814990681976576 90760566032596891816 91406954646989077472 92113849596668350528 92349294385617830848 92757317777601414784 93025804785490325056 93688326227196791552 94397664049478309632 94693955310096130912 95029791264095351884 96009479833828293656 96984938099856521176 97401583059372274144 97413442981004635408 98095268401646814848 99106559828467916032 99331347892594985398 99770219827319263684 100113484490174473472 100828853329424005247 101622781308395847808 101983190624882816656 102243861641219741296 102988614015297304448 103034563724108412704 103726361180110733504 104081396985211876384 104795705109802596736 105828631180469823689 106599495299370228232 106661927488977460096 107376181467698291302 108221663211538435328 109242457992743043808 109725119810089478464 110056119441101742832 110459886237389184793 110839929256978881344 111316094924996884736 111329649121148154752 111598647951176702162 112477377462603290368 112718767492096139836 113521540448679983312 113572189559528591276 114023108374079158496 115198604336698531264 115232975233627434568 115513447677850589584 116354856766034724992 116850127589965418624 117235808577577900672 117753787113266757376 118020869795731324114 118054768080583618816 118950167983099287296 120947007063394084216 121827994627851689408 122715635963083761488 123965651166473803456 123980745612187717792 124795778294820726247 124848523420277764352 125684562639609981524 125778422218401991808 126980279780224517416 127541311944201945328 128821448562395588384 129738903369919980928 129796788068032675744 130204188551382180004 131076417837651114752 131694828838431353792 132013034771513903777 132015368774686388096 133036308568898715904 133052507486250233728 133354289887302716617 134404323665942895488 134880994052264370416 136271519764143384544 136660594595252370748 137656041173989901024 138225150929593239104 139650152485568427136 139966899303202024879 140585309756677144282 141069000872518576256 141692280699643106048 142623746622652258568 144094094525978570512 144481960571047251488 145120319748828019904 145761499364802223232 146660150297344007632 147224512642737815296 148339186363465915136 148804786915865348576 150208379740021685236 150872039738873032888 152404902728345961848 155053811344538513792 155738879730449582336 156092118116934977054 156183536680288423712 157321189913131315456 157391380806905764288 158830990557044560678 159962170632230885576 160081628277966171392 160668925436202450608 161199236794169613424 162325306110802475872 163954570897594385216 164678965172546937728 165122240652625430272 165195912086587041856 166302134712166865797 167611600339821723008 168733999449240172046 170062613618131826944 170452770353901479752 170473525216758111964 171666719702881925984 172425188272997751872 174177031689538242112 174202767533544120448 174597884697808711447 175951246816930559744 175972671191492244608 177100974628541337602 178390992133639973776 178470583593544929148 178495470491758198528 178926757872134547268 180230074526770282784 181521132065193783632 182813909293978154944 184227699193336701056 184698588771235661696 185514635555202829568 186051609570980650112 189387910620192261824 190059582528190703768 192018959667656587312 193969876199713042352 194803166118744548288 194826885962009270816 196190536803293629696 198662695785189970796 199540439654638527368 201657706658848010494 203245562616791695616 203966381249765633312 204487723282439482592 205977228030594608896 206069127448216825408 207452722360221467008 208162793970423752768 209591410219605193472 211657262360939647378 213198990598740456464 213323854977954920192 214752362935396582604 218484915985486087616 219450239620178956928 219947984619317467667 220112238882203485664 220919772474778369586 221679858513957762688 222659298242296309504 223197295902353404324 225437534984192279672 227043080897359966624 227144379119057182552 228046216748158316992 230397208673397062528 230465950467254869136 231026895355701179168 232709713532069449984 233700255179930837248 234471617155155801344 236041739591462648228 241894014126788168432 243655989255703378816 245431271926167522976 247931302332947606912 247961491224375435584 249591556589641452494 251369125279219963048 251556844436803983616 253960559560449034832 255082623888403890656 257642897124791176768 259477806739839961856 259593576136065351488 260408377102764360008 261331925976262217681 263389657676862707584 264026069543027807554 264030737549372776192 266105014972500467456 266708579774605433234 268808647331885790976 269761988104528740832 272543039528286769088 273321189190504741496 275312082347979802048 276450301859186478208 279300304971136854272 279933798606404049758 281170619513354288564 282138001745037152512 285247493245304517136 288188189051957141024 288963921142094502976 290240639497656039808 291522998729604446464 293320300594688015264 297609573831730697152 300416759480043370472 301744079477746065776 304809805456691923696 310107622689077027584 312184236233869954108 312323521288703626009 312367073360576847424 314782761613811528576 317661981114089121356 319924341264461771152 321337850872404901216 322398473588339226848 324650612221604951744 327909141795188770432 329357930345093875456 330391824173174083712 332604269424333731594 335223200679643446016 337467998898480344092 340905540707802959504 340947050433516223928 343333439405763851968 344850376545995503744 345632547258927449191 348354063379076484224 348405535067088240896 349195769395617422894 351945342382984489216 354201949257082675204 356781984267279947552 356941167187089858296 357853515744269094536 360460149053540565568 363042264130387567264 365627818587956309888 368455398386673402112 369397177542471323392 372103219141961300224 375816635136944019557 378775821240384523648 380119165056381407536 384037919335313174624 387939752399426084704 389606332237489096576 389653771924018541632 397325391570379941592 399080879309277054736 403315413317696020988 407932762499531266624 408975446564878965184 412138254896433650816 413073044285059634399 414905444720442934016 416325587940847505536 423314524721879294756 426397981197480912928 429504725870793165208 436969831970972175232 438900479240357913856 439895969238634935334 440224477764406971328 441839544949556739172 443359717027915525376 446394591804706808648 450875069968384559344 454086161794719933248 454288758238114365104 456092433496316633984 460794417346794125056 460931900934509738272 462053790711402358336 472083479182925296456 483788028253576336864 487311978511406757632 490862543852335045952 492048584148370004987 495862604665895213824 495922982448750871168 499183113179282904988 502738250558439926096 507921119120898069664 510165247776807781312 515285794249582353536 519187152272130702976 520816754205528720016 522663851952524435362 526779315353725415168 528052139086055615108 533417159549210866468 539523976209057481664 545086079056573538176 546322413409272419689 546642378381009482992 550624164695959604096 552900603718372956416 559867597212808099516 562341239026708577128 570494986490609034272 576376378103914282048 577927842284189005952 580481278995312079616 586640601189376030528 590568998072340602161 595219147663461394304 600833518960086740944 603488158955492131552 609619610913383847392 619853411199894681607 624368472467739908216 624647042577407252018 624734146721153694848 629565523227623057152 635323962228178242712 639848682528923542304 642675701744809802432 644796947176678453696 649301224443209903488 655818283590377540864 660783648346348167424 665208538848667463188 674935997796960688184 681811081415605919008 681894100867032447856 686666878811527703936 689700753091991007488 691265094517854898382 696708126758152968448 698391538791234845788 708403898514165350408 713563968534559895104 713882334374179716592 715707031488538189072 720920298107081131136 726084528260775134528 731255637175912619776 751633270273888039114 757551642480769047296 760238330112762815072 768075838670626349248 773219203661724293551 775879504798852169408 779212664474978193152 779307543848037083264 794650783140759883184 798161758618554109472 806630826635392041976 815865524999062533248 817950893129757930368 824276509792867301632 826146088570119268798 832651175881695011072 846629049443758589512 852795962394961825856 859009451741586330416 873570448063745083729 873939663941944350464 879791938477269870668 880448955528813942656 883679089899113478344 892789183609413617296 901750139936769118688 908172323589439866496 908577516476228730208 912184866992633267968 921863801869019476544 924107581422804716672 944166958365850592912 967576056507152673728 974055360456977356811 981725087704670091904 984097168296740009974 991845964897501742336 998366226358565809976 1005476501116879852192 1015842238241796139328 1020330495553615562624 1030571588499164707072 1038374304544261405952 1041633508411057440032 1045327703905048870724 1056104278172111230216 1066834319098421732936 1079047952418114963328 1090172158113147076352 1092644826818544839378 1093284756762018965984 1101248329391919208192 1119735194425616199032 1124682478053417154256 1140989972981218068544 1152752756207828564096 1155855684568378011904 1164114942985168060579 1173281202378752061056 1181137996144681204322 1190438295326922788608 1201667037920173481888 1206976317910984263104 1219239221826767694784 1239706822399789363214 1248736944935479816432 1249294085154814504036 1249468293442307389696 1270647924456356485424 1279697365057847084608 1285351403489619604864 1289593894353356907392 1298602448886419806976 1330417077697334926376 1349871995593921376368 1363622162831211838016 1363788201734064895712 1373333757623055407872 1382530189035709796764 1396783077582469691576 1416807797028330700816 1427127937069119790208 1427764668748359433184 1431414062977076378144 1441840596214162262272 1452169056521550269056 1503266540547776078228 1520476660225525630144 1536151677341252698496 1539635892335222273669 1546438407323448587102 1551759009597704338816 1558615087696074166528 1589301566281519766368 1596323517237108218944 1613261653270784083952 1631731049998125066496 1635901786259515860736 1652292177140238537596 1693258098887517179024 1705591924789923651712 1718018903483172660832 1747140896127490167458 1759583876954539741336 1760897911057627885312 1767358179798226956688 1785578367218827234592 1803500279873538237376 1816344647178879732992 1817155032952457460416 1829323481833835523767 1843727603738038953088 1848215162845609433344 1888333916731701185824 1935152113014305347456 1948110720913954713622 1963450175409340183808 1968194336593480019948 1996732452717131619952 2010953002233759704384 2031684476483592278656 2040660991107231125248 2083267016822114880064 2090655407810097741448 2112208556344222460432 2133668638196843465872 2158095904836229926656 2185289653637089678756 2186569513524037931968 2239470388851232398064 2249364956106834308512 2281979945962436137088 2305505512415657128192 2328229885970336121158 2346562404757504122112 2362275992289362408644 2403334075840346963776 2413952635821968526208 2419427830812492144337 2438478443653535389568 2479413644799578726428 2497473889870959632864 2498588170309629008072 2541295848912712970848 2559394730115694169216 2570702806979239209728 2579187788706713814784 2660834155394669852752 2699743991187842752736 2727244325662423676032 2727576403468129791424 2765060378071419593528 2793566155164939383152 2833615594056661401632 2854255874138239580416 2855529337496718866368 2862828125954152756288 2904338113043100538112 3006533081095552156456 3040953320451051260288 3072303354682505396992 3079271784670444547338 3092876814646897174204 3103518019195408677632 3178603132563039532736 3192647034474216437888 3226523306541568167904 3304584354280477075192 3386516197775034358048 3411183849579847303424 3436037806966345321664 3494281792254980334916 3519167753909079482672 3534716359596453913376 3571156734437654469184 3607000559747076474752 3634310065904914920832 3658646963667671047534 3687455207476077906176 3776667833463402371648 3870304226028610694912 3896221441827909427244 3936388673186960039896 3993464905434263239904 4021906004467519408768 4063368952967184557312 4133982986506384215127 4166534033644229760128 4181310815620195482896 4224417112688444920864 4267337276393686931744 4338973878399262771249 4370579307274179357512 4373139027048075863936 4478940777702464796128 4498729912213668617024 4563959891924872274176 4656459771940672242316 4724551984578724817288 4806668151680693927552 4827905271643937052416 4838855661624984288674 4876956887307070779136 4958827289599157452856 4994947779741919265728 4997176340619258016144 5082591697825425941696 5118789460231388338432 5321668310789339705504 5399487982375685505472 5412534425632070054857 5454488651324847352064 5455152806936259582848 5530120756142839187056 5587132310329878766304 5667231188113322803264 5711058674993437732736 5725656251908305512576 6013066162191104312912 6081906640902102520576 6158543569340889094676 6185753629293794348408 6357206265126079065472 6385294068948432875776 6453046613083136335808 6609168708560954150384 6773032395550068716096 6818387523198841497677 6872075613932690643328 6988563584509960669832 7038335507818158965344 7069432719192907826752 7142313468875308938368 7214001119494152949504 7268620131809829841664 7317293927335342095068 7553335666926804743296 7792442883655818854488 7872777346373920079792 7986929810868526479808 8043812008935038817536 8267965973012768430254 8333068067288459520256 8362621631240390965792 8448834225376889841728 8534674552787373863488 8677947756798525542498 8741158614548358715024 8746278054096151727872 8957881555404929592256 8997459824427337234048 9312919543881344484632 9449103969157449634576 9613336303361387855104 9677711323249968577348 9917654579198314905712 9989895559483838531456 9994352681238516032288 10165183395650851883392 10643336621578679411008 10714608965026750924921 10798975964751371010944 10825068851264140109714 10910305613872519165696 11060241512285678374112 11174264620659757532608 11334462376226645606528 11422117349986875465472 11451312503816611025152 12026132324382208625824 12317087138681778189352 12371507258587588696816 12714412530252158130944 12805264372836848666369 12906093226166272671616 13218337417121908300768 13546064791100137432192 13636775046397682995354 13744151227865381286656 13977127169019921339664 14076671015636317930688 14138865438385815653504 14284626937750617876736 14634587854670684190136 15106671333853609486592 15584885767311637708976 15745554692747840159584 15973859621737052959616 16535931946025536860508 16725243262480781931584 16897668450753779683456 16935994815687445010359 17069349105574747726976 17355895513597051084996 17482317229096717430048 17915763110809859184512 17994919648854674468096 18625839087762688969264 18898207938314899269152 19355422646499937154696 19835309158396629811424 19979791118967677062912 19988705362477032064576 20330366791301703766784 21286673243157358822016 21429217930053501849842 21597951929502742021888 21650137702528280219428 22120483024571356748224 22348529241319515065216 22668924752453291213056 24052264648764417251648 24634174277363556378704 24743014517175177393632 25610528745673697332738 25812186452332545343232 26436674834243816601536 27092129582200274864384 27273550092795365990708 27954254338039842679328 28153342031272635861376 28277730876771631307008 29269175709341368380272 31169771534623275417952 31491109385495680319168 31947719243474105919232 33071863892051073721016 33450486524961563863168 33795336901507559366912 33871989631374890020718 34138698211149495453952 34711791027194102169992 34964634458193434860096 35831526221619718369024 37251678175525377938528 37796415876629798538304 38710845292999874309392 39670618316793259622848 39977410724954064129152 42573346486314717644032 42858435860107003699684 43300275405056560438856 44240966049142713496448 44697058482639030130432 47728712662391890483739 48104529297528834503296 49268348554727112757408 49486029034350354787264 51221057491347394665476 52873349668487633203072 54547100185590731981416 55908508676079685358656 56306684062545271722752 58538351418682736760544 62339543069246550835904 62982218770991360638336 66143727784102147442032 66900973049923127726336 67743979262749780041436 69423582054388204339984 69929268916386869720192 74503356351050755877056 75002262755187256474447 75592831753259597076608 77421690585999748618784 79341236633586519245696 79954821449908128258304 85716871720214007399368 86600550810113120877712 88481932098285426992896 95457425324783780967478 96209058595057669006592 98536697109454225514816 98972058068700709574528 102442114982694789330952 105746699336975266406144 109094200371181463962832 111817017352159370717312 117076702837365473521088 124679086138493101671808 125964437541982721276672 132287455568204294884064 135487958525499560082872 138847164108776408679968 139858537832773739440384 149006712702101511754112 150004525510374512948894 151185663506519194153216 154843381171999497237568 158682473267173038491392 171433743440428014798736 173201101620226241755424 190914850649567561934956 197073394218908451029632 197944116137401419149056 204884229965389578661904 218188400742362927925664 223634034704318741434624 234153405674730947042176 249358172276986203343616 264574911136408589768128 270975917050999120165744 277694328217552817359936 298013425404203023508224 300009051020749025897788 309686762343998994475136 342867486880856029597472 346402203240452483510848 381829701299135123869912 394146788437816902059264 409768459930779157323808 436376801484725855851328 468306811349461894084352 525015839286310795321129 529149822272817179536256 541951834101998240331488 555388656435105634719872 600018102041498051795576 619373524687997988950272 685734973761712059194944 692804406480904967021696 763659402598270247739824 819536919861558314647616 872753602969451711702656 1050031678572621590642258 1058299644545634359072512 1083903668203996480662976 1110777312870211269439744 1200036204082996103591152 1371469947523424118389888 1385608812961809934043392 1527318805196540495479648 1639073839723116629295232 1745507205938903423405312 2100063357145243181284516 2167807336407992961325952 2400072408165992207182304 2742939895046848236779776 3054637610393080990959296 3278147679446233258590464 4200126714290486362569032 4335614672815985922651904 4800144816331984414364608 6109275220786161981918592 8400253428580972725138064 9600289632663968828729216 12218550441572323963837184 16800506857161945450276128 19200579265327937657458432 33601013714323890900552256 67202027428647781801104512 134404054857295563602209024
- Sum of all divisors σ(n): 370627795116112644515539953
- Sum of proper divisors (its aliquot sum) s(n): 236223740258817080913330929
- 134404054857295563602209024 is an abundant number, because the sum of its proper divisors (236223740258817080913330929) is greater than itself. Its abundance is 101819685401521517311121905
Bases of 134404054857295563602209024
- Binary: 1101111001011010010101001101001110100011100010001010000110010011001111100101001000000002
- Hexadecimal: 0x6F2D2A69D1C450C99F2900
- Base-36: GVYJW6M33JEXGTYPS
Squares and roots of 134404054857295563602209024
- 134404054857295563602209024 squared (1344040548572955636022090242) is 18064449962082915183659155733995809910176732587032576
- 134404054857295563602209024 cubed (1344040548572955636022090243) is 2427935323670662896229721290685496145847905735990647743260700540006170649165824
-
134404054857295563602209024 is a
perfect square number . Itssquare root is 11593276277968 -
The
cube root of 134404054857295563602209024 is 512236817.2981232465
Scales and comparisons
How big is 134404054857295563602209024?- 134,404,054,857,295,563,602,209,024 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 134,404,054,857,295,563,602,209,024 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 134404054857295563602209024 cubic inches would be around 42686401.4 feet tall.
Recreational maths with 134404054857295563602209024
- 134404054857295563602209024 backwards is 420902206365592758450404431
- The number of decimal digits it has is: 27
- The sum of 134404054857295563602209024's digits is 100
- 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 134404054857295563602209024 - Facts about the integer". Numbermatics.com. 2024. Web. 10 June 2024.
APA style:
Numbermatics. (2024). Number 134404054857295563602209024 - Facts about the integer. Retrieved 10 June 2024, from https://numbermatics.com/n/134404054857295563602209024/
Chicago style:
Numbermatics. 2024. "Number 134404054857295563602209024 - Facts about the integer". https://numbermatics.com/n/134404054857295563602209024/
The information we have on file for 134404054857295563602209024 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 134404054857295563602209024, math, Factors of 134404054857295563602209024, curriculum, school, college, exams, university, Prime factorization of 134404054857295563602209024, STEM, science, technology, engineering, physics, economics, calculator, one hundred thirty-four septillion, four hundred four sextillion, fifty-four quintillion, eight hundred fifty-seven quadrillion, two hundred ninety-five trillion, five hundred sixty-three billion, six hundred two million, two hundred nine thousand and twenty-four.