128770752097606303678529536
128,770,752,097,606,303,678,529,536 is an even composite number composed of seven prime numbers multiplied together.
128770752097606303678529536 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty thousand, six hundred fifty-five divisors.
Prime factorization of 128770752097606303678529536:
216 × 74 × 112 × 132 × 192 × 732 × 45612
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 7 × 11 × 11 × 13 × 13 × 19 × 19 × 73 × 73 × 4561 × 4561)See below for interesting mathematical facts about the number 128770752097606303678529536 from the Numbermatics database.
Names of 128770752097606303678529536
- Cardinal: 128770752097606303678529536 can be written as One hundred twenty-eight septillion, seven hundred seventy sextillion, seven hundred fifty-two quintillion, ninety-seven quadrillion, six hundred six trillion, three hundred three billion, six hundred seventy-eight million, five hundred twenty-nine thousand, five hundred thirty-six.
Scientific notation
- Scientific notation: 1.28770752097606303678529536 × 1026
Factors of 128770752097606303678529536
Divisors of 128770752097606303678529536
- Number of divisors d(n): 20655
-
Complete list of divisors:
1 2 4 7 8 11 13 14 16 19 22 26 28 32 38 44 49 52 56 64 73 76 77 88 91 98 104 112 121 128 133 143 146 152 154 169 176 182 196 208 209 224 242 247 256 266 286 292 304 308 338 343 352 361 364 392 416 418 448 484 494 511 512 532 539 572 584 608 616 637 676 686 704 722 728 784 803 832 836 847 896 931 949 968 988 1001 1022 1024 1064 1078 1144 1168 1183 1216 1232 1274 1352 1372 1387 1408 1444 1456 1463 1568 1573 1606 1664 1672 1694 1729 1792 1859 1862 1898 1936 1976 2002 2044 2048 2128 2156 2288 2299 2336 2366 2401 2432 2464 2527 2548 2704 2717 2744 2774 2816 2888 2912 2926 3136 3146 3211 3212 3328 3344 3388 3458 3577 3584 3718 3724 3773 3796 3872 3952 3971 4004 4088 4096 4256 4312 4459 4561 4576 4598 4672 4693 4732 4802 4864 4928 5054 5096 5329 5408 5434 5488 5548 5621 5632 5776 5824 5852 5929 6272 6292 6422 6424 6517 6643 6656 6688 6776 6916 7007 7154 7168 7436 7448 7546 7592 7744 7904 7942 8008 8176 8192 8281 8512 8624 8833 8918 9122 9152 9196 9344 9386 9464 9604 9709 9728 9856 10108 10192 10241 10439 10658 10816 10868 10976 11011 11096 11242 11264 11552 11648 11704 11858 12103 12337 12544 12584 12844 12848 13013 13034 13286 13312 13376 13552 13832 14014 14308 14336 14872 14896 15092 15184 15257 15488 15808 15884 16016 16093 16352 16384 16562 17024 17248 17666 17689 17836 18031 18244 18304 18392 18688 18772 18928 19019 19208 19418 19456 19712 20216 20384 20449 20482 20878 21316 21632 21736 21952 22022 22192 22477 22484 22528 23104 23296 23408 23716 24206 24674 25039 25088 25168 25688 25696 26026 26068 26353 26411 26572 26624 26752 27104 27664 27797 28028 28616 28672 29744 29792 29887 30184 30368 30514 30976 31213 31616 31768 31927 32032 32186 32704 32768 32851 33124 34048 34496 35321 35332 35378 35672 36062 36488 36608 36784 37303 37376 37544 37856 38038 38416 38836 38912 39347 39424 40432 40768 40898 40964 41503 41756 42632 43264 43472 43681 43904 44044 44384 44954 44968 45056 45619 46208 46501 46592 46816 47432 48412 49049 49348 50078 50171 50176 50336 51376 51392 51623 52052 52136 52706 52822 53144 53248 53504 54208 55328 55594 56056 57232 57344 57967 58619 59293 59488 59584 59774 60368 60736 61009 61028 61831 61952 62426 63232 63536 63854 64064 64372 65408 65536 65702 66248 67963 68096 68992 69277 70642 70664 70756 71344 71687 72124 72976 73073 73216 73568 74606 74752 75088 75712 76076 76832 77077 77672 77824 78694 78848 80864 81536 81796 81928 83006 83512 84721 85264 86359 86528 86659 86944 87362 87808 88088 88768 89908 89936 90112 91091 91238 92416 93002 93184 93632 94864 96824 98098 98696 100156 100342 100352 100672 101251 102752 102784 103246 104104 104272 105412 105644 106288 106496 106799 107008 108416 110656 111188 112112 112651 114464 114688 114829 115934 117238 118586 118976 119168 119548 120736 121472 122018 122056 123662 123823 123904 124852 126217 126464 127072 127708 128128 128744 130816 131404 132496 133133 135707 135926 136192 137984 138554 141284 141328 141512 142688 143143 143374 144248 145952 146146 146432 147136 149212 149504 150176 151424 152152 153664 154154 155344 155648 157339 157388 157696 161728 163072 163592 163856 166012 167024 167827 169442 170528 172718 173056 173318 173888 174724 175273 175616 176176 177536 179816 179872 180224 182182 182476 184471 184832 186004 186368 187264 189728 193648 194579 196196 197392 198341 200312 200684 200704 201344 202502 205504 205568 206492 208208 208544 209209 210824 211288 212576 212992 213598 214016 216832 221312 222376 223489 224224 225302 228928 229376 229658 229957 231868 234403 234476 237172 237952 238336 239096 241472 242944 244036 244112 247247 247324 247646 247808 249704 252434 252928 254144 255416 256256 257488 261121 261632 262808 264992 266266 271414 271852 272384 275429 275968 277108 282568 282656 283024 285376 286286 286748 288496 289883 290521 291904 292292 292864 294272 298424 299008 300352 302848 304304 305767 307328 308308 310688 311296 314678 314776 315392 323456 325507 326144 327184 327712 332024 332953 334048 335654 338884 341056 342589 343343 345436 346112 346636 347776 349448 350546 351197 351232 352352 355072 359632 359744 360448 361361 364364 364952 368942 369664 372008 372736 374528 379456 387296 388531 389158 392392 394784 396682 400624 401368 401408 402688 405004 405769 410333 411008 411136 412984 415051 416416 417088 418418 421648 422576 425152 425984 427063 427196 428032 432817 433664 442624 444752 446978 448448 450604 457856 458752 459316 459914 463736 468806 468952 474344 475741 475904 476672 478192 482944 484939 485888 488072 488224 494494 494648 495292 495616 499408 501809 504868 505856 508288 510832 511511 512512 514976 522242 523264 525616 529984 532532 539539 542828 543704 544768 550858 551881 551936 554216 565136 565312 566048 567853 570752 572572 573496 576992 579766 581042 583808 584584 585728 588544 593047 596848 598016 600704 604513 605696 606613 608608 611534 614656 616616 621376 622592 629356 629552 630784 637637 644809 646912 651014 652223 652288 654368 655424 664048 665906 668096 671099 671308 677768 682112 685178 686686 690872 692224 693272 695552 698896 701092 702394 702464 704704 708757 710144 719264 719488 720896 722722 728728 729904 737884 739328 744016 745472 747593 749056 758912 762047 770809 774592 777062 778316 784784 788557 789568 793364 801248 802736 802816 803803 805376 810008 811538 820666 822016 822272 825968 830102 832832 834176 836836 843296 845152 850304 851968 854126 854392 856064 865634 866761 867328 883519 885248 889504 893956 896896 900601 901208 915712 918632 919828 927472 931931 937612 937904 948688 949949 951482 951808 953249 953344 956384 965888 969878 971776 976144 976448 988988 989296 990584 991232 998816 1002001 1003618 1009736 1011712 1016576 1021664 1023022 1025024 1029952 1044484 1046528 1051232 1059968 1065064 1079078 1085656 1087408 1089536 1101373 1101716 1103762 1103872 1108432 1113761 1126567 1130272 1130624 1132096 1135706 1141504 1145144 1146992 1153984 1159532 1162084 1167616 1169168 1171456 1174789 1177088 1186094 1193696 1196032 1201408 1209026 1211392 1213226 1217216 1223068 1229312 1233232 1242752 1245184 1258712 1259104 1261568 1275274 1289618 1291297 1293824 1302028 1304446 1304576 1308736 1310848 1316263 1328096 1331812 1336192 1342198 1342616 1355536 1362053 1364224 1370356 1373372 1381744 1384448 1386544 1388387 1391104 1397792 1402184 1404788 1404928 1409408 1417514 1420288 1438528 1438976 1445444 1457456 1459808 1464463 1475768 1478656 1488032 1490944 1492777 1495186 1498112 1517824 1524094 1541618 1549184 1554124 1556632 1564423 1569568 1577114 1579136 1586728 1602496 1605472 1605632 1607606 1609699 1610752 1620016 1623076 1640821 1641332 1644032 1644544 1646521 1651936 1660204 1665664 1668352 1673672 1686592 1690304 1700608 1708252 1708784 1712128 1730729 1731268 1733522 1734656 1767038 1770496 1779008 1787912 1793792 1801202 1802416 1827847 1831424 1837264 1839656 1854944 1863862 1875224 1875808 1897376 1899898 1902964 1903616 1906498 1906688 1912768 1923769 1928003 1931776 1939756 1943552 1952288 1952896 1977976 1978592 1981168 1982464 1997632 2004002 2007236 2019472 2023424 2029181 2033152 2043328 2046044 2050048 2059904 2088968 2093056 2102464 2119936 2130128 2140369 2158156 2171312 2174816 2179072 2181751 2202746 2203432 2207524 2207744 2216864 2227522 2253134 2260544 2261248 2264192 2271412 2278549 2283008 2290288 2293984 2307968 2319064 2324168 2330671 2335232 2338336 2342912 2349578 2354176 2372188 2387392 2392064 2398123 2402816 2418052 2422784 2426452 2434432 2446136 2458379 2458624 2466464 2485504 2517424 2518208 2523136 2529527 2550548 2578433 2579236 2582594 2587648 2604056 2608892 2609152 2617472 2621696 2632526 2656192 2663624 2672384 2684396 2685232 2711072 2719717 2724106 2728448 2740712 2746744 2763488 2768896 2773088 2776774 2782208 2795584 2804368 2809576 2809856 2818816 2835028 2840576 2872331 2877056 2877952 2890888 2905357 2914912 2919616 2928926 2951536 2957312 2976064 2981888 2985554 2989441 2990372 2996224 3029719 3035648 3048188 3083236 3098368 3108248 3113264 3128846 3139136 3154228 3158272 3173456 3188713 3204992 3210944 3211264 3215212 3219398 3221504 3240032 3246152 3281642 3282664 3288064 3289088 3293042 3303872 3320408 3330187 3331328 3336704 3347344 3373184 3380608 3394573 3401216 3416504 3417568 3424256 3461458 3462536 3467044 3469312 3534076 3540992 3558016 3575824 3580577 3587584 3602404 3604832 3655694 3662483 3662848 3674528 3679312 3709888 3727724 3750448 3751616 3768479 3776773 3794752 3799796 3805928 3807232 3812996 3813376 3825536 3847538 3856006 3863167 3863552 3879512 3887104 3904576 3905792 3955952 3957184 3962336 3964928 3974971 3995264 4008004 4014472 4038944 4046848 4058362 4066304 4086656 4092088 4100096 4119808 4177936 4186112 4204928 4231591 4239872 4246291 4260256 4280738 4316312 4328389 4342624 4349632 4358144 4363502 4405492 4406864 4415048 4415488 4433728 4453657 4455044 4463459 4506268 4513663 4521088 4522496 4528384 4542824 4557098 4565561 4566016 4580576 4587968 4615936 4638128 4648336 4661342 4670464 4676672 4685824 4697693 4699156 4708352 4744376 4774784 4784128 4796246 4805632 4836104 4845568 4852904 4868864 4892272 4916758 4917248 4932928 4961299 4971008 5034848 5036416 5046272 5059054 5101096 5156866 5158472 5165188 5175296 5208112 5217784 5218304 5233151 5234944 5243392 5265052 5312384 5327248 5334329 5344768 5368792 5370464 5395663 5422144 5439434 5448212 5456896 5481424 5493488 5519899 5526976 5537792 5546176 5553548 5564416 5591168 5608736 5619152 5619712 5626621 5637632 5670056 5681152 5744662 5754112 5755904 5781776 5810714 5829824 5839232 5857852 5903072 5914624 5952128 5963776 5971108 5978882 5980744 5992448 6059438 6071296 6096376 6166472 6184633 6196736 6216496 6226528 6257692 6278272 6304207 6308456 6316544 6326107 6346912 6377426 6409984 6421888 6430424 6438796 6443008 6480064 6492304 6523517 6563284 6565328 6576128 6578176 6586084 6607744 6640816 6649643 6660374 6662656 6672743 6673408 6694688 6746368 6761216 6789146 6802432 6833008 6835136 6848512 6922916 6925072 6934088 6938624 7014007 7068152 7081984 7116032 7151648 7161154 7174453 7175168 7204808 7209664 7311388 7324966 7325696 7349056 7358624 7382089 7419776 7455448 7500896 7503232 7536958 7553546 7589504 7599592 7611856 7614464 7625992 7626752 7651072 7695076 7709611 7712012 7726334 7727104 7759024 7774208 7796327 7809152 7811584 7885969 7911904 7914368 7924672 7929856 7949942 7990528 8016008 8028944 8077888 8093696 8116724 8132608 8173312 8184176 8200192 8223523 8239616 8355872 8372224 8382517 8409856 8463182 8478899 8479744 8492582 8520512 8561476 8632624 8656778 8685248 8699264 8716288 8727004 8810984 8813728 8830096 8830976 8867456 8907314 8910088 8926918 9012536 9027326 9039079 9042176 9044992 9056768 9085648 9114196 9131122 9132032 9161152 9175936 9213841 9231872 9276256 9296672 9322684 9340928 9353344 9371648 9395386 9398312 9416704 9488752 9534371 9549568 9592492 9611264 9672208 9691136 9705808 9718709 9737728 9784544 9833516 9834496 9865856 9906611 9922598 9942016 10069696 10072832 10118108 10202192 10251241 10313732 10316944 10330376 10350592 10416224 10435568 10436608 10449439 10466302 10469888 10485739 10486784 10530104 10624768 10654496 10668658 10689536 10737584 10740928 10791326 10844288 10878868 10896424 10913792 10950961 10962848 10986976 11039798 11053952 11075584 11092352 11107096 11128832 11182336 11217472 11238304 11239424 11253242 11267893 11275264 11340112 11362304 11485747 11489324 11508224 11511808 11525647 11563552 11621428 11659648 11678464 11715704 11806144 11829248 11904256 11942216 11957764 11961488 11984896 12115103 12118876 12142592 12192752 12251371 12332944 12369266 12392237 12393472 12432992 12453056 12515384 12556544 12608414 12616912 12633088 12652214 12693824 12754852 12794929 12819968 12843776 12860848 12877592 12886016 12960128 12984608 13047034 13126568 13130656 13152256 13156352 13172168 13215488 13281632 13299286 13320748 13325312 13345486 13346816 13389376 13466383 13492736 13522432 13578292 13604864 13666016 13670272 13697024 13845832 13850144 13868176 13877248 14028014 14136304 14163968 14204267 14232064 14303296 14322308 14348906 14350336 14409616 14419328 14478893 14622776 14645371 14649932 14651392 14698112 14717248 14764178 14839552 14910896 14982583 15001792 15006464 15073916 15107092 15179008 15199184 15223712 15228928 15251984 15253504 15272257 15302144 15390152 15419222 15424024 15452668 15454208 15518048 15548416 15592654 15618304 15623168 15771938 15823808 15828736 15849344 15899884 15981056 16032016 16057888 16155776 16187392 16233448 16265216 16314697 16346624 16368352 16400384 16447046 16479232 16711744 16744448 16765034 16786861 16819712 16926364 16957798 16959488 16985164 17041024 17111419 17122952 17208653 17265248 17313556 17370496 17398528 17454008 17621968 17627456 17660192 17661952 17706689 17734912 17814628 17820176 17853836 18025072 18049031 18054652 18078158 18084352 18089984 18111731 18113536 18171296 18228392 18262244 18264064 18322304 18351872 18427682 18463744 18552512 18593344 18645368 18681856 18706688 18790772 18796624 18833408 18977504 19038019 19068742 19099136 19184984 19222528 19344416 19382272 19411616 19437418 19475456 19569088 19667032 19668992 19731712 19813222 19845196 19884032 20106317 20139392 20145664 20236216 20337499 20404384 20502482 20627464 20633888 20660752 20701184 20802721 20832448 20871136 20873216 20898878 20926087 20932604 20939776 20971478 20973568 21060208 21161459 21208033 21249536 21308992 21337316 21379072 21404773 21475168 21481856 21582652 21688576 21757736 21792848 21827584 21901922 21925696 21973952 22079596 22107904 22184704 22214192 22257664 22320991 22364672 22434944 22476608 22478848 22506484 22535786 22550528 22680224 22724608 22971494 22978648 23016448 23023616 23051294 23127104 23242856 23319296 23356928 23431408 23612288 23658496 23762011 23808512 23884432 23915528 23922976 23969792 24230206 24237752 24285184 24305569 24385504 24502742 24665888 24738532 24784474 24786944 24865984 24906112 25008997 25030768 25064039 25113088 25216828 25233824 25266176 25304428 25387648 25509704 25589858 25637381 25639936 25687552 25721696 25755184 25772032 25920256 25969216 26094068 26253136 26261312 26304512 26312704 26344336 26379353 26430976 26563264 26598572 26641496 26650624 26690972 26693632 26778752 26932766 26985472 27042169 27044864 27156584 27209728 27332032 27340544 27691664 27700288 27736352 27754496 27824797 28056028 28272608 28327936 28362763 28408534 28464128 28606592 28644616 28697812 28700672 28819232 28838656 28957786 29245552 29290742 29299864 29302784 29396224 29434496 29528356 29621137 29679104 29724037 29821792 29965166 30003584 30012928 30147832 30214184 30298723 30358016 30398368 30447424 30457856 30503968 30507008 30544514 30604288 30780304 30838444 30848048 30905336 30908416 31036096 31096832 31175599 31185308 31236608 31246336 31543876 31595641 31647616 31657472 31698688 31799768 31958927 31962112 32064032 32115776 32311552 32466896 32530432 32629394 32693248 32736704 32800768 32883851 32894092 32958464 33423488 33488896 33530068 33573722 33639424 33852728 33915596 33918976 33970328 34082048 34222838 34245904 34417306 34530496 34627112 34729093 34740992 34797056 34908016 35243936 35254912 35320384 35323904 35413378 35469824 35629256 35640352 35707672 36050144 36098062 36109304 36156316 36168704 36179968 36223462 36227072 36342592 36456784 36524488 36528128 36632057 36644608 36703744 36855364 36927488 37105024 37186688 37290736 37340303 37363712 37413376 37581544 37593248 37666816 37769641 37955008 38076038 38137484 38198272 38369968 38445056 38688832 38764544 38823232 38874836 38950912 39138176 39334064 39337984 39386347 39463424 39626444 39690392 39768064 40212634 40278784 40287313 40291328 40472432 40674998 40808768 41004964 41254928 41267776 41321504 41402368 41453269 41605442 41664896 41742272 41746432 41797756 41852174 41865208 41879552 41942956 41947136 42120416 42322918 42416066 42499072 42617984 42674632 42758144 42809546 42950336 42963712 43165304 43292431 43377152 43515472 43585696 43655168 43803844 43851392 43947904 44129449 44159192 44215808 44282749 44369408 44428384 44515328 44641982 44729344 44869888 44953216 45012968 45071572 45101056 45360448 45449216 45942988 45957296 46032896 46047232 46102588 46254208 46485712 46547501 46638592 46709201 46713856 46862816 47224576 47524022 47612279 47617024 47768864 47831056 47845952 47939584 48460412 48475504 48570368 48611138 48771008 48990227 49005484 49098049 49331776 49477064 49568948 49573888 49731968 49812224 50017994 50061536 50128078 50221171 50226176 50433656 50467648 50532352 50608856 50775296 51019408 51179716 51274762 51279872 51375104 51443392 51510368 51544064 51674623 51840512 51938432 52188136 52506272 52522624 52609024 52625408 52688672 52758706 52861952 53126528 53197144 53282992 53301248 53381944 53387264 53557504 53865532 53970944 54084338 54089728 54313168 54419456 54574289 54664064 54681088 55201783 55383328 55400576 55472704 55508992 55649594 56112056 56269057 56545216 56655872 56725526 56817068 56928256 57213184 57289232 57395624 57401344 57564661 57638464 57677312 57915572 58491104 58581484 58599728 58605568 58677619 58792448 58868992 59056712 59242274 59352293 59358208 59448074 59643584 59930332 60007168 60025856 60295664 60428368 60597446 60716032 60796736 60894848 60915712 61007936 61014016 61089028 61208576 61560608 61676888 61696096 61810672 61816832 62072192 62193664 62351198 62370616 62473216 62492672 63087752 63191282 63273553 63295232 63314944 63397376 63599536 63917854 63924224 64128064 64231552 64496887 64623104 64933792 65060864 65258788 65386496 65473408 65601536 65767702 65788184 65916928 66846976 67060136 67147444 67278848 67705456 67831192 67837952 67940656 68030963 68164096 68445676 68491808 68834612 69060992 69254224 69346277 69458186 69481984 69587177 69594112 69816032 70487872 70509824 70640768 70826756 70939648 71258512 71280704 71415344 71758687 72100288 72196124 72218608 72312632 72337408 72359936 72446924 72454144 72685184 72913568 73048976 73056256 73146073 73264114 73289216 73400173 73407488 73710728 73854976 74210048 74373376 74581472 74680606 74727424 74826752 75163088 75186496 75333632 75539282 75910016 76152076 76274968 76396544 76739936 76890112 77377664 77529088 77646464 77749672 77901824 78276352 78668128 78675968 78772694 78926848 79252888 79380784 79536128 80400229 80425268 80557568 80574626 80582656 80679529 80944864 81349996 81617536 82009928 82239391 82509856 82535552 82643008 82804736 82906538 83210884 83329792 83484544 83595512 83704348 83730416 83759104 83885912 83894272 84240832 84645836 84805721 84832132 84998144 85235968 85349264 85516288 85619092 85759597 85900672 85927424 86330608 86584862 86745659 86754304 87030944 87171392 87310336 87607688 87702784 87895808 88258898 88318384 88431616 88565498 88738816 88856768 89030656 89283964 89458688 89739776 89906432 90025936 90143144 90202112 90720896 90898432 91885976 91914592 92065792 92094464 92205176 92508416 92971424 93095002 93267889 93277184 93418402 93427712 93725632 94264681 94449152 95048044 95224558 95234048 95537728 95662112 95691904 95879168 96920824 96951008 97140736 97222276 97542016 97980454 98010968 98196098 98663552 98954128 99137896 99147776 99429869 99463936 99624448 100035988 100123072 100256156 100442342 100452352 100867312 100935296 101064704 101217712 101352251 101550592 102038816 102359432 102517597 102549524 102559744 102750208 102886784 103020736 103088128 103349246 103681024 103876864 104376272 104878081 105012544 105045248 105218048 105377344 105517412 105723904 106253056 106394288 106565984 106602496 106763888 106774528 106905799 107115008 107731064 107941888 108168676 108179456 108626336 108838912 108972721 109148578 109328128 109362176 110403566 110766656 110801152 110945408 111299188 112224112 112538114 113090432 113311744 113451052 113634136 113856512 114202879 114426368 114578464 114791248 114802688 115129322 115276928 115354624 115831144 116982208 117162968 117199456 117211136 117355238 117508027 117584896 117737984 118113424 118484548 118704586 118716416 118896148 119287168 119779933 119860664 120014336 120051712 120196033 120460571 120591328 120856736 121194892 121432064 121593472 121789696 121831424 122015872 122178056 122417152 123121216 123353776 123392192 123621344 123633664 123946823 124144384 124702396 124741232 124946432 124985344 126175504 126343217 126382564 126547106 126590464 126629888 126782117 126794752 127199072 127835708 127848448 128256128 128463104 128993774 129246208 129867584 130121728 130517576 130772992 130946816 131535404 131576368 131833856 133266133 133693952 134120272 134294888 134557696 135410912 135662384 135675904 135881312 136061926 136314607 136328192 136891352 136983616 137669224 138121984 138508448 138692554 138916372 138963968 139174354 139188224 139632064 140744219 140975744 141019648 141281536 141653512 141879296 142362493 142517024 142561408 142830688 143517374 144200576 144392248 144437216 144625264 144674816 144719872 144893848 144908288 145370368 145619047 145827136 146097952 146112512 146292146 146482609 146528228 146578432 146800346 146814976 147421456 147709952 148130213 148420096 148746752 149162944 149361212 149454848 149653504 149833411 150326176 150372992 150667264 151078564 151820032 152304152 152549936 152793088 153479872 153780224 154755328 155292928 155499344 155803648 156246937 156552704 157336256 157351936 157545388 157853696 158505776 158761568 159072256 159267823 160800458 160850536 161099081 161115136 161149252 161165312 161359058 161889728 162699992 163235072 164019856 164478782 165019712 165071104 165286016 165609472 165813076 166334077 166421768 166659584 166969088 167191024 167408696 167460832 167518208 167771824 167788544 168481664 169291672 169611442 169664264 169996288 170138983 170471936 170698528 171032576 171238184 171519194 171801344 171854848 172661216 173169724 173491318 173508608 174061888 174342784 174620672 175062979 175215376 175405568 175791616 176517796 176636768 176863232 177130996 177477632 177713536 178061312 178567928 178917376 179461667 179479552 179812864 180051872 180286288 180404224 181441792 183771952 183829184 184131584 184188928 184410352 184655471 185016832 185942848 186190004 186535778 186554368 186836804 186855424 187451264 188225609 188529362 188898304 189295183 190096088 190449116 190468096 191075456 191324224 191383808 193841648 193902016 194281472 194444552 194773579 195084032 195960908 196021936 196392196 197327104 197908256 198275792 198295552 198539341 198859738 198927872 199229041 199248896 200071976 200246144 200512312 200884684 200904704 201734624 201870592 202129408 202435424 202704502 203101184 204077632 204718864 205035194 205099048 205119488 205500416 205773568 206041472 206698492 207362048 207753728 208068259 208752544 209756162 210025088 210090496 210436096 210754688 211034824 211447808 212091061 212506112 212788576 213131968 213204992 213527776 213549056 213811598 214230016 215462128 215883776 216337352 216358912 217252672 217677824 217945442 218229193 218297156 218656256 218724352 220807132 221169487 221533312 221602304 221890816 222598376 223712489 224448224 225076228 226180864 226902104 227268272 227713024 228405758 228829931 228852736 229156928 229582496 229605376 230186957 230258644 230553856 230709248 231662288 232776049 233964416 234325936 234398912 234422272 234710476 235016054 235169792 235452503 235475968 236226848 236969096 237409172 237432832 237792296 238574336 239559866 239721328 240028672 240103424 240392066 240921142 241182656 241713472 242389784 242864128 243103651 243186944 243579392 244031744 244356112 244834304 246242432 246707552 246784384 247242688 247267328 247893646 248288768 249404792 249482464 249892864 249970688 252351008 252686434 252765128 253094212 253180928 253259776 253564234 253589504 254398144 255671416 255696896 256512256 256926208 257987548 258492416 259735168 260243456 261035152 261382121 261545984 261893632 263070808 263152736 263667712 264387487 266532266 267361259 267387904 268240544 268589776 269115392 270435373 270821824 271324768 271351808 271762624 272123852 272629214 272656384 273782704 273967232 275098967 275338448 275704429 276243968 277016896 277385108 277832744 277927936 278262049 278348708 278376448 279264128 281488438 281951488 282011191 282039296 282563072 283307024 283758592 284724986 285034048 285122816 285661376 287034748 288401152 288784496 288874432 289250528 289349632 289439744 289787696 289816576 290172883 290740736 291238094 291654272 292195904 292225024 292584292 292965218 293056456 293156864 293600692 293629952 294842912 295419904 296260426 296840192 297493504 298325888 298722424 298909696 299307008 299666822 300652352 300745984 302157128 303640064 304608304 305099872 305586176 306959744 307560448 308906143 309510656 309979243 310585856 310998688 311607296 312493874 313105408 314672512 315090776 315707392 315972397 317011552 317523136 318144512 318535646 321600916 321701072 322198162 322230272 322298504 322330624 322718116 323779456 325116961 325399984 325832507 326470144 326964407 328039712 328957564 330039424 330142208 330572032 331626152 332668154 332843536 333285953 333319168 333938176 334382048 334817392 334921664 335036416 335543648 335577088 336963328 338583344 339222884 339328528 339992576 340277966 340943872 341397056 342065152 342476368 342931589 343038388 343602688 343709696 345322432 346339448 346982636 347017216 348123776 348685568 349241344 350125958 350430752 350811136 351548197 351583232 353035592 353273536 353726464 354261992 354955264 355427072 357135856 357834752 358923334 358959104 359625728 360103744 360572576 360808448 361722361 362883584 367543904 367658368 368263168 368377856 368820704 369310942 370033664 371885696 372380008 373071556 373108736 373673608 373710848 374902528 376451218 377058724 377796608 378590366 380192176 380898232 380936192 382020023 382150912 382648448 382767616 386412481 387683296 387804032 388562944 388889104 389547158 390168064 391921816 392043872 392784392 393883399 394654208 395251699 395816512 396551584 396591104 397078682 397719476 397855744 398458082 398497792 400143952 400492288 401024624 401769368 401809408 402952627 403469248 403741184 404258816 404870848 405409004 406202368 408155264 409437728 410070388 410198096 410238976 410743333 411000832 411547136 412082944 413396984 414724096 415466051 415507456 416136518 417505088 419512324 420050176 420180992 421509376 422069648 422895616 424182122 425012224 425577152 426263936 426409984 427055552 427098112 427623196 428460032 430924256 431767552 432674704 432717824 434505344 435355648 435890884 436458386 436594312 437312512 437448704 441614264 442338974 443066624 443204608 443781632 445196752 447424978 448896448 450152456 451478209 452361728 453804208 454536544 455426048 456811516 457659862 457705472 458313856 459164992 459210752 460373914 460517288 461107712 461418496 461805811 463324576 465552098 467928832 468651872 468797824 469420952 470032108 470339584 470905006 470951936 472453696 473938192 474818344 474865664 475584592 476216741 477148672 479119732 479442656 480057344 480206848 480784132 481842284 482365312 483426944 484779568 485423939 485728256 486207302 486373888 487110239 487158784 488063488 488712224 489668608 492484864 493415104 493568768 494485376 495787292 496577536 498809584 498964928 499785728 499941376 504702016 505372868 505530256 506188424 506361856 506519552 507128468 507179008 508796288 511342832 511393792 512022511 513024512 513801211 513852416 515975096 516984832 519470336 522070304 522764242 523091968 523735069 523787264 526141616 526305472 527335424 528774974 533064532 534722518 534775808 536481088 537179552 538230784 538892497 540870746 541643648 542649536 542703616 543525248 544247704 545258428 545312768 547565408 547934464 550197934 550676896 551408858 552487936 554033792 554770216 555665488 555855872 556524098 556697416 556752896 558528256 562801603 562976876 563902976 564022382 564078592 564756703 565126144 566614048 567517184 569449972 570068096 570245632 571322752 574069496 575675737 576802304 577568992 577748864 578501056 578699264 578879488 579575392 579633152 580345766 581481472 582476188 583308544 584391808 585168584 585930436 586112912 586313728 587201384 587259904 589685824 590839808 592520852 593680384 594987008 596651776 597444848 598614016 599333644 600317179 601304704 601491968 604314256 607219613 607280128 609216608 610199744 611172352 613919488 617812286 618959627 619021312 619958486 621171712 621997376 623214592 624987748 626210816 629345024 630181552 631414784 631944794 634023104 635046272 636289024 637071292 643201832 643402144 644396324 644460544 644597008 644661248 645436232 647558912 650233922 650799968 651665014 652875223 652940288 653928814 656079424 657915128 659852767 660078848 660284416 661144064 663252304 665336308 665687072 666571906 666638336 667876352 668764096 669634784 669843328 670072832 671087296 671154176 673926656 677166688 678445768 678657056 679985152 680555932 681887744 682794112 684130304 684952736 685863178 686076776 687205376 687419392 690644864 692678896 693965272 694034432 696009083 696247552 697371136 700251916 700861504 701622272 703096394 703166464 706071184 706547072 707452928 708523984 709465757 709910528 710854144 714271712 715669504 717623179 717846668 717918208 719251456 720207488 721145152 721616896 723444722 725767168 735087808 735316736 736526336 737641408 738621884 740067328 743771392 744760016 746143112 746217472 747347216 747421696 748340593 749805056 752902436 754117448 755593216 757180732 760384352 761796464 761872384 762809047 764040046 764301824 765296896 765458947 765535232 772824962 775366592 775608064 777778208 779094316 780336128 783843632 784087744 785568784 787766798 789308416 790503398 791633024 793103168 793182208 794157364 795438952 795711488 796916164 796995584 799420153 800287904 800984576 802049248 803538736 803618816 805905254 806938496 807482368 808517632 809741696 810818008 812404736 816310528 818875456 820140776 820396192 820477952 821486666 822001664 822556189 823094272 824165888 826793968 829448192 830932102 831014912 832273036 835010176 838459531 839024648 840100352 840361984 841372231 843018752 844139296 845791232 848364244 850024448 851154304 852527872 852819968 854111104 855246392 856920064 861848512 863535104 865349408 865435648 869010688 871781768 872916772 873188624 874625024 874897408 883228528 884402519 884677948 886133248 886409216 887474819 887563264 890393504 894849956 897792896 900304912 902956418 904633301 904723456 907608416 909073088 910852096 913623032 915319724 915410944 916627712 918329984 920747828 921034576 922215424 922836992 923611622 926649152 931104196 932862931 935857664 937303744 937595648 938841904 940064216 940679168 941810012 941903872 944907392 947876384 949636688 949731328 951169184 952433482 954202249 954297344 958239464 958885312 960114688 960413696 961568264 963684568 964730624 966853888 969559136 970847878 971456512 972414604 972747776 974220478 974317568 976126976 977424448 979337216 984969728 986830208 987137536 988970752 991574584 993155072 997619168 997929856 999571456 999882752 1009404032 1010745736 1011060512 1012376848 1012723712 1013039104 1014256936 1014358016 1017592576 1019333329 1022685664 1022787584 1024045022 1026049024 1027602422 1027704832 1031950192 1033969664 1036911491 1038940672 1044140608 1045528484 1046183936 1047470138 1047574528 1048833877 1052283232 1052610944 1054670848 1057549948 1066129064 1069112083 1069445036 1069551616 1072962176 1074359104 1076461568 1077784994 1081741492 1083287296 1085299072 1087050496 1088495408 1090516856 1090625536 1093728559 1095130816 1095868928 1100395868 1101353792 1102817716 1104975872 1108067584 1109540432 1111330976 1111711744 1113048196 1113394832 1113505792 1114874761 1117056512 1125603206 1125953752 1127693567 1127805952 1128044764 1128157184 1129513406 1130252288 1133228096 1135034368 1138899944 1140136192 1140491264 1142645504 1148138992 1151351474 1153604608 1155137984 1155497728 1157002112 1157398528 1159150784 1159266304 1160691532 1162962944 1164952376 1166617088 1168783616 1170337168 1171860872 1172225824 1172627456 1174402768 1174519808 1179371648 1181679616 1185041704 1187360768 1189974016 1190972881 1193303552 1194889696 1197228032 1198667288 1200634358 1202609408 1202983936 1208628512 1214439226 1214560256 1218433216 1220399488 1222344704 1225440853 1227838976 1235624572 1237919254 1238042624 1239916972 1242343424 1243994752 1246429184 1249975496 1252421632 1256231669 1258690048 1260363104 1262829568 1263889588 1268046208 1270092544 1274142584 1286403664 1286804288 1288792648 1288921088 1289194016 1289322496 1290872464 1292588297 1295117824 1300467844 1301599936 1303330028 1305750446 1305880576 1307857628 1312158848 1315830256 1317579263 1319705534 1320157696 1320568832 1322156363 1322288128 1325066281 1326504608 1330672616 1331374144 1333143812 1333276672 1335752704 1337528192 1339269568 1339686656 1340145664 1342174592 1347853312 1354333376 1356891536 1357314112 1359970304 1361111864 1363415053 1363775488 1365588224 1369905472 1371726356 1372153552 1374410752 1374838784 1381289728 1385357792 1387930544 1388068864 1389775387 1392018166 1392495104 1394603287 1394742272 1400503832 1401723008 1403244544 1406192788 1406332928 1412142368 1413094144 1414905856 1417047968 1418931514 1419821056 1421708288 1428543424 1431339008 1435246358 1435693336 1435836416 1438502912 1440414976 1442290304 1446889444 1451534336 1470175616 1470633472 1473052672 1475282816 1477243768 1480134656 1484637427 1487542784 1489520032 1492286224 1492434944 1494694432 1494843392 1496681186 1499610112 1505804872 1508234896 1511186432 1514361464 1518598633 1520768704 1523592928 1523744768 1525618094 1527604351 1528080092 1528603648 1530593792 1530917894 1531070464 1545649924 1548186409 1550733184 1551216128 1555556416 1558188632 1560672256 1562548429 1565987423 1567687264 1568175488 1571137568 1575533596 1578616832 1581006796 1583266048 1586206336 1588314728 1590877904 1591422976 1593832328 1593991168 1598840306 1600575808 1601809517 1601969152 1604098496 1607077472 1607237632 1611308699 1611810508 1613876992 1614964736 1619483392 1621636016 1624809472 1629432343 1632621056 1637750912 1640281552 1640792384 1640955904 1642973332 1644003328 1645112378 1646188544 1648167521 1648331776 1653587936 1658896384 1661864204 1662029824 1664546072 1670020352 1676919062 1678049296 1680200704 1680723968 1682744462 1686037504 1688278592 1691582464 1696728488 1700048896 1702308608 1705055744 1708222208 1710492784 1713840128 1723697024 1727070208 1730698816 1730871296 1738021376 1743563536 1745833544 1746377248 1749250048 1749794816 1766457056 1768805038 1769355896 1772089891 1772266496 1772818432 1774949638 1775126528 1780787008 1789699912 1795585792 1800609824 1805912836 1809266602 1809446912 1815216832 1818146176 1821704192 1827246064 1829674847 1830639448 1830821888 1833255424 1836659968 1841495656 1842069152 1844430848 1845673984 1847223244 1850712409 1853298304 1862208392 1865725862 1871528813 1871715328 1874607488 1875191296 1877683808 1880128432 1881358336 1883620024 1883807744 1889814784 1893047611 1895752768 1899273376 1899462656 1902338368 1904866964 1908404498 1908594688 1916478928 1917770624 1920229376 1920827392 1923136528 1925692769 1927369136 1929461248 1933707776 1939118272 1941695756 1942913024 1944829208 1945495552 1947834343 1948440956 1948635136 1952253952 1954848896 1958674432 1969939456 1973660416 1974078337 1974275072 1977941504 1983149168 1986310144 1995238336 1995859712 1999142912 2018808064 2021491472 2022121024 2024753696 2025447424 2026078208 2028513872 2028716032 2031210181 2035185152 2038666658 2045371328 2045575168 2048090044 2052098048 2055204844 2055409664 2063900384 2067939328 2070481699 2073822982 2077881344 2088281216 2091056968 2092367872 2094940276 2095149056 2097667754 2104566464 2105221888 2115099896 2132258128 2138224166 2138890072 2139103232 2145924352 2148718208 2152923136 2155569988 2162343001 2163482984 2166574592 2169854701 2170598144 2174100992 2176990816 2181033712 2181251072 2187457118 2190261632 2191737856 2200791736 2202707584 2205635432 2209951744 2211806779 2216135168 2219080864 2222661952 2223423488 2226096392 2226789664 2227011584 2229749522 2234113024 2251206412 2251907504 2255387134 2255611904 2256089528 2256314368 2259026812 2260504576 2266456192 2270068736 2275818727 2277799888 2280272384 2280982528 2285291008 2288750849 2296277984 2302702948 2307209216 2310275968 2310995456 2314004224 2314797056 2318301568 2321383064 2325925888 2329904752 2333001671 2333234176 2337567232 2340674336 2343721744 2344451648 2345254912 2348805536 2349039616 2358743296 2370083408 2374721536 2379948032 2381945762 2386607104 2389779392 2394456064 2397334576 2400521123 2401268716 2405218816 2405967872 2417257024 2428878452 2429120512 2436866432 2440798976 2444689408 2450881706 2455677952 2460837379 2471249144 2475838508 2476085248 2479833944 2484686848 2487989504 2499950992 2504843264 2512463338 2517129241 2517380096 2520726208 2525659136 2527779176 2532056527 2536092416 2540185088 2548285168 2572807328 2573608576 2577585296 2577842176 2578388032 2578644992 2581744928 2585176594 2589977533 2590235648 2600935688 2603199872 2606660056 2611500892 2611761152 2615715256 2624317696 2631660512 2635158526 2639411068 2640315392 2641137664 2644312726 2644576256 2650132562 2653009216 2661345232 2662748288 2666287624 2666553344 2671505408 2674140161 2675056384 2678539136 2679373312 2684349184 2695706624 2704887367 2708666752 2713783072 2714628224 2719940608 2722223728 2726830106 2727550976 2731176448 2739810944 2743452712 2744307104 2748821504 2749677568 2757183793 2762579456 2766761893 2770715584 2775861088 2776137728 2779550774 2784036332 2784990208 2789206574 2789484544 2801007664 2803446016 2806489088 2812385576 2812665856 2824284736 2826188288 2829811712 2834095936 2837863028 2839642112 2843416576 2857086848 2862678016 2870492716 2871386672 2871672832 2875203331 2877005824 2880829952 2884580608 2893778888 2903068672 2908262357 2940351232 2940973849 2941266944 2950565632 2954487536 2960269312 2969274854 2974789103 2975085568 2979040064 2984572448 2984869888 2989388864 2989686784 2993362372 2999220224 3011609744 3016469792 3022372864 3026088637 3028722928 3037197266 3041537408 3047185856 3047489536 3051236188 3055208702 3056160184 3057207296 3060882539 3061187584 3061835788 3062140928 3091299848 3096372818 3101466368 3102432256 3111112832 3116377264 3121344512 3125096858 3131974846 3135374528 3136350976 3142275136 3151067192 3157233664 3160347463 3162013592 3166532096 3172412672 3176629456 3181755808 3182845952 3187664656 3187982336 3197680612 3201151616 3203619034 3203938304 3208196992 3214154944 3214475264 3222617398 3223621016 3227753984 3229929472 3232640677 3238966784 3243272032 3249618944 3258864686 3265242112 3275501824 3280563104 3281584768 3285946664 3288006656 3290224756 3292377088 3296335042 3296663552 3307175872 3317792768 3323728408 3324059648 3329092144 3340040704 3353838124 3356098592 3360401408 3361447936 3365488924 3372075008 3376557184 3383164928 3393456976 3397967573 3400097792 3404617216 3409771673 3410111488 3416444416 3420985568 3427680256 3447394048 3461397632 3475696367 3476042752 3487127072 3491667088 3492754496 3498500096 3499589632 3515659849 3532914112 3537610076 3538711792 3544179782 3544532992 3545636864 3549899276 3550253056 3561574016 3576286571 3579399824 3584157577 3591171584 3596608477 3601219648 3611825672 3618533204 3618893824 3630433664 3636292352 3654492128 3659349694 3661278896 3661643776 3666145483 3666510848 3673319936 3682991312 3684138304 3688861696 3691347968 3694446488 3701424818 3706596608 3724416784 3731451724 3743057626 3743430656 3749214976 3750382592 3755367616 3760256864 3762716672 3767240048 3767615488 3772247479 3779629568 3786095222 3791505536 3798546752 3798925312 3804676736 3809733928 3816808996 3817189376 3832957856 3835541248 3840458752 3841654784 3846273056 3851385538 3854738272 3858922496 3867415552 3878236544 3883391512 3885826048 3889658416 3890991104 3895668686 3896881912 3897270272 3904507904 3909697792 3939878912 3947320832 3948156674 3948550144 3953296921 3955883008 3966298336 3972620288 3990476672 3991719424 3998285824 4029730159 4037616128 4042982944 4044242048 4049507392 4050894848 4052156416 4057027744 4057432064 4062420362 4070370304 4077333316 4090742656 4096180088 4104196096 4107641161 4110409688 4110819328 4127800768 4135878656 4140963398 4147645964 4155762688 4176562432 4182113936 4189880552 4190298112 4195335508 4202220253 4209132928 4210443776 4230199792 4250537291 4264516256 4276448332 4277780144 4278206464 4291848704 4297436416 4311139976 4324686002 4326965968 4332717389 4333149184 4339709402 4341196288 4347768689 4348201984 4353981632 4362067424 4362502144 4374914236 4380523264 4383475712 4401583472 4405415168 4411270864 4419903488 4423613558 4432270336 4438161728 4445323904 4446846976 4452192784 4453579328 4454023168 4459499044 4468226048 4502412824 4503815008 4510774268 4511223808 4512179056 4512628736 4518053624 4521009152 4532912384 4540137472 4551637454 4555599776 4560544768 4561965056 4570126561 4570582016 4577501698 4592555968 4605405896 4614418432 4618969369 4620551936 4621990912 4628008448 4636603136 4642766128 4651851776 4659809504 4666003342 4666468352 4675134464 4681348672 4687443488 4688903296 4690509824 4697611072 4698079232 4717486592 4740166816 4749443072 4759896064 4763891524 4773214208 4779558784 4788912128 4794669152 4801042246 4802537432 4810437632 4811935744 4834514048 4857756904 4858241024 4873732864 4881597952 4901763412 4911355904 4921674758 4942498288 4951677016 4952170496 4959667888 4966260299 4969373696 4975979008 4999901984 5009686528 5023362253 5024926676 5034258482 5034760192 5041452416 5051318272 5055558352 5064113054 5072184832 5079863921 5080370176 5096570336 5138272087 5145614656 5147217152 5155170592 5155684352 5156776064 5163489856 5170353188 5179955066 5180471296 5201871376 5206399744 5213320112 5223001784 5223522304 5231430512 5238384151 5248635392 5263321024 5270317052 5278822136 5280630784 5282275328 5288625452 5289152512 5300265124 5306018432 5322690464 5325496576 5332575248 5333106688 5339663329 5343010816 5348280322 5350112768 5357078272 5358212629 5358746624 5368698368 5391413248 5409774734 5417333504 5427566144 5429256448 5444447456 5453660212 5455101952 5462352896 5479621888 5486905424 5488614208 5497643008 5499355136 5514367586 5525158912 5533523786 5541431168 5551722176 5552275456 5559101548 5568072664 5569980416 5578413148 5578969088 5602015328 5606892032 5612978176 5624771152 5625331712 5648569472 5652376576 5659623424 5668191872 5675726056 5679284224 5686833152 5714173696 5740985432 5742773344 5743345664 5750406662 5754011648 5761659904 5769161216 5787557776 5806137344 5816524714 5869216717 5880702464 5881947698 5882533888 5889605617 5901131264 5908975072 5920538624 5938549708 5949578206 5950171136 5958080128 5969144896 5969739776 5978777728 5986724744 5998440448 6003475543 6023219488 6032939584 6044745728 6052177274 6057445856 6074394532 6083074816 6094371712 6102472376 6110417404 6112320368 6114414592 6121765078 6122375168 6123671576 6124281856 6182599696 6190817633 6192745636 6202932736 6204864512 6212323733 6222225664 6232754528 6242689024 6250193716 6263949692 6270749056 6272701952 6284550272 6302134384 6314467328 6320694926 6324027184 6332433107 6333064192 6344825344 6353258912 6363511616 6365691904 6375329312 6375964672 6395361224 6402303232 6407238068 6407876608 6416393984 6428309888 6445234796 6447242032 6455507968 6459858944 6465281354 6477933568 6486544064 6499237888 6517729372 6530484224 6551003648 6561126208 6563169536 6571893328 6580449512 6584754176 6592670084 6593327104 6614351744 6635585536 6647456816 6648119296 6658184288 6679415743 6680081408 6707676248 6712197184 6720802816 6722895872 6730977848 6744150016 6753114368 6786913952 6795935146 6800195584 6808555897 6809234432 6819543346 6820222976 6832888832 6841971136 6855360512 6894788096 6922795264 6951392734 6952085504 6974254144 6983334176 6985508992 6997000192 6999179264 7031319698 7065828224 7075220152 7077423584 7088359564 7089065984 7091273728 7099798552 7100506112 7123148032 7135333303 7152573142 7158799648 7168315154 7182343168 7193216954 7202439296 7223651344 7237066408 7237787648 7258380437 7260867328 7272584704 7308984256 7318699388 7322557792 7323287552 7332290966 7333021696 7341837139 7346639872 7365982624 7368276608 7377723392 7382695936 7388892976 7402849636 7413193216 7448833568 7462903448 7483784581 7486115252 7486861312 7498429952 7500765184 7509782281 7510735232 7520513728 7525433344 7534480096 7535230976 7544494958 7559259136 7572190444 7583011072 7597093504 7609353472 7619467856 7633617992 7634378752 7656099913 7665915712 7671082496 7680917504 7692546112 7702771076 7709476544 7717844992 7734831104 7756473088 7766783024 7779316832 7781982208 7791337372 7793763824 7794540544 7804123327 7809015808 7819395584 7879757824 7893854969 7894641664 7896313348 7897100288 7906593842 7911766016 7932596672 7945240576 7980953344 7983438848 8059460318 8075232256 8085965888 8088484096 8099014784 8101789696 8114055488 8114864128 8124840724 8140740608 8154666632 8181485312 8192360176 8208392192 8215282322 8220819376 8221638656 8255601536 8271757312 8281926796 8295291928 8311525376 8336810167 8353124864 8364227872 8379761104 8380596224 8390671016 8404440506 8418265856 8420887552 8460399584 8501074582 8529032512 8552896664 8555560288 8556412928 8578085971 8583697408 8594872832 8622279952 8649372004 8653931936 8665434778 8666298368 8679418804 8682392576 8695537378 8696403968 8707963264 8724134848 8725004288 8749828472 8761046528 8766951424 8774310409 8793621683 8803166944 8810830336 8822541728 8839806976 8847227116 8864540672 8876323456 8890647808 8893693952 8904385568 8907158656 8918998088 8936452096 9004825648 9007630016 9021548536 9022447616 9024358112 9025257472 9036107248 9042018304 9048118079 9065824768 9103274908 9111199552 9121089536 9123930112 9140253122 9141164032 9155003396 9185111936 9210811792 9223054841 9228836864 9237938738 9241103872 9243981824 9255094541 9256016896 9273206272 9285532256 9303703552 9319619008 9332006684 9332936704 9350268928 9362697344 9374886976 9377806592 9381019648 9395222144 9434973184 9480333632 9498886144 9519792128 9527783048 9546428416 9559117568 9589338304 9602084492 9605074864 9620875264 9623871488 9669028096 9715513808 9716482048 9728427709 9747465728 9762223009 9763195904 9803526824 9822711808 9843349516 9884996576 9903354032 9904340992 9919335776 9932520598 9938747392 9950966311 9951958016 9999803968 10019373056 10046724506 10049853352 10068516964 10069520384 10082904832 10111116704 10128226108 10144369664 10159727842 10160740352 10193140672 10276544174 10291229312 10294434304 10310341184 10311368704 10313552128 10326979712 10340706376 10359910132 10360942592 10392461989 10403742752 10412799488 10426640224 10446003568 10447044608 10462861024 10476768302 10497270784 10526642048 10540634104 10557644272 10561261568 10564550656 10577250904 10578305024 10600530248 10612036864 10630190431 10645380928 10650993152 10665150496 10666213376 10679326658 10686021632 10693230457 10696560644 10700225536 10714156544 10716425258 10717493248 10737396736 10782826496 10819549468 10834667008 10855132288 10858512896 10888894912 10907320424 10910203904 10924705792 10937839003 10959243776 10973810848 10977228416 10995286016 10998710272 11028735172 11050317824 11067047572 11082862336 11103444352 11118203096 11136145328 11139960832 11156826296 11157938176 11204030656 11212666619 11213784064 11225956352 11249542304 11250663424 11297138944 11304753152 11336383744 11351452112 11373666304 11406026401 11428347392 11481970864 11485546688 11486691328 11500813324 11508023296 11523319808 11537172647 11538322432 11575115552 11612274688 11633049428 11738433434 11760232913 11761404928 11763895396 11765067776 11779211234 11802262528 11817950144 11841077248 11877099416 11899156412 11900342272 11916160256 11938289792 11957555456 11973449488 11996880896 12006951086 12046438976 12065879168 12089491456 12104354548 12114891712 12148789064 12166149632 12188743424 12204944752 12220834808 12224640736 12228829184 12243530156 12244750336 12247343152 12248563712 12365199392 12381635266 12385491272 12404629237 12405865472 12409729024 12424647466 12444451328 12465509056 12485378048 12500387432 12527899384 12541498112 12545403904 12569100544 12604268768 12628934656 12641389852 12648054368 12664866214 12666128384 12689650688 12706517824 12727023232 12731383808 12750658624 12751929344 12790722448 12804606464 12814476136 12815753216 12832787968 12856619776 12890469592 12894484064 12911015936 12919717888 12930562708 12955867136 12973088128 12998475776 13035458744 13060968448 13100701691 13102007296 13122252416 13126339072 13143786656 13160899024 13169508352 13185340168 13186654208 13228703488 13251333277 13294913632 13296238592 13316368576 13358831486 13360162816 13415352496 13424394368 13441605632 13445791744 13461955696 13479849383 13488300032 13506228736 13573827904 13591870292 13600391168 13617111794 13618468864 13634840401 13639086692 13640445952 13665777664 13683942272 13710721024 13789576192 13818548359 13845590528 13902785468 13904171008 13948508288 13966668352 13971017984 13994000384 14062639396 14131656448 14150440304 14154847168 14176719128 14178131968 14182547456 14199597104 14201012224 14218471267 14246296064 14270666606 14305146284 14317599296 14336630308 14364686336 14386433908 14404878592 14447302688 14474132816 14475575296 14493371893 14516760874 14521734656 14543719993 14545169408 14617968512 14637398776 14645115584 14646575104 14664581932 14666043392 14683674278 14693279744 14731965248 14736553216 14755446784 14777785952 14805699272 14826386432 14897667136 14925806896 14967569162 14972230504 14973722624 14996859904 15001530368 15019564562 15021470464 15041027456 15068960192 15070461952 15088989916 15118518272 15144380888 15166022144 15188982907 15194187008 15218706944 15238935712 15267235984 15268757504 15312199826 15331831424 15342164992 15361835008 15385092224 15405542152 15418953088 15435689984 15469662208 15482647453 15512946176 15533566048 15558633664 15563964416 15582674744 15587527648 15589081088 15608246654 15618031616 15638791168 15759515648 15787709938 15789283328 15792626696 15794200576 15813187684 15823532032 15865193344 15890481152 15930731089 15961906688 15966877696 16118920636 16150464512 16171931776 16176968192 16198029568 16203579392 16228110976 16249681448 16281481216 16309333264 16331011697 16362970624 16384720352 16416784384 16430564644 16441638752 16443277312 16511203072 16563853592 16590583856 16623050752 16673620334 16704584963 16706249728 16728455744 16759522208 16761192448 16781342032 16803647861 16808881012 16836531712 16841775104 16920799168 17002149164 17058065024 17105793328 17111120576 17112825856 17156171942 17167394816 17188032719 17189745664 17225861653 17244559904 17298744008 17307863872 17330869556 17332596736 17358837608 17364785152 17391074756 17392807936 17415926528 17448269696 17499656944 17522093056 17533902848 17548620818 17587243366 17606333888 17619904687 17621660672 17645083456 17679613952 17694454232 17724395689 17729081344 17752646912 17781295616 17808771136 17814317312 17837996176 17872904192 18009651296 18015260032 18043097072 18044895232 18048716224 18050514944 18072214496 18084036608 18096236158 18129842731 18131649536 18206549816 18222399104 18242179072 18247860224 18280506244 18282328064 18310006792 18370223872 18421623584 18446109682 18457673728 18475877476 18482207744 18487963648 18510189082 18512033792 18546412544 18571064512 18607407104 18639238016 18664013368 18665873408 18700537856 18725394688 18749773952 18755613184 18790444288 18869946368 18960667264 18997772288 19039584256 19055566096 19092856832 19118235136 19178676608 19204168984 19210149728 19241750528 19247742976 19300286551 19338056192 19367333251 19431027616 19432964096 19456855418 19494931456 19524446018 19526391808 19607053648 19645423616 19686699032 19741782229 19769993152 19806708064 19808681984 19838671552 19865041196 19877494784 19901932622 19903916032 19999607936 20038746112 20093449012 20099706704 20126423317 20137033928 20139040768 20165809664 20222233408 20256452216 20288739328 20313129577 20319455684 20321480704 20357836499 20386281344 20553088348 20582458624 20586816943 20588868608 20620682368 20627104256 20653959424 20681412752 20719820264 20721885184 20784923978 20807485504 20823523721 20825598976 20853280448 20892007136 20894089216 20925722048 20953536604 20994541568 21053284096 21081268208 21115288544 21122523136 21129101312 21154501808 21156610048 21182620459 21201060496 21224073728 21260380862 21290761856 21301986304 21330300992 21332426752 21358653316 21372043264 21386460914 21393121288 21400451072 21426177773 21428313088 21432850516 21434986496 21474793472 21565652992 21639098936 21669334016 21710264576 21717025792 21777789824 21814640848 21820407808 21849411584 21875678006 21918487552 21947621696 21954456832 21990572032 22057470344 22100635648 22134095144 22165724672 22206888704 22236406192 22272290656 22279921664 22313652592 22315876352 22408061312 22425333238 22427568128 22451912704 22499084608 22501326848 22594277888 22609506304 22628484739 22672767488 22702904224 22747332608 22812052802 22856694784 22963941728 22971093376 23001626648 23016046592 23046639616 23074345294 23076644864 23150231104 23224549376 23266098856 23476866868 23520465826 23522809856 23527790792 23530135552 23558422468 23604525056 23635900288 23682154496 23754198832 23785773011 23798312824 23800684544 23832320512 23868401711 23876579584 23915110912 23946898976 23993761792 24013902172 24092877952 24131758336 24208709096 24229783424 24297578128 24329874569 24332299264 24377486848 24409889504 24441669616 24449281472 24457658368 24487060312 24489500672 24494686304 24497127424 24609618943 24730398784 24763270532 24770982544 24809258474 24811730944 24819458048 24849294932 24888902656 24931018112 24970756096 25000774864 25034005997 25055798768 25082996224 25090807808 25138201088 25176259339 25208537536 25257869312 25282779704 25296108736 25329732428 25332256768 25379301376 25413035648 25454046464 25462767616 25501317248 25581444896 25609212928 25628952272 25631506432 25663018381 25665575936 25713239552 25780939184 25788968128 25822031872 25839435776 25861125416 25911734272 25946176256 26070917488 26121936896 26201403382 26204014592 26244504832 26252678144 26287573312 26321798048 26339016704 26370680336 26373308416 26405732353 26457406976 26502666554 26589827264 26592477184 26632737152 26717662972 26720325632 26830704992 26848788736 26883211264 26891583488 26923911392 26959698766 26976600064 27012457472 27147655808 27183740584 27200782336 27234223588 27236937728 27269680802 27278173384 27280891904 27331555328 27367884544 27579152384 27637096718 27691181056 27805570936 27808342016 27897016576 27933336704 27942035968 27988000768 28125278792 28208111113 28263312896 28300880608 28309694336 28353438256 28356263936 28365094912 28399194208 28402024448 28436942534 28492592128 28541333212 28610292568 28635198592 28673260616 28729372672 28753488127 28772867816 28809757184 28853374027 28894605376 28948265632 28951150592 28986743786 29033521748 29043469312 29087439986 29090338816 29235937024 29274797552 29290231168 29329163864 29332086784 29367348556 29386559488 29415541771 29463930496 29473106432 29510893568 29555571904 29611398544 29652772864 29753761037 29795334272 29851613792 29935138324 29944461008 29947445248 29993719808 30003060736 30039129124 30042940928 30082054912 30137920384 30177979832 30237036544 30288761776 30329021723 30332044288 30377965814 30388374016 30434380823 30437413888 30477871424 30534471968 30537515008 30624399652 30663662848 30684329984 30770184448 30811084304 30837906176 30871379968 30939324416 30965294906 31025892352 31067132096 31117267328 31127928832 31165349488 31175055296 31178162176 31216493308 31236063232 31277582336 31519031296 31575419876 31578566656 31585253392 31588401152 31626375368 31647064064 31730386688 31780962304 31861462178 31923813376 31933755392 31990885927 32237841272 32300929024 32343863552 32353936384 32396059136 32456221952 32499362896 32562962432 32618666528 32662023394 32722680133 32725941248 32769440704 32833568768 32861129288 32883277504 32886554624 33022406144 33127707184 33181167712 33246101504 33347240668 33409169926 33412499456 33456911488 33519044416 33522384896 33562684064 33607295722 33617762024 33669707929 33673063424 33683550208 33841598336 34004298328 34116130048 34211586656 34222241152 34312343884 34334789632 34376065438 34379491328 34451723306 34489119808 34597488016 34615727744 34661739112 34665193472 34717675216 34729570304 34763822093 34782149512 34785615872 34831853056 34896539392 34999313888 35044186112 35067805696 35097241636 35163535771 35174486732 35212667776 35239809374 35243321344 35290166912 35359227904 35388908464 35448791378 35458162688 35505293824 35559047447 35562591232 35617542272 35628634624 35675992352 35745808384 35967904609 36019302592 36030520064 36086194144 36089790464 36097432448 36144428992 36168073216 36192472316 36259685462 36263299072 36413099632 36444798208 36484358144 36495720448 36561012488 36564656128 36620013584 36740447744 36843247168 36892219364 36915347456 36951754952 36964415488 36975927296 37020378164 37024067584 37092825088 37142129024 37214814208 37278476032 37328026736 37331746816 37377643303 37401075712 37450789376 37499547904 37507488403 37511226368 37580888576 37739892736 37921334528 38111132192 38185713664 38232660037 38236470272 38357353216 38408337968 38420299456 38483501056 38495485952 38600573102 38672258339 38676112384 38734666502 38862055232 38865928192 38913710836 38989862912 39048892036 39052783616 39214107296 39290847232 39339152281 39373398064 39483564458 39539986304 39613416128 39617363968 39677343104 39730082392 39754989568 39803865244 39807832064 39999215872 40186898024 40199413408 40252846634 40274067856 40278081536 40331619328 40444466816 40512904432 40577478656 40626259154 40638911368 40642961408 40715672998 40772562688 41084517019 41106176696 41164917248 41173633886 41177737216 41227239319 41241364736 41254208512 41307918848 41362825504 41439640528 41443770368 41569847956 41614971008 41647047442 41651197952 41706560896 41784014272 41788178432 41851444096 41907073208 41989083136 42024328801 42106568192 42162536416 42230577088 42245046272 42258202624 42309003616 42313220096 42365240918 42402120992 42448147456 42520761724 42581523712 42603972608 42660601984 42717306632 42744086528 42772921828 42786242576 42800902144 42852355546 42856626176 42865701032 42869972992 42949586944 43131305984 43278197872 43338668032 43420529152 43434051584 43486266131 43555579648 43629281696 43698823168 43751356012 43836975104 43895243392 43908913664 43981144064 44114940688 44201271296 44268190288 44327031749 44331449344 44413777408 44472812384 44544581312 44559843328 44627305184 44631752704 44816122624 44850666476 44855136256 44998169216 45184052771 45188555776 45219012608 45256969478 45345534976 45405808448 45494665216 45624105604 45713389568 45927883456 45942186752 46003253296 46093279232 46148690588 46153289728 46300462208 46449098752 46532197712 46755910201 46953733736 47040931652 47045619712 47055581584 47060271104 47116844936 47209050112 47271800576 47508397664 47571546022 47596625648 47601369088 47659891279 47664641024 47736803422 47753159168 47825455579 47830221824 47893797952 47987523584 48027804344 48185755904 48263516672 48417418192 48459566848 48595156256 48659749138 48664598528 48754973696 48819779008 48883339232 48898562944 48915316736 48974120624 48979001344 48989372608 48994254848 49219237886 49460797568 49526541064 49541965088 49618516948 49623461888 49638916096 49698589864 49777805312 49862036224 49941512192 49947333121 50001549728 50068011994 50111597536 50165992448 50181615616 50276402176 50352518678 50417075072 50515738624 50565559408 50592217472 50659464856 50664513536 50758602752 50808663059 50826071296 50908092928 51002634496 51162889792 51218425856 51257904544 51263012864 51326036762 51331151872 51392859973 51426479104 51561878368 51577936256 51644063744 51678871552 51722250832 51823468544 51892352512 52141834976 52243873792 52386492067 52402806764 52408029184 52489009664 52505356288 52568475967 52575146624 52643596096 52678033408 52741360672 52746616832 52811464706 52914813952 53005333108 53179654528 53265474304 53435325944 53440651264 53661409984 53697577472 53766422528 53847822784 53919397532 53953200128 54024914944 54295311616 54367481168 54468447176 54473875456 54539361604 54556346768 54561783808 54628863289 54663110656 54735769088 55158304768 55256984783 55274193436 55382362112 55611141872 55616684032 55794033152 55866673408 55878503131 55884071936 56250557584 56416222226 56520992957 56526625792 56601761216 56619388672 56706876512 56712527872 56798388416 56804048896 56873885068 56985184256 57082666424 57220585136 57270397184 57346521232 57458745344 57506976254 57545735632 57619514368 57706748054 57789210752 57896531264 57902301184 57973487572 58067043496 58086938624 58174879972 58180677632 58357671169 58471874048 58549595104 58580462336 58658327728 58664173568 58734697112 58773118976 58831083542 58927860992 58946212864 59021787136 59111143808 59222797088 59305545728 59507522074 59590668544 59703227584 59870276648 59888922016 59894890496 59987439616 60006121472 60046601797 60078258248 60085881856 60164109824 60275840768 60355959664 60474073088 60577523552 60658043446 60664088576 60755931628 60776748032 60868761646 60874827776 60955742848 61068943936 61075030016 61248799304 61327325696 61368659968 61420172863 61540368896 61622168608 61675812352 61742759936 61878648832 61930589812 62051784704 62134264192 62234534656 62255857664 62330698976 62350110592 62432986616 62472126464 62555164672 63038062592 63150839752 63157133312 63170506784 63176802304 63252750736 63294128128 63460773376 63722924356 63847626752 63867510784 63981771854 64475682544 64561383887 64601858048 64687727104 64707872768 64785661787 64792118272 64912443904 64998725792 65125924864 65237333056 65324046788 65445360266 65451882496 65538881408 65667137536 65722258576 65766555008 66038230973 66044812288 66255414368 66362335424 66492203008 66694481336 66797537131 66818339852 66824998912 66913822976 67038088832 67125368128 67214591444 67235524048 67339415858 67346126848 67367100416 67683196672 68008596656 68098993963 68232260096 68335561063 68423173312 68444482304 68624687768 68669579264 68752130876 68758982656 68903446612 68978239616 69194976032 69231455488 69323478224 69330386944 69435350432 69459140608 69527644186 69564299024 69571231744 69656764177 69663706112 69793078784 69998627776 70088372224 70135611392 70194483272 70327071542 70348973464 70425335552 70479618748 70486642688 70580333824 70777816928 70897582756 70916325376 71010587648 71118094894 71125182464 71235084544 71257269248 71351984704 71491616768 71935809218 72038605184 72061040128 72172388288 72179580928 72194864896 72288857984 72384944632 72519370924 72526598144 72826199264 72889596416 72968716288 72991440896 73122024976 73129312256 73240027168 73480895488 73686494336 73784438728 73830694912 73903509904 73928830976 73951854592 74040756328 74048135168 74185650176 74284258048 74411333017 74556952064 74656053472 74663493632 74755286606 74802151424 74901578752 74999095808 75014976806 75022452736 75161777152 75479785472 75842669056 76222264384 76371427328 76465320074 76472940544 76564873021 76714706432 76816675936 76840598912 76967002112 76990971904 77201146204 77344516678 77352224768 77469333004 77724110464 77827421672 77979725824 78045182059 78097784072 78105567232 78428214592 78488666333 78581694464 78678304562 78746796128 78967128916 79079972608 79226832256 79354686208 79460164784 79607730488 79615664128 79842184807 79998431744 80373796048 80398826816 80505693268 80548135712 80556163072 80663238656 80760208529 80888933632 81025808864 81154957312 81252518308 81277822736 81285922816 81431345996 81545125376 82169034038 82212353392 82321630391 82329834496 82347267772 82355474432 82454478638 82482729472 82508417024 82607605091 82615837696 82725651008 82879281056 82887540736 83139695912 83229942016 83294094884 83302395904 83413121792 83568028544 83702888192 83814146416 83978166272 84048657602 84213136384 84325072832 84461154176 84490092544 84618007232 84626440192 84730481836 84804241984 84896294912 85041523448 85163047424 85207945216 85321203968 85434613264 85545843656 85572485152 85601804288 85704711092 85713252352 85731402064 85739945984 85899173888 86262611968 86556395744 86677336064 86832404659 86841058304 86868103168 86972532262 87111159296 87258563392 87397646336 87502712024 87673950208 87790486784 87817827328 88229881376 88402542592 88536380576 88654063498 88662898688 88827554816 88945624768 89089162624 89119686656 89254610368 89263505408 89632245248 89701332952 89710272512 89996338432 90368105542 90377111552 90438025216 90513938956 90691069952 90811616896 90989330432 91248211208 91426779136 91704911837 91855766912 91884373504 92006506592 92186558464 92297381176 92306579456 92600924416 92759332939 93064395424 93511820402 93907467472 94081863304 94091239424 94111163168 94120542208 94233689872 94358945681 94418100224 94543601152 95016795328 95143092044 95193251296 95202738176 95319782558 95329282048 95443882807 95473606844 95506318336 95650911158 95660443648 95787595904 95975047168 96055608688 96371511808 96517414499 96527033344 96729838513 96834836384 96919133696 97190312512 97319498276 97329197056 97509947392 97627169653 97639558016 97766678464 97797125888 97830633472 97948241248 97958002688 97978745216 98438475772 98921595136 99053082128 99083930176 99237033896 99246923776 99277832192 99397179728 99529298869 99555610624 99724072448 99894666242 100003099456 100136023988 100223195072 100331984896 100363231232 100552804352 100705037356 100834150144 101131118816 101184434944 101318929712 101329027072 101453603251 101517205504 101617326118 101652142592 101806039951 101816185856 102005268992 102325779584 102436851712 102515809088 102526025728 102652073524 102662303744 102785719946 102852958208 103123756736 103155872512 103288127488 103444501664 103646937088 103784705024 104283669952 104487747584 104772984134 104805613528 104816058368 104978019328 105010712576 105136951934 105150293248 105287192192 105482721344 105493233664 105622929412 105829627904 106010666216 106359309056 106530948608 106870651888 106881302528 107322819968 107395154944 107532845056 107695645568 107838795064 107906400256 108049829888 108378532171 108590623232 108734962336 108936894352 108947750912 109078723208 109112693536 109123567616 109257726578 109326221312 109471538176 110316609536 110513969566 110548386872 110764724224 110857700209 111222283744 111233368064 111515117623 111588066304 111733346816 111757006262 111768143872 112501115168 112832444452 113041985914 113053251584 113203522432 113238777344 113413753024 113425055744 113596776832 113747770136 113970368512 114066035317 114165332848 114317081879 114441170272 114540794368 114693042464 114917490688 115013952508 115091471264 115239028736 115413496108 115578421504 115793062528 115946975144 116134086992 116173877248 116349759944 116361355264 116715342338 116932094741 116943748096 117099190208 117160924672 117316655456 117328347136 117469394224 117546237952 117625535027 117662167084 117855721984 117892425728 118222287616 118445594176 118611091456 119015044148 119181337088 119406455168 119740553296 119777844032 119789780992 119974879232 120012242944 120093203594 120156516496 120171763712 120316229033 120328219648 120551681536 120711919328 120948146176 121155047104 121316086892 121328177152 121511863256 121553496064 121737523292 121749655552 121911485696 122137887872 122497598608 122654651392 122737319936 122840345726 123080737792 123244337216 123339332809 123351624704 123485519872 123757297664 123861179624 124103569408 124268528384 124469069312 124661397952 124700221184 124865973232 125110329344 126076125184 126301679504 126314266624 126341013568 126353604608 126505501472 126588256256 126908899117 126921546752 127445848712 127695253504 127735021568 127963543708 128951365088 129122767774 129203716096 129362562043 129375454208 129415745536 129571323574 129584236544 129824887808 129997451584 130251849728 130474666112 130648093576 130890720532 130903764992 131077762816 131444517152 131533110016 132076461946 132089624576 132510828736 132724670848 132984406016 133388962672 133595074262 133636679704 133649997824 133827645952 134076177664 134250736256 134429182888 134471048096 134678831716 134692253696 134734200832 135102005857 135366393344 135571332757 136017193312 136197987926 136464520192 136671122126 136846346624 136888964608 137249375536 137339158528 137504261752 137517965312 137806893224 137956479232 138192475603 138389952064 138462910976 138646956448 138660773888 138870700864 138918281216 139055288372 139128598048 139142463488 139313528354 139327412224 139586157568 139997255552 140176744448 140271222784 140388966544 140654143084 140697946928 140850671104 140959237496 140973285376 141160667648 141555633856 141795165512 141832650752 142021175296 142191907039 142236189788 142250364928 142470169088 142514538496 142703969408 142983233536 143871618436 144077210368 144107718601 144122080256 144344776576 144389729792 144577715968 144769889264 145038741848 145053196288 145652398528 145764666047 145779192832 145937432576 146244049952 146258624512 146480054336 146961790976 147372988672 147568877456 147807019808 147857661952 147903709184 148081512656 148096270336 148278343213 148371300352 148568516096 148822666034 149113904128 149312106944 149326987264 149510573212 149604302848 149803157504 149983244411 149998191616 150029953612 150044905472 150323554304 150959570944 151685338112 152444528768 152742854656 152930640148 152945881088 153129746042 153429412864 153633351872 153681197824 153934004224 154402292408 154689033356 154704449536 154938666008 155448220928 155654843344 155959451648 156090364118 156195568144 156211134464 156856429184 156977332666 157163388928 157356609124 157493592256 157934257832 158159945216 158399393173 158453664512 158709372416 158920329568 159215460976 159231328256 159684369614 159996863488 160747592096 160797653632 161011386536 161096271424 161112326144 161326477312 161520417058 161777867264 162051617728 162309914624 162505036616 162555645472 162571845632 162862691992 163090250752 164338068076 164424706784 164643260782 164659668992 164694535544 164710948864 164908957276 164965458944 165016834048 165215210182 165231675392 165451302016 165758562112 165775081472 166279391824 166459884032 166588189768 166604791808 166826243584 167078811977 167136057088 167405776384 167628292832 167956332544 168097315204 168426272768 168650145664 168922308352 168980185088 169236014464 169460963672 169608483968 169792589824 170083046896 170309121983 170326094848 170415890432 170642407936 170869226528 171091687312 171144970304 171203608576 171409422184 171426504704 171462804128 171479891968 171798347776 172267332601 173112791488 173354672128 173664809318 173682116608 173736206336 173945064524 174222318592 174517126784 174795292672 175005424048 175238041979 175347900416 175580973568 175635654656 176459762752 176805085184 177072761152 177308126996 177325797376 177655109632 177891249536 178178325248 178239373312 178509220736 179264490496 179402665904 179420545024 179641128667 179992676864 180736211084 180754223104 180876050432 181027877912 181382139904 181623233792 182496422416 182853558272 183409823674 183711533824 183750434593 183768747008 184013013184 184373116928 184594762352 184613158912 184840126471 185201848832 185518665878 186128790848 187023640804 187814934944 188163726608 188182478848 188222326336 188241084416 188467379744 188717891362 188836200448 189068359909 189087202304 190033590656 190286184088 190386502592 190405476352 190639565116 190658564096 190887765614 190947213688 191012636672 191301822316 191320887296 191575191808 192111217376 192743023616 193034828998 193054066688 193459677026 193669672768 193838267392 194380625024 194638996552 194658394112 195019894784 195254339306 195279116032 195533356928 195594251776 195896482496 195916005376 195957490432 196876951544 197456777791 197843190272 198106164256 198167860352 198474067792 198493847552 198555664384 198794359456 199058597738 199111221248 199448144896 199789332484 200006198912 200272047976 200446390144 200663969792 200726462464 201105608704 201274416889 201410074712 201668300288 201973618189 202262237632 202368869888 202637859424 202658054144 202907206502 203034411008 203234652236 203304285184 203612079902 203632371712 204010537984 204651559168 204873703424 205031618176 205304147048 205324607488 205571439892 205705916416 206247513472 206311745024 206576254976 206889003328 207293874176 207569410048 208567339904 208975495168 209545968268 209611227056 209632116736 209956038656 210021425152 210273903868 210300586496 210574384384 210965442688 211245858824 211659255808 212021332432 212303152061 212718618112 213040665761 213061897216 213741303776 213762605056 214645639936 214790309888 215391291136 215677590128 216099659776 216757064342 217159604519 217181246464 217469924672 217873788704 217895501824 218157446416 218225387072 218247135232 218515453156 218652442624 218943076352 220633219072 221027939132 221096773744 221529448448 221715400418 222444567488 222466736128 223030235246 223176132608 223444425347 223466693632 223514012524 223536287744 223936201489 225002230336 225664888904 226083971828 226106503168 226407044864 226477554688 226827506048 227193553664 227495540272 227940737024 228132070634 228330665696 228634163758 228882340544 229058760931 229081588736 229386084928 229834981376 230027905016 230182942528 230478057472 230826992216 231156843008 231586125056 231893950288 232268173984 232347754496 232699519888 232722710528 233430684676 233864189482 233887496192 234198380416 234321849344 234633310912 234656694272 234938788448 235092475904 235251070054 235324334168 235687955503 235711443968 235784851456 236444575232 236891188352 237222182912 238030088296 238362674176 238812910336 239481106592 239555688064 239949758464 240024485888 240186407188 240313032992 240343527424 240632458066 240656439296 241103363072 241423838656 241896292352 242310094208 242632173784 242656354304 243023726512 243106992128 243475046584 243499311104 243822971392 244275775744 244995197216 245309302784 245474639872 245680691452 246161475584 246488674432 246678665618 246703249408 246971039744 247514595328 247722359248 248207138816 248537056768 248913332129 248938138624 249322795904 249400442368 249731946464 250220658688 251775332263 252603359008 252628533248 252682027136 253011002944 253176512512 253817798234 253843093504 254891697424 255390507008 255470043136 255927087416 256643168977 257902730176 258245535548 258407432192 258725124086 258750908416 258831491072 259142647148 259168473088 259649775616 259994903168 260503699456 260949332224 261296187152 261643503121 261781441064 261807529984 262155525632 262552418821 262889034304 263066220032 264152923892 264179249152 265021657472 265449341696 266777925344 267190148524 267273359408 267299995648 267628620259 267655291904 268152355328 268501472512 268858365776 268942096192 269357663432 269384507392 269468401664 270204011714 270705808373 270732786688 271142665514 272034386624 272395975852 272929040384 273342244252 273692693248 273777929216 274498751072 274678317056 275008523504 275035930624 275374065967 275613786448 275912958464 276384951206 276779904128 276925821952 277293912896 277321547776 277741401728 277836562432 278110576744 278257196096 278284926976 278627056708 278654824448 279172315136 279994511104 280353488896 280777933088 281308286168 281395893856 281701342208 281918474992 281946570752 282321335296 283111267712 283590331024 283665301504 284042350592 284383814078 284472379576 284500729856 284940338176 285029076992 285407938816 287743236872 288154420736 288215437202 288244160512 288590675233 288689553152 288779459584 289155431936 289539778528 290077483696 290106392576 291304797056 291529332094 291558385664 291874865152 292488099904 292517249024 292960108672 293923581952 294170301607 294745977344 295137754912 295614039616 295715323904 295807418368 296163025312 296192540672 296556686426 296742600704 297137032192 297645332068 298227808256 298624213888 299021146424 299208605696 299606315008 299966488822 299996383232 300059907224 300089810944 300647108608 301919141888 303370676224 304889057536 305861280296 305891762176 306259492084 306858825728 307266703744 307362395648 307868008448 308804584816 309378066712 309408899072 309877332016 310289222243 310896441856 311309686688 311918903296 312180728236 312391136288 312422268928 313712858368 313954665332 314713218248 314987184512 315868515664 316288369397 316319890432 316798786346 316907329024 317387114297 317418744832 317840659136 318430921952 318462656512 319368739228 319993726976 321495184192 321595307264 322022773072 322192542848 322652954624 323040834116 323555734528 324103235456 324619829248 325010073232 325111290944 325143691264 325725383984 326180501504 327291371407 328676136152 328849413568 329286521564 329319337984 329389071088 329421897728 329817914552 329930917888 330033668096 330430420364 330463350784 330902604032 331517124224 332558783648 332919768064 333176379536 333209583616 333619238953 333652487168 334157623954 334272114176 334778189053 334811552768 335256585664 335912665088 336194630408 336852545536 337300291328 337844616704 338472028928 338921927344 339216967936 339585179648 340166093792 340618243966 340652189696 340831780864 341284815872 341738453056 342183374624 342289940608 342407217152 342818844368 342853009408 342925608256 342959783936 343596695552 344534665202 346225582976 346709344256 347329618636 347364233216 347472412672 347890129048 348444637184 349034253568 349590585344 350010848096 350476083958 350695800832 351161947136 351271309312 352919525504 353610170368 354145522304 354616253992 354651594752 355310219264 355782499072 356356650496 357018441472 358528980992 358805331808 358841090048 359282257334 359985353728 361472422168 361508446208 361752100864 362055755824 362764279808 363246467584 364992844832 365707116544 366705444469 366819647348 367423067648 367500869186 367537494016 367979331769 368026026368 368746233856 369189524704 369226317824 369680252942 370403697664 371037331756 372257581696 374047281608 375093862351 375629869888 376327453216 376364957696 376444652672 376934759488 377435782724 377672400896 378136719818 378174404608 380067181312 380572368176 380773005184 381279130232 381317128192 381775531228 381894427376 382025273344 382402043023 382603644632 382641774592 383150383616 384222434752 385486047232 386069657996 386108133376 386798893481 386919354052 387339345536 387676534784 388761250048 389277993104 389316788224 390039789568 390508678612 390558232064 391066713856 391149521917 391188503552 391792964992 391914980864 393753903088 394913555582 395646950699 395686380544 396212328512 396335720704 396948135584 396987695104 397588718912 398117195476 398222442496 398896289792 399578664968 400012397824 400544095952 400892780288 401327939584 401452924928 402211217408 402548833778 402820149424 403336600576 403947236378 404524475264 404737739776 405275718848 405316108288 405814413004 406068822016 406469304472 406608570368 407224159804 407264743424 408021075968 409303118336 409747406848 410063236352 410608294096 410649214976 411142879784 411411832832 412495026944 412623490048 413152509952 413778006656 414587748352 415138820096 417134679808 419091936536 419222454112 419264233472 419912077312 420042850304 420547807736 420601172992 421148768768 421930885376 422491717648 423318511616 424042664864 424606304122 425394841729 425437236224 426081331522 426123794432 427482607552 427525210112 429291279872 429580619776 429941210041 430782582272 431355180256 432199319552 433514128684 434319209038 434362492928 434939849344 435747577408 435791003648 436314892832 436450774144 437030906312 437304885248 437886152704 441266438144 442055878264 442193547488 443058896896 443430800836 444889134976 446060470492 446352265216 446888850694 446933387264 447028025048 447072575488 447872402978 450004460672 451329777808 451929687209 452167943656 452213006336 452814089728 452955109376 453499632509 453655012096 454387107328 454991080544 455881474048 456264141268 456661331392 457268327516 457764681088 458117521862 458163177472 458772169856 459669962752 460055810032 460365885056 460956114944 461653984432 462267616811 462313686016 463172250112 463787900576 464536347968 464695508992 465399039776 465445421056 466861369352 467582759917 467728378964 467774992384 468396760832 468643698688 469266621824 469877576896 470184951808 470502140108 470648668336 471375911006 471422887936 471569702912 472889150464 473782376704 474444365824 476060176592 476725348352 477625820672 478348927441 478962213184 479111376128 479899516928 480372814376 480626065984 480687054848 481264916132 481312878592 482206726144 482847677312 483792584704 484620188416 485264347568 485312708608 486047453024 486213984256 486950093168 486998622208 487597349239 487645942784 488551551488 489990394432 490618605568 490949279744 491361382904 492322951168 492977348864 493357331236 493406498816 495444718496 496414277632 497024580481 497074113536 497826664258 497876277248 498645591808 498800884736 499463892928 500441317376 503550664526 505206718016 505257066496 505364054272 506022005888 507635596468 507686187008 509783394848 510781014016 510940086272 511854174832 513286337954 515805460352 516491071096 516814864384 517450248172 517501816832 517662982144 518285294296 518336946176 519299551232 519989806336 520879331119 521898664448 522592374304 523287006242 523562882128 523615059968 524311051264 525104837642 525778068608 526132440064 528305847784 528358498304 530043314944 530898683392 533555850688 534380297048 534546718816 534599991296 535257240518 535310583808 535954111147 536304710656 537002945024 537716731552 537884192384 538715326864 538769014784 538936803328 540408023428 541411616746 541465573376 542285331028 544068773248 544791951704 545858080768 546316274413 546684488504 547385386496 547555858432 548214106513 548997502144 549356634112 549420664331 550017047008 550071861248 550748131934 551227572896 551825916928 552769902412 553559808256 553851643904 554587825792 555482803456 555673124864 556221153488 556514392192 557254113416 557309648896 558344630272 558895293649 559989022208 560706977792 561555866176 562616572336 562791787712 563402684416 563836949984 563893141504 564642670592 565321459703 566222535424 567180662048 568084701184 568767628156 568944759152 569001459712 569880676352 570058153984 570815877632 575486473744 576251412737 576308841472 576430874404 576488321024 577181350466 577379106304 577558919168 578253235637 578310863872 579079557056 580154967392 580212785152 582609594112 583058664188 583116771328 584976199808 585920217344 587847163904 588340603214 589491954688 590275509824 591228079232 591430647808 592326050624 592385081344 593113372852 593485201408 594274064384 595290664136 596455616512 597248427776 598042292848 599212630016 599932977644 599992766464 600119814448 600179621888 601294217216 603838283776 606741352448 607826832613 609778115072 611722560592 611783524352 612518984168 613717651456 614533407488 614724791296 617609169632 618756133424 618817798144 619754664032 620578444486 621730922527 621792883712 622619373376 623837806592 624361456472 624782272576 624844537856 627425716736 627909330664 629426436496 629974369024 631737031328 632576738794 632639780864 633597572692 633814658048 634774228594 634837489664 635681318272 636861843904 636925313024 638737478456 639987453952 641934382859 642990368384 643190614528 644045546144 644385085696 645305909248 646081668232 647111469056 648206470912 649239658496 649315330573 650020146464 650222581888 651450767968 652361003008 654582742814 657352272304 657698827136 658573043128 658638675968 658778142176 658843795456 659635829104 659861835776 660067336192 660512619767 660860840728 660926701568 661805208064 663034248448 665117567296 665839536128 666352759072 666419167232 667238477906 667304974336 668107179649 668315247908 668544228352 669556378106 669623105536 670513171328 671825330176 672389260816 673705091072 674600582656 675621901493 675689233408 676944057856 677843854688 678433935872 679170359296 680332187584 681236487932 681304379392 681663561728 682569631744 683390187571 683476906112 684366749248 684579881216 684814434304 685637688736 685706018816 685851216512 687193391104 689069330404 692451165952 693418688512 694659237272 694728466432 694944825344 695780258096 696889274368 698068507136 700021696192 700952167916 701391601664 702323894272 702542618624 705839051008 708291044608 709232507984 709303189504 710175222757 710620438528 711564998144 712642279657 712713300992 714036882944 717057961984 717610663616 717682180096 718564514668 719970707456 722944844336 723016892416 724111511648 725528559616 726420540703 726492935168 729985689664 731414233088 733410888938 733639294696 734772908441 734846135296 735001738372 735074988032 735958663538 736052052736 738379049408 738452635648 739360505884 740807395328 742074663512 744515163392 748094563216 750187724702 751259739776 752654906432 752729915392 752889305344 753869518976 754871565448 755344801792 756273439636 756348809216 758649725197 760134362624 761144736352 761546010368 762558260464 762634256384 763551062456 763788854752 764050546688 764804086046 765207289264 765283549184 766300767232 768444869504 770972094464 772139315992 772216266752 773597786962 773838708104 774678691072 775353069568 776003901463 777522500096 778555986208 778633576448 780079579136 780605823361 781017357224 781116464128 782133427712 782299043834 782377007104 783585929984 783829961728 787507806176 789827111164 791293901398 791372761088 792424657024 792671441408 793896271168 793975390208 795177437824 796234390952 796444884992 797792579584 798462247219 799157329936 800024795648 801088191904 801785560576 802655879168 802905849856 804422434816 805097667556 805640298848 806673201152 807894472756 809048950528 809475479552 810551437696 811628826008 812137644032 812938608944 813217140736 814448319608 814529486848 816042151936 818524663187 818606236672 819494813696 820126472704 821216588192 821298429952 822285759568 822823665664 824990053888 825246980096 827556013312 830277640192 834269359616 838183873072 838444908224 838528466944 839824154624 840085700608 841095615472 841202345984 842213603231 842297537536 843861770752 844983435296 846637023232 848085329728 849212608244 850789683458 850874472448 852162663044 852247588864 854965215104 858497002649 858582559744 859161239552 859882420082 861565164544 862710360512 863375329663 864398639104 867028257368 868638418076 868724985856 869879698688 871495154816 872629785664 872901548288 874061812624 875772305408 882532876288 884111756528 884387094976 886117793792 886861601672 888362293819 889778269952 892120940984 892704530432 893777701388 893866774528 894056050096 894145150976 895744805956 900008921344 902659555616 903859374418 904335887312 904426012672 905537934301 905628179456 905910218752 906999265018 907310024192 908683656001 908774214656 909982161088 911762948096 912528282536 913322662784 914536655032 915529362176 916235043724 916326354944 917544339712 920111620064 920731770112 921912229888 923307968864 924535233622 924627372032 926344500224 927575801152 929072695936 929391017984 930798079552 930890842112 933722738704 935165519834 935456757928 935549984768 936793521664 937287397376 938533243648 939755153792 941004280216 941297336672 942751822012 942845775872 943139405824 945778300928 947564753408 948888731648 948999329299 952120353184 953450696704 955251641344 956697854882 957924426368 958222752256 959799033856 960745628752 961252131968 961374109696 962529832264 962625757184 964413452288 965695354624 967347329221 969240376832 970528695136 970625417216 972094906048 972427968512 973900186336 973997244416 975194698478 975291885568 977103102976 979980788864 981237211136 981898559488 982722765808 984645902336 985954697728 986714662472 986812997632 990889436992 992828555264 994049160962 994148227072 995343349273 995653328516 995752554496 997291183616 997601769472 998927785856 1000882634752 1007101329052 1008754030207 1010413436032 1010728108544 1012044011776 1015271192936 1015372374016 1019566789696 1020352662329 1021562028032 1023708349664 1026572675908 1031610920704 1032982142192 1034900496344 1035003633664 1035325964288 1036570588592 1036673892352 1037948402491 1038599102464 1039979612672 1041758662238 1043797328896 1045184748608 1046574012484 1047125764256 1047230119936 1048622102528 1049882710877 1050209675284 1051556137216 1052264880128 1056611695568 1056716996608 1060086629888 1061691559489 1061797366784 1067111701376 1068760594096 1069093437632 1069199982592 1070514481036 1070621167616 1071908222294 1072609421312 1073898866183 1074005890048 1075433463104 1075768384768 1077430653728 1077538029568 1080816046856 1082823233492 1082931146752 1084570662056 1088137546496 1089583903408 1091716161536 1092632548826 1093368977008 1094770772992 1095111716864 1096428213026 1097995004288 1098841328662 1100034094016 1100143722496 1101496263868 1102455145792 1103651833856 1105539804824 1107119616512 1107703287808 1108795752211 1109175651584 1110965606912 1112442306976 1113028784384 1114508226832 1114619297792 1116689260544 1117790587298 1119978044416 1121413955584 1123111732352 1125233144672 1125583575424 1126805368832 1127673899968 1127786283008 1129285341184 1130642919406 1132445070848 1134361324096 1136169402368 1137535256312 1137889518304 1138002919424 1139761352704 1140116307968 1141631755264 1150972947488 1152502825474 1152617682944 1152861748808 1152976642048 1154362700932 1154758212608 1155117838336 1156506471274 1156621727744 1158159114112 1160309934784 1160425570304 1165219188224 1166117328376 1166233542656 1169952399616 1171840434688 1175694327808 1176681206428 1178983909376 1180551019648 1182456158464 1182861295616 1184652101248 1186226745704 1186970402816 1188548128768 1190581328272 1192163853881 1192911233024 1194496855552 1196084585696 1198425260032 1199865955288 1199985532928 1200239628896 1200359243776 1202588434432 1205871328207 1213482704896 1215653665226 1219434702299 1219556230144 1223445121184 1223567048704 1225037968336 1226666293853 1227435302912 1229066814976 1229449582592 1235218339264 1237512266848 1237635596288 1239509328064 1241156888972 1243461845054 1243585767424 1245238746752 1247675613184 1248722912944 1249564545152 1254726388487 1254851433472 1255818661328 1257487900669 1258852872992 1259948738048 1263474062656 1265153477588 1265279561728 1267195145384 1267629316096 1269153205489 1269548457188 1269674979328 1271362636544 1273723687808 1277474956912 1279974907904 1283868765718 1285980736768 1286253042151 1286381229056 1288091092288 1288770171392 1290611818496 1292163336464 1293880885297 1294222938112 1296412941824 1298630661146 1300040292928 1300445163776 1302901535936 1304722006016 1309165485628 1314704544608 1315397654272 1317146086256 1317277351936 1317556284352 1317687590912 1319271658208 1319723671552 1320134672384 1321025239534 1321721681456 1321853403136 1323478519363 1323610416128 1326068496896 1330235134592 1331679072256 1332705518144 1332838334464 1334476955812 1334609948672 1336214359298 1336630495816 1337088456704 1339112756212 1339246211072 1341026342656 1344778521632 1347410182144 1349201165312 1351243802986 1351378466816 1353888115712 1355687709376 1356867871744 1358340718592 1360664375168 1362472975864 1362608758784 1363327123456 1365139263488 1366780375142 1366953812224 1368733498496 1369159762432 1371275377472 1371412037632 1371702433024 1378138660808 1384902331904 1386837377024 1389318474544 1389456932864 1389889650688 1391560516192 1393778548736 1396137014272 1400043392384 1401904335832 1402783203328 1404647788544 1405085237248 1408920918223 1411678102016 1413815327323 1416582089216 1418465015968 1418606379008 1420350445514 1421240877056 1423129996288 1425284559314 1425426601984 1428073765888 1434115923968 1435221327232 1437129029336 1439941414912 1441150102717 1445889688672 1446033784832 1448223023296 1451057119232 1452841081406 1452985870336 1459971379328 1462828466176 1466821777876 1467278589392 1469545816882 1469692270592 1470003476744 1470149976064 1471917327076 1472104105472 1476758098816 1478721011768 1481614790656 1482858459121 1484149327024 1486122064427 1489030326784 1491284660327 1496189126432 1500375449404 1502519479552 1505309812864 1505778610688 1507739037952 1509743130896 1512546879272 1512697618432 1517299450394 1520117231633 1520268725248 1522289472704 1523092020736 1525116520928 1525268512768 1527102124912 1527577709504 1528101093376 1529608172092 1530414578528 1530567098368 1532601534464 1536889739008 1541944188928 1544278631984 1544432533504 1547195573924 1547677416208 1549357382144 1550706139136 1552007802926 1555045000192 1557111972416 1557267152896 1560159158272 1561211646722 1562034714448 1562232928256 1564110977429 1564266855424 1564598087668 1564754014208 1567171859968 1567659923456 1575015612352 1579654222328 1582587802796 1582745522176 1584849314048 1585342882816 1587792542336 1590354875648 1592468781904 1592889769984 1595585159168 1596924494438 1598314659872 1600049591296 1602176383808 1603411326517 1603571121152 1605311758336 1608844869632 1610195335112 1611280597696 1613346402304 1615788945512 1618097901056 1618950959104 1621102875392 1623257652016 1625877217888 1626434281472 1628896639216 1629058973696 1632084303872 1637049326374 1637212473344 1638989627392 1640252945408 1642433176384 1642596859904 1644571519136 1645647331328 1649815688521 1649980107776 1650493960192 1655112026624 1660555280384 1668538719232 1676367746144 1676889816448 1679648309248 1680171401216 1682191230944 1682404691968 1684427206462 1684595075072 1687723541504 1689966870592 1693274046464 1696170659456 1698425216488 1701579366916 1701748944896 1704325326088 1704495177728 1709930430208 1716994005298 1717165119488 1718322479104 1719764840164 1723130329088 1725420721024 1726750659326 1728797278208 1734056514736 1737276836152 1737449971712 1739759397376 1742393324903 1742990309632 1745259571328 1745803096576 1748123625248 1751544610816 1762427325841 1768223513056 1768774189952 1772235587584 1773723203344 1776724587638 1779556539904 1784241881968 1785409060864 1787555402776 1787733549056 1788112100192 1788290301952 1791489611912 1796502182839 1800017842688 1805319111232 1807718748836 1808671774624 1808852025344 1811075868602 1811256358912 1811820437504 1813998530036 1814620048384 1817367312002 1817548429312 1819964322176 1823525896192 1825056565072 1826645325568 1829073310064 1831058724352 1832470087448 1832652709888 1835088679424 1837866931747 1840223240128 1841463540224 1843824459776 1846615937728 1849070467244 1849254744064 1852689000448 1855151602304 1858145391872 1858782035968 1861596159104 1867445477408 1870331039668 1870913515856 1871099969536 1873400341813 1873587043328 1874574794752 1877066487296 1879510307584 1882008560432 1882594673344 1885503644024 1885691551744 1886278811648 1891556601856 1894940658611 1895129506816 1897998658598 1904240706368 1906901393408 1910503282688 1913395709764 1915848852736 1916445504512 1921491257504 1922504263936 1922748219392 1925059664528 1925251514368 1927618461769 1928826904576 1931390709248 1934694658442 1938480753664 1941057390272 1941250834432 1944189812096 1944855937024 1947800372672 1947994488832 1950389396956 1950583771136 1954206205952 1959961577728 1962474422272 1965445531616 1969291804672 1971909395456 1973429324944 1973625995264 1981778873984 1985657110528 1988098321924 1988296454144 1990686698546 1991306657032 1991505108992 1994582367232 1995203538944 1997855571712 2014202658104 2017508060414 2020826872064 2021456217088 2024088023552 2030542385872 2030744748032 2039133579392 2040705324658 2043124056064 2047416699328 2053145351816 2059192111249 2063221841408 2065964284384 2069800992688 2070007267328 2070651928576 2073141177184 2073347784704 2075896804982 2077198204928 2079959225344 2083517324476 2087594657792 2090369497216 2093148024968 2094251528512 2094460239872 2097244205056 2099765421754 2100419350568 2103112274432 2104529760256 2106296303971 2113223391136 2113433993216 2120173259776 2123383118978 2123594733568 2134223402752 2137521188192 2138186875264 2141028962072 2141242335232 2143816444588 2145218842624 2147797732366 2148011780096 2150866926208 2151536769536 2154861307456 2155076059136 2161632093712 2165646466984 2165862293504 2169141324112 2172024555701 2176275092992 2179167806816 2183432323072 2185265097652 2186737954016 2189541545984 2190223433728 2192856426052 2195990008576 2197682657324 2200068188032 2202992527736 2204910291584 2207303667712 2211079609648 2214018585779 2214239233024 2215406575616 2217591504422 2218351303168 2221709800079 2221931213824 2224884613952 2226057568768 2229016453664 2229238595584 2233378521088 2235581174596 2239956088832 2246223464704 2250466289344 2251167150848 2253610737664 2255347799936 2258570682368 2261285838812 2264890141696 2268722648192 2272338804736 2275070512624 2275779036608 2276005838848 2279522705408 2280232615936 2283263510528 2301945894976 2305005650948 2305235365888 2305723497616 2305953284096 2308725401864 2309516425216 2310235676672 2313012942548 2313243455488 2316318228224 2320619869568 2330438376448 2332234656752 2332467085312 2335334672671 2339904799232 2343447323371 2343680869376 2351388655616 2353362412856 2357967818752 2361102039296 2364912316928 2369304202496 2372453491408 2377096257536 2381162656544 2384327707762 2385822466048 2388755649709 2388993711104 2392169171392 2396850520064 2399731910576 2399971065856 2400479257792 2400718487552 2405176868864 2411742656414 2426965409792 2431307330452 2438869404598 2439112460288 2446890242368 2447134097408 2450075936672 2453332587706 2454870605824 2457888678817 2458133629952 2458899165184 2470436678528 2475024533696 2475271192576 2479018656128 2482313777944 2486923690108 2487171534848 2490477493504 2497445825888 2499129090304 2509452776974 2509702866944 2511637322656 2514975801338 2517705745984 2519897476096 2526948125312 2530306955176 2530559123456 2534390290768 2535258632192 2538306410978 2539096914376 2539349958656 2542725273088 2547447375616 2554949913824 2559949815808 2566938111283 2567737531436 2571961473536 2572506084302 2572762458112 2575855322383 2576182184576 2577540342784 2581223636992 2584326672928 2587761770594 2588445876224 2592825883648 2597261322292 2600080585856 2600890327552 2605803071872 2609444012032 2618330971256 2625657036457 2629409089216 2630795308544 2634292172512 2634554703872 2635112568704 2638543316416 2639447343104 2640269344768 2642050479068 2643443362912 2643706806272 2646957038726 2647220832256 2652136993792 2660470269184 2663358144512 2665411036288 2668953911624 2669219897344 2672428718596 2673260991632 2674176913408 2678225512424 2678492422144 2682052685312 2689557043264 2694820364288 2698402330624 2702487605972 2702756933632 2707776231424 2711375418752 2713735743488 2716681437184 2721328750336 2724945951728 2725217517568 2730278526976 2733560750284 2733907624448 2737466996992 2738046653419 2738319524864 2742550754944 2743404866048 2756277321616 2769528654893 2769804663808 2778636949088 2778913865728 2783121032384 2787557097472 2792274028544 2800086784768 2803808671664 2809295577088 2810170474496 2817841836446 2823074858747 2823356204032 2827630654646 2833164178432 2836930031936 2837212758016 2840700891028 2842481754112 2846259992576 2850569118628 2850853203968 2856147531776 2868231847936 2870442654464 2874258058672 2879882829824 2882300205434 2891779377344 2892067569664 2896446046592 2902114238464 2905682162812 2905971740672 2919942758656 2933643555752 2934557178784 2939091633764 2939384541184 2940006953488 2940299952128 2943834654152 2944208210944 2953516197632 2957442023536 2963229581312 2965716918242 2968298654048 2972244128854 2977763892103 2978060653568 2982569320654 2992378252864 3000750898808 3005038959104 3009588470287 3010619625728 3011557221376 3015478075904 3019486261792 3025093758544 3025395236864 3034598900788 3040234463266 3040537450496 3044578945408 3046184041472 3050233041856 3050537025536 3054204249824 3055155419008 3056202186752 3059216344184 3060829157056 3061134196736 3065203068928 3073779478016 3083888377856 3088557263968 3088865067008 3094391147848 3095354832416 3098714764288 3101412278272 3104015605852 3110090000384 3114223944832 3120318316544 3122423293444 3124069428896 3124465856512 3128221954858 3128533710848 3129196175336 3129508028416 3134343719936 3135319846912 3150031224704 3159308444656 3165175605592 3165491044352 3169698628096 3170685765632 3174497427563 3175585084672 3180709751296 3184937563808 3191170318336 3193848988876 3196629319744 3200099182592 3204352767616 3206822653034 3207142242304 3210623516672 3217689739264 3220390670224 3222561195392 3226692804608 3231577891024 3235873317677 3236195802112 3237901918208 3242205750784 3246515304032 3251754435776 3252868562944 3257793278432 3258117947392 3264168607744 3273079319419 3274098652748 3274424946688 3280505890816 3284866352768 3289143038272 3291294662656 3299631377042 3299960215552 3300987920384 3310224053248 3321110560768 3337077438464 3352735492288 3353779632896 3359296618496 3364382461888 3364809383936 3368854412924 3369190150144 3375447083008 3379933741184 3386548092928 3392341318912 3396850432976 3403158733832 3403497889792 3408650652176 3408990355456 3413181444673 3419860860416 3433988010596 3434330238976 3436644958208 3439529680328 3446260658176 3450841442048 3453501318652 3468113029472 3474553672304 3474899943424 3479172063367 3479518794752 3484786649806 3485980619264 3490519142656 3491258257267 3491606193152 3496247250496 3503089221632 3524854651682 3536447026112 3537548379904 3547446406688 3553449175276 3559113079808 3568483763936 3570818121728 3575110805552 3575467098112 3576224200384 3576580603904 3582979223824 3593004365678 3600035685376 3610638222464 3615437497672 3617343549248 3617704050688 3622151737204 3622512717824 3623640875008 3627997060072 3629240096768 3634734624004 3635096858624 3639928644352 3646155317833 3650113130144 3653290651136 3658146620128 3662117448704 3664940174896 3665305419776 3670177358848 3675733863494 3680446480256 3682927080448 3687648919552 3693231875456 3698140934488 3698509488128 3705378000896 3710303204608 3716290783744 3723192318208 3734890954816 3740662079336 3741827031712 3742199939072 3746800683626 3747174086656 3749149589504 3751678778029 3754132974592 3759020615168 3764017120864 3765189346688 3771007288048 3771383103488 3772557623296 3783113203712 3789881317222 3790259013632 3795997317196 3808481412736 3813802786816 3821006565376 3824213920891 3826791419528 3831697705472 3832891009024 3837498745591 3842982515008 3845008527872 3845496438784 3850119329056 3850503028736 3855236923538 3857653809152 3862781418496 3869389316884 3876961507328 3882114780544 3888379624192 3889711874048 3895600745344 3900778793912 3901167542272 3908412411904 3919923155456 3924948844544 3930891063232 3938583609344 3943818790912 3946858649888 3947251990528 3963557747968 3976196643848 3976592908288 3981373397092 3982613314064 3983010217984 3989164734464 3990407077888 3995711143424 4028405316208 4033759889159 4035016120828 4041653744128 4042912434176 4047772649459 4048176047104 4061084771744 4061489496064 4078267158784 4081410649316 4094833398656 4106290703632 4118384222498 4126032485861 4126443682816 4131928568768 4139601985376 4140014534656 4146282354368 4146695569408 4151793609964 4154396409856 4159918450688 4167034648952 4175189315584 4180738994432 4186296049936 4188503057024 4194488410112 4199530843508 4200838701136 4206224548864 4209059520512 4212592607942 4226446782272 4226867986432 4240346519552 4246766237956 4247189467136 4254787828291 4268446805504 4275042376384 4276373750528 4282057924144 4282484670464 4287632889176 4290437685248 4295595464732 4296023560192 4301733852416 4303073539072 4309722614912 4323264187424 4331292933968 4331724587008 4338282648224 4344049111402 4352116457689 4352550185984 4358335613632 4366864646144 4370530195304 4373475908032 4379083091968 4380446867456 4385712852104 4391980017152 4395365314648 4400136376064 4405985055472 4409820583168 4414607335424 4422159219296 4428037171558 4428478466048 4430813151232 4435183008844 4436702606336 4443419600158 4443862427648 4449769227904 4452115137536 4458032907328 4458477191168 4466757042176 4471162349192 4479912177664 4492446929408 4500932578688 4502334301696 4507221475328 4510695599872 4517141364736 4522571677624 4529780283392 4537445296384 4544677609472 4550141025248 4551558073216 4559045410816 4560465231872 4566527021056 4603891789952 4610011301896 4610470731776 4611446995232 4611906568192 4617450803728 4619032850432 4620471353344 4626025885096 4626486910976 4632636456448 4641239739136 4660876752896 4664469313504 4664934170624 4670669345342 4679809598464 4686894646742 4687361738752 4702777311232 4706724825712 4715935637504 4722204078592 4729353310451 4729824633856 4738608404992 4744906982816 4754192515072 4762325313088 4768655415524 4771644932096 4777511299418 4777987422208 4783731312997 4784338342784 4793701040128 4799463821152 4799942131712 4800958515584 4810353737728 4823485312828 4853930819584 4862614660904 4876220210563 4877738809196 4878224920576 4893780484736 4900151873344 4906665175412 4909741211648 4915777357634 4916267259904 4917798330368 4940873357056 4950049067392 4958037312256 4964627555888 4971226559299 4973847380216 4974343069696 4980954987008 4988495957599 4994891651776 4998258180608 5018905553948 5019405733888 5023274645312 5029951602676 5035411491968 5039794952192 5053896250624 5060613910352 5061118246912 5068780581536 5070517264384 5076612821956 5078193828752 5078699917312 5084943784921 5085450546176 5094894751232 5109899827648 5119899631616 5133876222566 5135475062872 5143410359087 5143922947072 5145012168604 5145524916224 5151710644766 5152364369152 5155080685568 5168653345856 5175523541188 5176891752448 5185651767296 5194522644584 5200161171712 5201780655104 5211606143744 5218888024064 5236661942512 5251314072914 5258818178432 5261590617088 5268584345024 5269109407744 5270225137408 5277086632832 5278894686208 5284100958136 5286886725824 5287413612544 5293914077452 5294441664512 5304273987584 5320940538368 5326716289024 5330822072576 5337907823248 5338439794688 5344857437192 5346521983264 5348353826816 5356451024848 5356984844288 5364105370624 5379114086528 5389640728576 5396804661248 5404975211944 5405513867264 5415552462848 5422750837504 5427471486976 5432027310241 5442657500672 5449891903456 5450435035136 5460557053952 5467121500568 5467815248896 5474933993984 5476093306838 5476639049728 5485101509888 5486809732096 5512554643232 5539057309786 5539609327616 5557273898176 5557827731456 5566242064768 5575114194944 5584548057088 5589235730533 5600173569536 5607617343328 5618591154176 5620340948992 5635683672892 5646149717494 5646712408064 5655261309292 5666328356864 5673860063872 5681401782056 5684963508224 5692519985152 5701138237256 5701706407936 5712295063552 5729672642309 5736463695872 5740885308928 5748516117344 5759765659648 5764600410868 5783558754688 5792892093184 5811364325624 5811943481344 5839885517312 5867287111504 5869114357568 5878183267528 5878769082368 5880013906976 5880599904256 5887669308304 5888416421888 5895495222617 5907032395264 5914884047072 5926459162624 5931433836484 5936597308096 5944488257708 5955527784206 5956121307136 5965138641308 5984756505728 6001501797616 6009479018543 6010077918208 6019176940574 6021239251456 6023114442752 6030355171643 6030956151808 6038972523584 6043627307641 6050187517088 6050790473728 6069197801576 6080468926532 6081074900992 6089157890816 6092368082944 6100466083712 6108408499648 6110310838016 6112404373504 6118432688368 6121658314112 6130406137856 6147558956032 6167776755712 6177114527936 6177730134016 6188782295696 6190709664832 6197429528576 6202824556544 6208031211704 6218536056733 6220180000768 6228447889664 6244846586888 6248138857792 6248931713024 6256443909716 6257067421696 6258392350672 6259016056832 6268687439872 6270639693824 6300062449408 6318616889312 6330351211184 6330982088704 6338765540107 6339397256192 6341371531264 6348994855126 6351170169344 6360785592007 6361419502592 6369875127616 6382340636672 6387697977752 6393258639488 6400198365184 6408705535232 6413645306068 6414284484608 6440781340448 6445122390784 6453385609216 6463155782048 6471746635354 6472391604224 6475803836416 6484411501568 6493030608064 6503508871552 6505737125888 6515586556864 6516235894784 6528337215488 6546158638838 6548197305496 6548849893376 6561011781632 6569732705536 6578286076544 6599262754084 6599920431104 6601975840768 6620448106496 6642221121536 6674154876928 6705470984576 6707559265792 6718593236992 6728764923776 6729618767872 6737708825848 6738380300288 6750894166016 6759867482368 6771431304547 6784682637824 6793700865952 6806317467664 6806995779584 6817301304352 6817980710912 6826362889346 6839721720832 6867976021192 6868660477952 6873289916416 6879059360656 6892521316352 6901682884096 6907002637304 6936226058944 6949107344608 6949799886848 6958344126734 6959037589504 6967403444911 6969573299612 6971961238528 6981038285312 6982516514534 6983212386304 6992494500992 7006178443264 7049709303364 7061278211449 7072894052224 7075096759808 7094892813376 7106898350552 7118226159616 7126783384669 7136967527872 7141636243456 7142468636303 7150221611104 7150934196224 7152448400768 7165958447648 7186008731356 7200071370752 7221276444928 7230874995344 7234687098496 7244303474408 7245025435648 7247281750016 7255994120144 7258480193536 7265638817437 7269469248008 7270193717248 7279857288704 7292310635666 7300226260288 7306581302272 7316293240256 7324234897408 7329880349792 7330610839552 7340354717696 7349178976139 7351467726988 7360892960512 7365854160896 7386463750912 7396281868976 7397018976256 7410756001792 7420606409216 7431840916423 7432581567488 7446384636416 7469781909632 7481324158672 7483654063424 7484399878144 7493601367252 7494348173312 7498299179008 7503357556058 7508265949184 7517292063281 7518041230336 7528034241728 7530378693376 7542014576096 7542766206976 7566226407424 7579762634444 7580518027264 7591994634392 7616962825472 7627605573632 7642013130752 7648427841782 7653582839056 7663395410944 7665782018048 7674997491182 7685965030016 7690017055744 7700238658112 7701006057472 7710473847076 7715307618304 7725562836992 7738778633768 7753923014656 7764229561088 7776759248384 7791201490688 7801557587824 7802335084544 7816824823808 7839846310912 7849897689088 7861782126464 7877167218688 7887637581824 7893717299776 7894503981056 7927115495936 7952393287696 7953185816576 7962746794184 7965226628128 7966020435968 7978329468928 7980814155776 7991422286848 8056810632416 8067519778318 8070032241656 8082501992851 8083307488256 8085824868352 8095545298918 8096352094208 8122169543488 8122978992128 8156534317568 8162821298632 8189666797312 8212581407264 8236768444996 8252064971722 8252887365632 8263857137536 8279203970752 8280029069312 8292564708736 8303587219928 8308792819712 8319836901376 8334069297904 8345146977167 8350378631168 8361477988864 8372592099872 8377006114048 8388976820224 8399061687016 8401677402272 8412449097728 8418119041024 8425185215884 8441099297449 8452893564544 8480693039104 8493532475912 8494378934272 8509575656582 8536042916093 8536893611008 8550084752768 8552747501056 8564115848288 8564969340928 8575265778352 8580875370496 8586664056971 8591190929464 8592047120384 8603467704832 8606147078144 8619445229824 8646528374848 8662585867936 8663449174016 8676565296448 8688098222804 8704232915378 8705100371968 8716671227264 8733729292288 8741060390608 8746951816064 8758166183936 8760893734912 8771425704208 8783084719409 8783960034304 8790730629296 8800272752128 8811970110944 8819641166336 8829214670848 8844318438592 8856074343116 8856956932096 8861626302464 8870366017688 8873405212672 8884072438423 8886839200316 8887724855296 8899538455808 8904230275072 8916065814656 8933514084352 8942324698384 8959824355328 8984893858816 9001865157376 9003771295057 9004668603392 9014442950656 9021391199744 9034282729472 9045143355248 9059560566784 9074890592768 9100282050496 9103116146432 9118090821632 9133054042112 9207783579904 9220022603792 9220941463552 9222893990464 9223813136384 9234901607456 9238065700864 9240942706688 9252051770192 9252973821952 9264349635541 9265272912896 9282479478272 9321753505792 9328938627008 9329868341248 9341338690684 9359619196928 9373789293484 9374723477504 9413449651424 9431871275008 9443467029139 9444408157184 9458706620902 9459649267712 9477216809984 9489813965632 9508385030144 9524650626176 9537310831048 9543289864192 9555022598836 9555974844416 9567462625994 9568676685568 9598927642304 9599884263424 9601917031168 9646970625656 9707861639168 9725229321808 9752440421126 9755477618392 9756449841152 9787560969472 9800303746688 9813330350824 9819482423296 9831554715268 9832534519808 9835596660736 9862446427561 9881746714112 9896707291261 9900098134784 9916074624512 9929255111776 9942453118598 9947694760432 9948686139392 9961909974016 9976991915198 9989783303552 9996516361216 10037811107896 10038811467776 10046549290624 10059903205352 10070822983936 10079589904384 10088050719019 10107792501248 10121227820704 10122236493824 10137561163072 10141034528768 10153225643912 10156387657504 10157399834624 10169887569842 10170901092352 10189789502464 10219799655296 10239799263232 10267752445132 10270950125744 10286820718174 10287845894144 10290024337208 10291049832448 10303421289532 10304728738304 10310161371136 10337306691712 10351047082376 10353783504896 10371303534592 10380009213847 10389045289168 10400322343424 10403561310208 10423212287488 10437776048128 10438992622289 10473323885024 10502628145828 10517636356864 10523181234176 10537168690048 10540450274816 10554173265664 10557789372416 10568201916272 10573773451648 10587828154904 10588883329024 10608547975168 10640820621431 10641881076736 10653432578048 10661644145152 10675815646496 10676879589376 10689714874384 10693043966528 10696707653632 10712902049696 10713969688576 10728210741248 10758228173056 10793609322496 10809950423888 10811027734528 10831104925696 10845501675008 10854942973952 10864054620482 10885315001344 10899783806912 10900870070272 10921114107904 10934243001136 10935630497792 10948776842003 10949867987968 10952186613676 10953278099456 10970203019776 10973619464192 11025109286464 11078114619572 11079218655232 11114547796352 11132484129536 11150228389888 11169096114176 11178471461066 11200347139072 11215234686656 11223879285619 11237182308352 11271367345784 11292299434988 11293424816128 11310522618584 11332656713728 11347720127744 11362803564112 11385039970304 11402276474512 11403412815872 11424590127104 11459345284618 11472927391744 11481770617856 11497032234688 11519531319296 11529200821736 11548709819647 11567117509376 11585784186368 11622728651248 11623886962688 11679771034624 11734574223008 11738228715136 11756366535056 11757538164736 11760027813952 11761199808512 11775338616608 11776832843776 11790990445234 11812887528013 11814064790528 11829768094144 11852918325248 11862867672968 11873194616192 11888976515416 11911055568412 11912242614272 11930277282616 11969513011456 12003003595232 12018958037086 12020155836416 12038353881148 12042478502912 12046228885504 12060710343286 12061912303616 12077945047168 12087254615282 12100375034176 12101580947456 12138395603152 12160937853064 12162149801984 12178315781632 12184736165888 12196753274321 12200932167424 12216816999296 12220621676032 12236865376736 12243316628224 12260812275712 12295117912064 12335553511424 12336991280887 12354229055872 12377564591392 12381419329664 12394859057152 12405649113088 12416062423408 12437072113466 12440360001536 12456895779328 12489693173776 12496277715584 12497863426048 12512887819432 12514134843392 12516784701344 12518032113664 12537374879744 12541279387648 12575515279873 12600124898816 12637233778624 12660702422368 12661964177408 12677531080214 12678794512384 12682743062528 12697989710252 12702340338688 12721571184014 12722839005184 12739750255232 12764681273344 12775395955504 12786517278976 12800396730368 12817411070464 12827290612136 12828568969216 12881562680896 12890244781568 12906771218432 12926311564096 12943493270708 12944783208448 12951607672832 12968823003136 12986061216128 13007017743104 13011474251776 13031173113728 13056674430976 13092317277676 13096394610992 13097699786752 13113802392691 13122023563264 13139465411072 13156572153088 13198525508168 13199840862208 13203951681536 13240896212992 13264584610277 13348309753856 13410941969152 13413781725289 13415118531584 13457529847552 13459237535744 13475417651696 13476760600576 13493329232383 13501788332032 13519734964736 13542862609094 13569365275648 13587401731904 13612634935328 13613991559168 13634602608704 13635961421824 13652725778692 13679443441664 13735952042384 13737320955904 13758118721312 13785042632704 13801990273357 13803365768192 13814005274608 13872452117888 13898214689216 13899599773696 13916688253468 13918075179008 13934806889822 13939146599224 13943922477056 13960685260379 13962076570624 13965033029068 13966424772608 13984989001984 14099418606728 14122556422898 14145788104448 14150193519616 14189785626752 14213796701104 14236452319232 14253566769338 14273935055744 14284937272606 14300443222208 14301868392448 14304896801536 14331916895296 14372017462712 14400142741504 14414344778743 14442552889856 14461749990688 14469374196992 14488606948816 14490050871296 14494563500032 14511988240288 14516960387072 14531277634874 14538938496016 14540387434496 14559714577408 14584621271332 14600452520576 14613162604544 14632586480512 14648469794816 14659760699584 14661221679104 14680709435392 14698357952278 14702935453976 14721785921024 14731708321792 14744074127797 14772927501824 14792563737952 14794037952512 14821512003584 14841212818432 14863681832846 14865163134976 14892769272832 14939563819264 14962648317344 14967308126848 14987202734504 14988696346624 14996598358016 15006715112116 15016531898368 15034584126562 15036082460672 15056068483456 15060757386752 15084029152192 15085532413952 15132452814848 15159525268888 15161036054528 15183989268784 15233925650944 15255211147264 15284026261504 15296855683564 15307165678112 15326790821888 15331564036096 15349994982364 15371930060032 15380034111488 15400477316224 15420947694152 15430615236608 15451125673984 15477557267536 15498130100453 15507846029312 15528459122176 15551968600553 15553518496768 15582402981376 15603115175648 15604670169088 15633649647616 15679692621824 15723564252928 15775275163648 15787434599552 15852651129887 15854230991872 15904786575392 15906371633152 15925493588368 15930453256256 15932040871936 15956658937856 15961628311552 15982844573696 16113621264832 16135039556636 16140064483312 16165003985702 16166614976512 16171649736704 16191090597836 16192704188416 16244339086976 16311443050331 16313068635136 16325642597264 16347342708697 16379333594624 16404131263597 16425162814528 16473536889992 16504129943444 16505774731264 16527714275072 16558407941504 16585129417472 16607174439856 16639673802752 16668138595808 16690293954334 16700757262336 16721289547963 16722955977728 16745184199744 16754012228096 16777953640448 16798123374032 16803354804544 16824898195456 16836238082048 16850370431768 16882198594898 16905787129088 16961386078208 16987064951824 16988757868544 17019151313164 17072085832186 17073787222016 17100169505536 17105495002112 17128231696576 17129938681856 17150531556704 17161750740992 17173328113942 17182381858928 17184094240768 17205220751719 17206935409664 17212294156288 17238890459648 17293056749696 17325171735872 17326898348032 17353130592896 17376196445608 17408465830756 17410200743936 17433342454528 17482120781216 17493903632128 17516332367872 17521787469824 17542851408416 17566169438818 17567920068608 17581461258592 17600545504256 17623940221888 17639282332672 17658429341696 17688636877184 17712148686232 17713913864192 17723252604928 17740732035376 17746810425344 17768144876846 17773678400632 17775449710592 17799076911616 17808460550144 17832131629312 17884649396768 17919648710656 17969787717632 18003730314752 18007542590114 18009337206784 18028885901312 18030987256681 18042782399488 18068565458944 18090286710496 18119121133568 18149781185536 18200564100992 18206232292864 18236181643264 18266108084224 18379599255199 18415567159808 18440045207584 18441882927104 18445787980928 18469803214912 18476131401728 18481885413376 18504103540384 18505947643904 18528699271082 18530545825792 18564958956544 18643507011584 18657877254016 18682677381368 18719238393856 18734951335321 18747578586968 18749446955008 18826899302848 18863742550016 18886934058278 18888816314368 18917413241804 18919298535424 18954433619968 18979627931264 19016770060288 19049301252352 19074621662096 19110045197672 19111949688832 19134925251988 19137353371136 19166326573933 19197855284608 19203834062336 19293941251312 19386700584251 19450458643616 19504880842252 19510955236784 19512899682304 19575121938944 19600607493376 19626660701648 19663109430536 19665069039616 19671193321472 19724892855122 19761524011229 19763493428224 19793414582522 19800196269568 19832149249024 19858510223552 19884906237196 19895389520864 19897372278784 19923819948032 19953983830396 19979566607104 19993032722432 20075622215792 20077622935552 20093098581248 20119806410704 20141645967872 20159179808768 20176101438038 20215585002496 20242455641408 20244472987648 20275122326144 20282069057536 20306451287824 20312775315008 20314799669248 20339775139684 20341802184704 20379579004928 20439599310592 20535504890264 20541900251488 20573641436348 20575691788288 20580048674416 20582099664896 20606842579064 20609457476608 20620322742272 20674613383424 20702094164752 20707567009792 20742607069184 20760018427694 20778090578336 20800644686848 20807122620416 20844347244721 20846424574976 20877985244578 20946647770048 21005256291656 21035272713728 21046362468352 21067119292009 21074337380096 21080900549632 21108346531328 21136403832544 21147546903296 21175656309808 21177766658048 21217095950336 21281641242862 21283762153472 21306865156096 21323288290304 21351631292992 21353759178752 21379429748768 21386087933056 21393415307264 21425804099392 21427939377152 21456421482496 21516456346112 21587218644992 21619900847776 21622055469056 21662209851392 21691003350016 21709885947904 21728109240964 21770630002688 21799567613824 21842228215808 21868486002272 21871260995584 21897553684006 21899735975936 21904373227352 21906556198912 21940406039552 21947238928384 22050218572928 22156229239144 22158437310464 22229095592704 22264968259072 22338192228352 22356942922132 22400694278144 22430469373312 22447758571238 22474364616704 22542734691568 22584598869976 22586849632256 22621045237168 22651113223739 22665313427456 22695440255488 22725607128224 22770079940608 22804552949024 22806825631744 22849180254208 22911555235933 22918690569236 22963541235712 22994064469376 23039062638592 23058401643472 23097419639294 23134235018752 23169259343681 23171568372736 23245457302496 23247773925376 23359542069248 23469148446016 23476457430272 23512733070112 23515076329472 23520055627904 23550677233216 23553665687552 23581980890468 23625775056026 23628129581056 23659536188288 23705836650496 23725735345936 23746389232384 23777953030832 23822111136824 23824485228544 23860554565232 23892270112711 23939026022912 24006007190464 24037916074172 24040311672832 24076707762296 24084957005824 24092457771008 24121420686572 24123824607232 24155890094336 24174509230564 24200750068352 24276791206304 24321875706128 24324299603968 24354204443569 24356631563264 24369472331776 24393506548642 24401864334848 24433633998592 24438807800869 24441243352064 24473730753472 24486633256448 24521624551424 24590235824128 24673982561774 24708458111744 24755129182784 24762838659328 24789718114304 24832124846816 24874144226932 24880720003072 24913791558656 24979386347552 24992555431168 24995726852096 25025775638864 25028269686784 25033569402688 25036064227328 25074749759488 25082558775296 25151030559746 25200249797632 25274467557248 25321404844736 25323928354816 25355062160428 25357589024768 25365486125056 25395979420504 25404680677376 25443142368028 25445678010368 25479500510464 25550791911008 25573034557952 25600793460736 25634822140928 25654581224272 25657137938432 25763125361792 25780489563136 25813542436864 25852623128192 25886986541416 25889566416896 25903215345664 25937646006272 25972122432256 26014035486208 26062346227456 26184634555352 26192789221984 26195399573504 26227604785382 26244047126528 26278930822144 26313144306176 26397051016336 26399681724416 26407903363072 26481792425984 26529169220554 26696619507712 26769497446237 26821883938304 26827563450578 26830237063168 26862491219137 26915059695104 26918475071488 26950835303392 26953521201152 26986658464766 27003576664064 27039469929472 27085725218188 27138730551296 27174803463808 27225269870656 27227983118336 27269205217408 27305451557384 27358886883328 27381851951623 27471904084768 27474641911808 27516237442624 27570085265408 27603980546714 27606731536384 27628010549216 27744904235776 27796429378432 27833376506936 27836150358016 27869613779644 27878293198448 27887844954112 27921370520758 27924153141248 27930066058136 27932849545216 27969978003968 28198837213456 28236319224113 28245112845796 28291576208896 28300387039232 28334408546213 28379571253504 28427593402208 28472904638464 28507133538676 28547870111488 28569874545212 28600886444416 28609793603072 28663833790592 28744034925424 28800285483008 28828689557486 28882227401027 28885105779712 28923499981376 28938748393984 28977213897632 28980101742592 29023976480576 29033920774144 29062555269748 29077876992032 29080774868992 29119429154816 29169242542664 29200905041152 29226325209088 29265172961024 29296939589632 29319521399168 29361418870784 29396715904556 29405870907952 29443571842048 29463416643584 29488148255594 29545855003648 29585127475904 29588075905024 29643024007168 29682425636864 29727363665692 29730326269952 29785538545664 29879127638528 29925296634688 29934616253696 29974405469008 29977392693248 30013430224232 30033063796736 30069168253124 30072164921344 30112136966912 30121514773504 30168058304384 30264905629696 30319050537776 30322072109056 30367978537568 30464815203823 30467851301888 30568052523008 30593711367128 30614331356224 30653581643776 30663128072192 30699989964728 30743860120064 30760068222976 30800954632448 30841895388304 30902251347968 30955114535072 30996260200906 31015692058624 31053823446217 31056918244352 31103937201106 31107036993536 31164805962752 31206230351296 31209340338176 31267299295232 31359385243648 31447128505856 31550550327296 31574869199104 31705302259774 31708461983744 31809573150784 31812743266304 31850987176736 31860906512512 31913317875712 31923256623104 31965689147392 32227242529664 32270079113272 32280128966624 32330007971404 32333229953024 32343299473408 32382181195672 32385408376832 32488678173952 32622886100662 32626137270272 32651285194528 32694685417394 32758667189248 32808262527194 32850325629056 32947073779984 33008259886888 33011549462528 33055428550144 33105473173157 33116815883008 33170258834944 33214348879712 33279347605504 33336277191616 33380587908668 33401514524672 33442579095926 33445911955456 33486119190979 33490368399488 33508024456192 33555907280896 33596246748064 33606709609088 33649796390912 33672476164096 33700740863536 33764397189796 33811574258176 33922772156416 33974129903648 33977515737088 34038302626328 34133541473941 34144171664372 34147574444032 34200339011072 34210990004224 34256463393152 34301063113408 34323501481984 34346656227884 34364763717856 34368188481536 34410441503438 34413870819328 34424588312576 34477780919296 34586113499392 34650343471744 34706261185792 34752392891216 34816931661512 34820401487872 34866684909056 34919471703193 34964241562432 34987807264256 35032664735744 35085702816832 35132338877636 35135840137216 35162922517184 35201091008512 35247880443776 35278564665344 35316858683392 35377273754368 35424297372464 35427827728384 35481464070752 35493620850688 35536289753692 35547356801264 35550899421184 35594606494447 35598153823232 35616921100288 35664263258624 35769298793536 35839297421312 35939575435264 36003872513609 36007460629504 36015085180228 36018674413568 36061974513362 36085564798976 36180573420992 36238242267136 36299562371072 36401128201984 36412464585728 36532216168448 36759198510398 36831134319616 36880090415168 36883765854208 36891575961856 36939606429824 36952262803456 37008207080768 37011895287808 37057398542164 37061091651584 37129917913088 37287014023168 37315754508032 37365354762736 37438476787712 37469902670642 37495157173936 37498893910016 37653798605696 37727485100032 37773868116556 37777632628736 37834826483608 37838597070848 37908867239936 37959255862528 38024191171687 38098602504704 38149243324192 38220090395344 38223899377664 38269850503976 38274706742272 38332653147866 38395710569216 38407668124672 38587882502624 38773401168502 38900917287232 39009761684504 39021910473568 39025799364608 39124650113731 39150243877888 39201214986752 39253321403296 39326218861072 39330138079232 39342386642944 39449785710244 39523048022458 39526986856448 39586829165044 39600392539136 39664298498048 39717020447104 39769812474392 39790779041728 39794744557568 39847639896064 39907967660792 39959133214208 39986065444864 40019629775449 40107708496163 40151244431584 40155245871104 40186197162496 40239612821408 40283291935744 40318359617536 40352202876076 40431170004992 40484911282816 40550244652288 40564138115072 40612902575648 40625550630016 40679550279368 40683604369408 40759158009856 40879198621184 41071009780528 41083800502976 41147282872696 41151383576576 41160097348832 41164199329792 41213685158128 41218914953216 41240645484544 41268466558319 41349226766848 41404188329504 41485214138368 41520036855388 41556181156672 41601289373696 41614245240832 41688694489442 41692849149952 41755970489156 41893295540096 42010512583312 42066353129801 42070545427456 42092724936704 42134238584018 42148674760192 42161801099264 42212486201501 42216693062656 42272807665088 42295093806592 42351312619616 42355533316096 42434191900672 42563282485724 42567524306944 42646576580608 42703262585984 42758859497536 42772175866112 42786830614528 42851608198784 42912842964992 43032912692224 43174437289984 43239801695552 43244110938112 43324419702784 43382006700032 43419771895808 43456218481928 43541260005376 43599135227648 43736972004544 43742521991168 43795107368012 43799471951872 43808746454704 43813112397824 43880812079104 43894477856768 44100437145856 44312458478288 44316874620928 44371358780749 44458191185408 44525499144049 44529936518144 44676384456704 44713885844264 44801388556288 44860938746624 44895517142476 45085469383136 45169197739952 45173699264512 45242090474336 45302226447478 45330626854912 45386357344471 45390880510976 45451214256448 45540159881216 45609105898048 45613651263488 45698360508416 45823110471866 45837381138472 45927082471424 45988128938752 46116803286944 46194839278588 46268470037504 46338518687362 46343136745472 46490914604992 46495547850752 46719084138496 46938296892032 46952914860544 47025466140224 47030152658944 47040111255808 47101354466432 47107331375104 47163961780936 47251550112052 47256259162112 47319072376576 47400019131829 47451470691872 47492778464768 47555906061664 47644222273648 47648970457088 47721109130464 47784540225422 47878052045824 48012014380928 48075832148344 48080623345664 48153415524592 48169914011648 48184915542016 48242841373144 48247649214464 48311780188672 48349018461128 48401500136704 48553582412608 48643751412256 48648599207936 48708408887138 48713263126528 48738944663552 48771824114377 48787013097284 48803728669696 48867267997184 48877615601738 48882486704128 48947461506944 48973266512896 49043249102848 49180471648256 49347965123548 49416916223488 49510258365568 49525677318656 49579436228608 49664249693632 49748288453864 49761440006144 49827583117312 49887483692683 49958772695104 49985110862336 49991453704192 50051551277728 50056539373568 50067138805376 50149499518976 50165117550592 50302061119492 50400499595264 50548935114496 50642809689472 50710124320856 50715178049536 50730972250112 50791958841008 50809361354752 50886284736056 50891356020736 50959001020928 51101583822016 51146069115904 51201586921472 51269644281856 51309162448544 51314275876864 51526250723584 51560979126272 51705246256384 51773973082832 51779132833792 51875292012544 51944244864512 52022886414961 52028070972416 52124692454912 52369269110704 52385578443968 52390799147008 52455209570764 52488094253056 52557861644288 52621044442967 52626288612352 52794102032672 52799363448832 52963584851968 53058338441108 53393239015424 53538994892474 53638422316193 53643767876608 53655126901156 53660474126336 53724982438274 53830119390208 53901670606784 53907042402304 53973316929532 54007153328128 54078939858944 54171450436376 54277461102592 54349606927616 54450539741312 54538410434816 54610903114768 54717773766656 54763703903246 54943808169536 54949283823616 55032474885248 55140170530816 55207961093428 55213463072768 55256021098432 55489808471552 55592858756864 55666753013872 55672300716032 55739227559288 55756586396896 55775689908224 55842741041516 55848306282496 55860132116272 55865699090432 55939956007936 56397674426912 56472638448226 56490225691592 56577513949957 56583152417792 56600774078464 56668817092426 56759142507008 56855186804416 56945809276928 57014267077352 57095740222976 57139749090424 57201772888832 57219587206144 57327667581184 57488069850848 57600570966016 57657379114972 57764454802054 57770211559424 57846999962752 57877496787968 57954427795264 57960203485184 58047952961152 58067841548288 58125110539496 58155753984064 58161549737984 58238858309632 58338485085328 58401810082304 58452650418176 58530345922048 58593879179264 58639042798336 58722837741568 58793431809112 58811741815904 58887143684096 58926833287168 58976296511188 59091710007296 59170254951808 59286048014336 59364851273728 59454727331384 59460652539904 59571077091328 59752300412651 59758255277056 59850593269376 59869232507392 59948810938016 59954785386496 60026860448464 60066127593472 60138336506248 60144329842688 60224273933824 60243029547008 60336116608768 60638101075552 60644144218112 60735957075136 60929630407646 60935702603776 61136105046016 61187422734256 61228662712448 61307163287552 61326256144384 61399979929456 61481593035863 61487720240128 61520136445952 61601909264896 61683790776608 61804502695936 61910229070144 61992520401812 62031384117248 62107646892434 62113836488704 62188507068961 62207874402212 62214073987072 62329611925504 62412460702592 62534598590464 62718770487296 62894257011712 63026399065399 63101100654592 63149738398208 63410604519548 63416923967488 63619146301568 63701974353472 63721813025024 63826635751424 63931378294784 64454485059328 64540158226544 64560257933248 64660015942808 64666459906048 64686598946816 64764362391344 64770816753664 64850447448787 64977356347904 65245772201324 65252274540544 65302570389056 65389370834788 65517334378496 65616525054388 65700651258112 65894147559968 66016519773776 66023098925056 66104269203973 66110857100288 66210946346314 66233631766016 66333906888073 66340517669888 66428697759424 66558695211008 66672554383232 66761175817336 66803029049344 66885158191852 66891823910912 66972238381958 66980736798976 67016048912384 67192493496128 67213419218176 67299592781824 67401481727072 67528794379592 67623148516352 67845544312832 67948259807296 67955031474176 68076605252656 68267082947882 68288343328744 68295148888064 68400678022144 68421980008448 68512926786304 68602126226816 68693312455768 68729527435712 68736376963072 68820883006876 68827741638656 68849176625152 68955561838592 69172226998784 69276951038827 69300686943488 69412522371584 69504785782432 69633863323024 69640802975744 69733369818112 69838943406386 69928483124864 69975614528512 70065329471488 70171405633664 70264677755272 70271680274432 70325845034368 70402182017024 70495760887552 70557129330688 70616355033133 70754547508736 70848594744928 70855655456768 70962928141504 70987241701376 71072579507384 71094713602528 71101798842368 71189212988894 71196307646464 71233842200576 71328526517248 71538597587072 71678594842624 71879150870528 72007745027218 72014921259008 72030170360456 72037348827136 72123949026724 72171129597952 72361146841984 72476484534272 72599124742144 72660064496929 72802256403968 72824929171456 73064432336896 73518397020796 73662268639232 73760180830336 73783151923712 73879212859648 73904525606912 74016414161536 74114797084328 74122183303168 74259835826176 74485744350017 74574028046336 74631509016064 74730709525472 74876953575424 74939805341284 74990314347872 74997787820032 75307597211392 75547736233112 75555265257472 75669652967216 75677194141696 75817734479872 75918511725056 76048382343374 76197205009408 76298486648384 76440180790688 76447798755328 76539701007952 76549413484544 76641437894021 76665306295732 76791421138432 76815336249344 77175765005248 77546802337004 77801834574464 78019523369008 78043820947136 78051598729216 78249300227462 78300487755776 78394617231359 78402429973504 78506642806592 78567154999333 78652437722144 78660276158464 78899571420488 79046096044916 79053973712896 79173658330088 79200785078272 79328596996096 79434040894208 79539624948784 79581558083456 79695279792128 79815935321584 79918266428416 79972130889728 80039259550898 80215416992326 80302488863168 80310491742208 80372394324992 80479225642816 80566583871488 80636719235072 80704405752152 80840968737529 80862340009984 80969822565632 81100489304576 81225805151296 81251101260032 81359100558736 81367208738816 81518316019712 81758397242368 82142019561056 82167601005952 82294565745392 82302767153152 82320194697664 82328398659584 82427370316256 82437829906432 82481290969088 82536933116638 82690212696091 82698453533696 82808376659008 82970428276736 83040073710776 83112362313344 83202578747392 83228490481664 83377388978884 83385698299904 83511940978312 83786591080192 84021025166624 84132706259602 84141090854912 84185449873408 84268477168036 84297349520384 84323602198528 84424972403002 84433386125312 84545615330176 84590187613184 84702625239232 84711066632192 84868383801344 85126564971448 85135048613888 85293153161216 85406525171968 85517718995072 85544351732224 85703216397568 85825685929984 86065825384448 86348874579968 86479603391104 86648839405568 86764013400064 86839543791616 86912436963856 87082520010752 87198270455296 87473944009088 87485043982336 87590214736024 87598943903744 87617492909408 87626224795648 87761624158208 87788955713536 88028606959111 88200874291712 88624916956576 88633749241856 88742717561498 88916382370816 89050998288098 89059873036288 89352768913408 89427771688528 89602777112576 89721877493248 89791034284952 90170938766272 90338395479904 90347398529024 90484180948672 90604452894956 90661253709824 90772714688942 90781761021952 90902428512896 91080319762432 91218211796096 91396721016832 91646220943732 91674762276944 91796616748837 91854164942848 91976257877504 92233606573888 92389678557176 92536940075008 92648184000697 92677037374724 92686273490944 92852092271939 92981829209984 93438168276992 93876593784064 93896472077023 93905829721088 94050932280448 94080222511616 94202708932864 94214662750208 94327923561872 94453304626681 94503100224104 94512518324224 94638144753152 94800038263658 94902941383744 94985556929536 95111812123328 95288444547296 95297940914176 95442218260928 95569080450844 95756104091648 96024028761856 96151664296688 96161246691328 96306831049184 96339828023296 96369831084032 96485682746288 96495298428928 96613931913499 96623560377344 96698036922256 96803000273408 97107164825216 97287502824512 97297198415872 97416817774276 97426526253056 97477889327104 97543648228754 97574026194568 97607457339392 97724796822653 97734535994368 97755231203476 97764973408256 97894923013888 97946533025792 98360943296512 98695930247096 98833832446976 99020516731136 99051354637312 99158872457216 99328499387264 99496576907728 99522880012288 99655166234624 99774967385366 99917545390208 99970221724672 100103102555456 100113078747136 100134277610752 100298999037952 100604122238984 100800999190528 101097870228992 101285619378944 101420248641712 101430356099072 101461944500224 101583917682016 101618722709504 101772569472112 101782712041472 101918002041856 102203167644032 102292138231808 102403173842944 102539288563712 102618324897088 102628551753728 103052501447168 103121958252544 103208518894579 103410492512768 103547946165664 103558265667584 103750584025088 103888489729024 104045772829922 104056141944832 104249384909824 104738538221408 104771156887936 104910419141528 104976188506112 105115723288576 105242088885934 105252577224704 105588204065344 105598726897664 105927169703936 106116676882216 106786478030848 107077989784948 107276844632386 107287535753216 107310253802312 107320948252672 107449964876548 107660238780416 107803341213568 107946633859064 108014306656256 108157879717888 108342900872752 108486910703171 108554922205184 108699213855232 108863780203871 108901079482624 109076820869632 109221806229536 109435547533312 109527407806492 109887616339072 110064949770496 110415922186856 110426926145536 110512042196864 110968557909209 110979616943104 111185717513728 111333506027744 111344601432064 111478455118576 111513172793792 111551379816448 111685482083032 111696612564992 111720264232544 111731398180864 111879912015872 112795348853824 112945276896452 112980451383184 113155027899914 113166304835584 113201548156928 113337634184852 113518285014016 113710373608832 113891618553856 114028534154704 114180101352317 114191480445952 114279498180848 114403545777664 114439174412288 114655335162368 114828918845179 114976139701696 115201141932032 115314758229944 115528909604108 115540423118848 115693999925504 115754993575936 115908855590528 116095905922304 116135683096576 116250221078992 116311507968128 116477716619264 116676970170656 116803620164608 116905300836352 117049026835741 117060691844096 117187758358528 117278085596672 117445675483136 117586863618224 117623483631808 117774287368192 117853666574336 117952593022376 118183420014592 118340509903616 118729702547456 118909454662768 118921305079808 119142154182656 119504600825302 119516510554112 119701186538752 119738465014784 119897621876032 119909570772992 120053720896928 120132255186944 120276673012496 120288659685376 120436545262033 120448547867648 120486059094016 120672233217536 121276202151104 121288288436224 121471914150272 121859260815292 121871405207552 122374845468512 122457325424896 122614326575104 122652512288768 122799959858912 122963186071726 122975440480256 123040272891904 123203818529792 123367581553216 123609005391872 123820458140288 123985040803624 124062768234496 124215293784868 124227672977408 124377014137922 124415748804424 124428147974144 124659223851008 124824921405184 125437540974592 125788514023424 126052798130798 126202201309184 126299476796416 126821209039096 126833847934976 127238292603136 127403948706944 127443626050048 127653271502848 127862756589568 128657194786393 128908970118656 129080316453088 129120515866496 129320031885616 129332919812096 129373197893632 129528724782688 129541633507328 129700894897574 129954712695808 130491544402648 130504549081088 130605140778112 130778741669576 131034668756992 131144659347247 131233050108776 131401302516224 131788295119936 132033039547552 132046197850112 132208538407946 132221714200576 132421892692628 132467263532032 132667813776146 132681035339776 132857395518848 133117390422016 133345108766464 133522351634672 133770316383704 133783647821824 133944476763916 133961473597952 134032097824768 134164286017531 134384986992256 134426838436352 134599185563648 134802963454144 135057588759184 135246297032704 135691088625664 135706904089757 135896519614592 136153210505312 136534165895764 136576686657488 136590297776128 136801356044288 136843960016896 137025853572608 137204252453632 137386624911536 137459054871424 137641766013752 137655483277312 137698353250304 137911123677184 138330668078603 138344453997568 138553902077654 138601373886976 138825044743168 139009571564864 139267726646048 139281605951488 139466739636224 139677886812772 139856966249728 139951229057024 140342811267328 140529355510544 140543360548864 140651690068736 140804364034048 140991521775104 141114258661376 141232710066266 141509095017472 141697189489856 141711310913536 141925856283008 141974483402752 142145159014768 142189427205056 142203597684736 142378425977788 142392615292928 142467684401152 142657053034496 143077195174144 143758301741056 144015490054436 144029842518016 144060340720912 144074697654272 144247898053448 144342259195904 144722293683968 144952969068544 145198249484288 145320128993858 145604512807936 145649858342912 145910430713047 147036794041592 147324537278464 147520361660672 147566303847424 147758425719296 148032828323072 148229594168656 148244366606336 148519671652352 148971488700034 149148056092672 149263018032128 149461419050944 149753907150848 149879610682568 149980628695744 149995575640064 150615194422784 151095472466224 151110530514944 151339305934432 151354388283392 151635468959744 151837023450112 152096764686748 152394410018816 152596973296768 152880361581376 152895597510656 153079402015904 153098826969088 153282875788042 153330612591464 153567537864169 153582842276864 153630672498688 154351530010496 155093604674008 155603669148928 156039046738016 156087641894272 156498600454924 156600975511552 156789234462718 156804859947008 157013285613184 157134309998666 157304875444288 157320552316928 157799142840976 158092192089832 158107947425792 158347316660176 158401570156544 158557792566173 158657193992192 158868081788416 159079249897568 159163116166912 159390559584256 159631870643168 159836532856832 159944261779456 160078519101796 160380886651531 160430833984652 160604977726336 160744788649984 160958451285632 161133167742976 161273438470144 161408811504304 161681937475058 161724680019968 161939645131264 162184815405767 162200978609152 162451610302592 162502202520064 162718201117472 162734417477632 163036632039424 163516794484736 164284039122112 164335202011904 164589131490784 164605534306304 164640389395328 164854740632512 164875659812864 164962581938176 165073866233276 165380425392182 165396907067392 165616753318016 165940856553472 166080147421552 166224724626688 166405157494784 166456980963328 166754777957768 166771396599808 167023881956624 167573182160384 168042050333248 168265412519204 168282181709824 168370899746816 168536954336072 168594699040768 168647204397056 168849944806004 168866772250624 169091230660352 169180375226368 169405250478464 169736767602688 170253129942896 170270097227776 170479431104983 170586306322432 170813050343936 171035437990144 171071654606083 171088703464448 171406432795136 171651371859968 172131650768896 172959206782208 173528026800128 173824873927712 174165040021504 174379162428757 174396540910592 174947888018176 174970087964672 175180429472048 175197887807488 175234985818816 175252449591296 175523248316416 175577911427072 176057213918222 176401748583424 177249833913152 177267498483712 177485435122996 177832764741632 178101996576196 178119746072576 178855543377056 179205554225152 179425873553641 179443754986496 179582068569904 180341877532544 180676790959808 180694797058048 180968361897344 181208905789912 181322507419648 181545429377884 181563522043904 181804857025792 182436423592192 183292441887464 183349524553888 183593233497674 183708329885696 183952515755008 184467213147776 184779357114352 185073880150016 185296368001394 185354074749448 185372546981888 185704184543878 185963658419968 186876336553984 187386482123659 187753187568128 187792944154046 187811659442176 188037438533959 188101864560896 188160445023232 188405417865728 188429325500416 188655847123744 188906609253362 189006200448208 189025036648448 189276289506304 189600076527316 189805882767488 189971113859072 190223624246656 190576889094592 190595881828352 190884436521856 191138160901688 191512208183296 191672963661361 192048057523712 192303328593376 192322493382656 192613662098368 192679656046592 192739662168064 192971365492576 192990596857856 193227863826998 193247120754688 193396073844512 193606000546816 194214329650432 194575005649024 194833635548552 194853052506112 194955778654208 195087296457508 195148052389136 195214914678784 195449593645306 195469071988736 195510462406952 195529946816512 195789846027776 195893066051584 196721886593024 197391860494192 197667664893952 198041033462272 198102709274624 198317744914432 198340859823491 198656998774528 198993153815456 199310332469248 199549934770732 199835090780416 199940443449344 200206205110912 200268555221504 200597998075904 201208244477968 201601998381056 202175591807189 202195740457984 202571238757888 202840497283424 202860712198144 203167835364032 203237445419008 203545138944224 203565424082944 203836004083712 204406335288064 204584276463616 205078577127424 205236649794176 206084464688531 206105002894336 206243916505088 206417037789158 206820985025536 207095892331328 207116531335168 207501168050176 207776979458048 208091545659844 208112283889664 208498769819648 209477076442816 209542313775872 209820838283056 210231446577152 210484177771868 210505154449408 211176408130688 211854339407872 212233353764432 213253706426761 214155979569896 214553689264772 214575071506432 214620507604624 214641896505344 214899929753096 215320477560832 215606682427136 215893267718128 216315759435776 216685801745504 216973821406342 217109844410368 217376764123519 217398427710464 217727560407742 217802158965248 218153641739264 218443612459072 218871095066624 219054815612984 219775232678144 220129899540992 220831844373712 220853852291072 221024084393728 221937115818418 221959233886208 222371435027456 222667012055488 222689202864128 222956910237152 223026345587584 223102759632896 223370964166064 223393225129984 223440528465088 223462796361728 223759824031744 225590697707648 225890553792904 225960902766368 226310055799828 226332609671168 226403096313856 226675268369704 227036570028032 227420747217664 227783237107712 228057068309408 228360202704634 228382960891904 228558996361696 228807091555328 228878348824576 229310670324736 229657837690358 229952279403392 230402283864064 230629516459888 231057819208216 231080846237696 231387999851008 231509987151872 231738312212099 231817711181056 232191811844608 232500442157984 232623015936256 232955433238528 233353940341312 233607240329216 233810601672704 234098053671482 234121383688192 234375516717056 234402834336853 234556171193344 234891350966272 235173727236448 235246967263616 235548574736384 235707333148672 235905186044752 236366840029184 236681019807232 237459405094912 237818909325536 237842610159616 238284308365312 238934790317587 239009201650604 239033021108224 239402373077504 239476930029568 239795243752064 240107441793856 240264510373888 240553346024992 240577319370752 240873090524066 240897095735296 240972118188032 241344466435072 242552404302208 242943828300544 243718521630584 243742810415104 244749690937024 244914650849792 245228653150208 245599919717824 245926372143452 245950880960512 246080545783808 246407637059584 246735163106432 247218010783744 247640916280576 247970081607248 248430587569736 248455345954816 248754028275844 248831497608848 248856295948288 249162245461129 249318447702016 249649842810368 250875081949184 251577028046848 252027107595263 252105596261596 252598953592832 253642418078192 253667695869952 254476585206272 254807897413888 254861852780491 254887252100096 255725513179136 257314389572786 257817940237312 258160632906176 258241031732992 258640063771232 258665839624192 259057449565376 259083267014656 259401789795148 259909425391616 260983088805296 261009098162176 261210281556224 261557483339152 262069337513984 262289318694494 262466100217552 262802605032448 263576590239872 264066079095104 264092395700224 264417076815892 264443428401152 264843785385256 264934527064064 265335627552292 265362070679552 265714791037696 266169338201809 266690217532928 267044703269344 267540632767408 267567295643648 267888953527832 267922947195904 268064195649536 268328572035062 268769973984512 268853676872704 269198371127296 269605926908288 270115177518368 270492594065408 271413808179514 271793039229184 272306421010624 273068331791528 273153373314976 273180595552256 273602712088576 273687920033792 273872550796117 274051707145216 274408504907264 274773249823072 274918109742848 275283532027504 275310966554624 275396706500608 275822247354368 276661336157206 276688907995136 277107804155308 277202747773952 277650089486336 278019143129728 278535453292096 278563211902976 278933479272448 279355773625544 279713932499456 279902458114048 280137408428143 280685622534656 281058711021088 281086721097728 281303380137472 281608728068096 281983043550208 282228517322752 282465420132532 283018190034944 283394378979712 283851712566016 283948966805504 284290318029536 284378854410112 284756851955576 284785230585856 284935368802304 285314106068992 286154390348288 287516603482112 288030980108872 288059685036032 288120681441824 288149395308544 288495796106896 288684518391808 289444587367936 290396498968576 290640257987716 291209025615872 291299716685824 291820861426094 294073588083184 294464471908607 294649074556928 295040723321344 295132607694848 295487403410507 295516851438592 296065656646144 296459188337312 296488733212672 297039343304704 297942977400068 298526036064256 298922838101888 299507814301696 299759221365136 299961257391488 301200371467853 301230388845568 302190944932448 302221061029888 302678611868864 302708776566784 303270937919488 303674046900224 304193529373496 304788820037632 305193946593536 305760723162752 306158804031808 306197653938176 306565751576084 306661225182928 307135075728338 307165684553728 307261344997376 308703060020992 310187209348016 310599511465243 311207338297856 311678494008343 312078093476032 312175283788544 312997200909848 313201951023104 313578468925436 313609719894016 314026571226368 314268619997332 314609750888576 315598285681952 316184384179664 316215894851584 316694633320352 316803140313088 317115585132346 317314387984384 317704501411297 317736163576832 318158499795136 318326232333824 318781119168512 319263741286336 319673065713664 319888523558912 320157038203592 320761773303062 320861667969304 321209955452672 321489577299968 321916902571264 322266335485952 322817623008608 323363874950116 323449360039936 323879290262528 324369630811534 324401957218304 324903220605184 325004405040128 325436402234944 325468834955264 326073264078848 327033588969472 328568078244224 328670404023808 329178262981568 329211068612608 329280778790656 329709481265024 329751319625728 330147732466552 330760850784364 330793814134784 331233506636032 332160294843104 332449449253376 332810314989568 332913961926656 333509555915536 333542793199616 334047763913248 335146364320768 336084100666496 336530825038408 336564363419648 336741799493632 337073908672144 337189398081536 337294408794112 337699889612008 337733544501248 338182461320704 338360750452736 338810500956928 340506259885792 340540194455552 340958862209966 341172612644864 341626100687872 342070875980288 342143309212166 342177406928896 342812865590272 343302743719936 344263301537792 345918413564416 347056053600256 347649747855424 348330080043008 348758324857514 348793081821184 349212385848781 349895776036352 349940175929344 350360858944096 350395775614976 350469971637632 351046496632832 351155822854144 352114427836444 352803497166848 354499667826304 354970870245992 355665529483264 355964075371099 356203993152392 356239492145152 357711086754112 358411108450304 358851747107282 358887509972992 359164137139808 360683755065088 361353581919616 361936723794688 362417811579824 363090858755768 363127044087808 363609714051584 364160204904727 364872847184384 366584883774928 366699049107776 367186466995348 367416659771392 367905031510016 368347311100769 368934426295552 369558714228704 370147760300032 370592736002788 370708149498896 370745093963776 371408369087756 371927316839936 373752673107968 374772964247318 375468956213351 375506375136256 375585888308092 375623318884352 376074877067918 376203729121792 376320890046464 376810835731456 377311694247488 377813218506724 378012400896416 378050073296896 378552579012608 379200153054632 379611765534976 379942227718144 380447248493312 381153778189184 381768873043712 382276321803376 383024416366592 383345927322722 384096115047424 384606657186752 384644986765312 385227324196736 385359312093184 385942730985152 385981193715712 386455727653996 386494241509376 386792147689024 387212001093632 388428659300864 389150011298048 389667271097104 389706105012224 390174592915016 390296104778272 390429829357568 390899187290612 390938143977472 391020924813904 391059893633024 391579692055552 391786132103168 393443773186048 394783720988384 395335329787904 396042597649699 396082066924544 396205418549248 396681719646982 397313997549056 397986307630912 398620664938496 399099869541464 399670181560832 399880886898688 400412410221824 400537110443008 402416488955936 403203996762112 404351183614378 404391480915968 405142477515776 405680994566848 405721424396288 406335670728064 406474890838016 407090277888448 407130848165888 407672008167424 408812670576128 409168552927232 410157154254848 410473299588352 412168929377062 412210005788672 412487833010176 412834075578316 413641970051072 414191784662656 415002336100352 415553958916096 416183091319688 416224567779328 416997539639296 418266102888557 418954152885632 419084627551744 419641676566112 420462893154304 420968355543736 421010308898816 422352816261376 424466707528864 426507412853522 428311959139792 429107378529544 429150143012864 429241015209248 429283793010688 429799859506192 430371151251041 430640955121664 431213364854272 431786535436256 432631518871552 433371603491008 433947642812684 434219688820736 434753528247038 434796855420928 435319549482727 435455120815484 435604317930496 436307283478528 436887224918144 437742190133248 438109631225968 439550465356288 440215927529939 440259799081984 441184793457793 441663688747424 441707704582144 442048168787456 443874231636836 443918467772416 444742870054912 445334024110976 445913820474304 446052691175168 446205519265792 446741928332128 446786450259968 446881056930176 447519648063488 451181395415296 451781107585808 451921805532736 452620111599656 452665219342336 452806192627712 453350536739408 453953132141509 454073140056064 454841494435328 456114136618816 456720405409268 456765921783808 457117992723392 457614183110656 457756697649152 458621340649472 459315675380716 459904558806784 461259032919776 462115638416432 462161692475392 462729884427811 462775999702016 463019974303744 463476624424198 463635422362112 464337348216511 464383623689216 465000884315968 465246031872512 465910866477056 466707880682624 467214480658432 467621203345408 468196107342964 468242767376384 468805668673706 469112342386688 470347454472896 470493934527232 471097149472768 471810372089504 472733680058368 473362039614464 474918810189824 475637818651072 475685220319232 476568616730624 477869580635174 478018403301208 478066042216448 478804746155008 478953860059136 479590487504128 480214883587712 481106692049984 481154638741504 481746181048132 481794191470592 481944236376064 482688932870144 485104808604416 485887656601088 487437043261168 487485620830208 489499381874048 489829301699584 490457306300416 491199839435648 491852744286904 491901761921024 492161091567616 492815274119168 493470326212864 494314485231931 495281832561152 495940163214496 496861175139472 496910691909632 497508056551688 497662995217696 497712591896576 498324490922258 498636895404032 499299685620736 501750163898368 503154056093696 504054215190526 504211192523192 505197907185664 507284836156384 507335391739904 508620451478503 508953170412544 509615794827776 509723705560982 509774504200192 511451026358272 514628779145572 515635880474624 516321265812352 516482063465984 517280127542464 517331679248384 518114899130752 518803579590296 519818850783232 520255187080837 521400210450119 521966177610592 522018196324352 522420563112448 523114966678304 524138675027968 524578637388988 524932200435104 525605210064896 527153180479744 528132158190208 528834153631784 528886856802304 529687570770512 529869054128128 530671255104584 530724141359104 531429582075392 532338676403618 533380435065856 534089406538688 535081265534816 535134591287296 535777907055664 535845894391808 536128391299072 536490065258147 536657144070124 537539947969024 537707353745408 539211853816576 540230355036736 540985188130816 542827616359028 543586078458368 544612842021248 546136663583056 546306746629952 546361191104512 547205424177152 547375840067584 547745101592234 548103414290432 548762320619513 548817009814528 549546499646144 549836219485696 550567064055008 550621933109248 551644494708736 553322672314412 553377815990272 554215608310616 554405495547904 555300178972672 556038286259456 557070906584192 557866958544896 558711547251088 559427864998912 559804916228096 560274816856286 561371245069312 562117422042176 562173442195456 562606760274944 563217456136192 563966087100416 564457034645504 564930840265064 566036380069888 566788757959424 567703425132032 568580636059072 568757708820224 569513703911152 569570461171712 570628212137984 572308780696576 575033206964224 576061960217744 576119370072064 576241362883648 576298790617088 576991592213792 577369036783616 578831488872637 578889174735872 580792997937152 581280515975432 582418051231744 582599433371648 583641722852188 588147176166368 588928943817214 589298149113856 590022645478123 590081446642688 590265215389696 590974806821014 591033702877184 592131313292288 592918376674624 592977466425344 594078686609408 595885954800136 597052072128512 597845676203776 599518442730272 599922514782976 602400742935706 602460777691136 604381889864896 604442122059776 605357223737728 606541875838976 607348093800448 608387058746992 609577640075264 610387893187072 611521446325504 612317608063616 612395307876352 613131503152168 613322450365856 614270151456676 614331369107456 614522689994752 616200248713777 617406120041984 620374418696032 621199022930486 622414676595712 623356988016686 624156186952064 624350567577088 625994401819696 626403902046208 627156937850872 627219439788032 628053142452736 628537239994664 629219501777152 631196571363904 632368768359328 632431789703168 633389266640704 633606280626176 634231170264692 634628775968768 635409002822594 635472327153664 636316999590272 636652464667648 637562238337024 638527482572672 639346131427328 639777047117824 640314076407184 641523546606124 641723335938608 642419910905344 642979154599936 643833805142528 644532670971904 645635246017216 646727749900232 646898720079872 647758580525056 648537288004879 648739261623068 648803914436608 649806441210368 650008810080256 650872804469888 652146528157696 654067177938944 657136156488448 657275304539161 657340808047616 658356525963136 658561557581312 659418962530048 659502639251456 660295464933104 661521701568728 661587628269568 662467013272064 664320589686208 664898898506752 665620629979136 667019111831072 667085586399232 668095527826496 670292728641536 672168201332992 673061650076816 673128726839296 674147817344288 674378796163072 674588817588224 675399779224016 675467089002496 676297523394493 676364922641408 676721500905472 677621001913856 681012519771584 681080388911104 681917724419932 682345225289728 683252201375744 684073577758571 684141751960576 684286618424332 684354813857792 685625731180544 688526603075584 691836827128832 694112107200512 695299495710848 696660160086016 697516649715028 697586163642368 698424771697562 699791552072704 700721717888192 700791551229952 700939943275264 702092993265664 704228855672888 705606994333696 708999335652608 709941740491984 711331058966528 711928150742198 712407986304784 712478984290304 715422173508224 716822216900608 717703494214564 717775019945984 718328274279616 721367510130176 722459632262053 722707163839232 723873447589376 724835623159648 726181717511536 726254088175616 727219428103168 728320409809454 729745694368768 733169767549856 733398098215552 734372933990696 734833319542784 735810063020032 736694622201538 737868852591104 739117428457408 740295520600064 741185472005576 741416298997792 741490187927552 742816738175512 743854633679872 747505346215936 749545928494636 750937912426702 751012750272512 751171776616184 751246637768704 752149754135836 752407458243584 752641780092928 753621671462912 754623388494976 755626437013448 756024801792832 756100146593792 757105158025216 758400306109264 759223531069952 759884455436288 760894496986624 762046461427097 762307556378368 763537746087424 764552643606752 766048832733184 766691854645444 768192230094848 769213314373504 770454648393472 770718624186368 771885461970304 772911455307992 772988483018752 773584295378048 774424002187264 776779905364463 776857318601728 778300022596096 779334542194208 779412210024448 780349185830032 780592209556544 780859658715136 781798374581224 781876287954944 782041849627808 782119787266048 783159384111104 783572264206336 789567441976768 790670659575808 792085195299398 792164133849088 792410837098496 793363439293964 794627995098112 795972615261824 797241329876992 798199739082928 799260709466219 799340363121664 799761773797376 800824820443648 801074220886016 804832977911872 806407993524224 808702367228756 808782961831936 810284955031552 811361989133696 812671341456128 812949781676032 814180555776896 815344016334848 817625341152256 818337105854464 819343187850187 820314308509696 820946599176704 824337858754124 824420011577344 824975666020352 825668151156632 827283940102144 828383569325312 831107917832192 832366182639376 832449135558656 833995079278592 836532205777114 837908305771264 838169255103488 839283353132224 840925786308608 841936711087472 842020617797632 843055816834231 844705632522752 848933415057728 853014825707044 856623918279584 858214757059088 858300286025728 858482030418496 858567586021376 859599719012384 860742302502082 861281910243328 862340789544949 862426729708544 863573070872512 865263037743104 866743206982016 867895285625368 868439377641472 869507056494076 869593710841856 870639098965454 870910241630968 871208635860992 872614566957056 873774449836288 876219262451936 879100930712576 880431855059878 880519598163968 882369586915586 883327377494848 883415409164288 884096337574912 887748463273672 887836935544832 889485740109824 890668048221952 891827640948608 892105382350336 893483856664256 893572900519936 893762113860352 895039296126976 900600363504751 902362790830592 903562215171616 903843611065472 905240223199312 905330438684672 905612385255424 906701073478816 907906264283018 908146280112128 909682988870656 912228273237632 913440810818536 913531843567616 914235985446784 915228366221312 915513395298304 917242681298944 918012615430729 918631350761432 919809117613568 922518065839552 924231276832864 924323384950784 925459768855622 925551999404032 926039948607488 926953248848396 927270844724224 928674696433022 928767247378432 930001768631936 930492063745024 931821732954112 933415761365248 934428961316864 936392214685928 936485534752768 937611337347412 938224684773376 940694908945792 940987869054464 942194298945536 943620744179008 945467360116736 946724079228928 949837620379648 951275637302144 953137233461248 955739161270348 956036806602416 956132084432896 957609492310016 957907720118272 959180975008256 960429767175424 962213384099968 963492362096264 963588382941184 963888472752128 965377865740288 968314676550221 970209617208832 971775313202176 974874086522336 974971241660416 978998763748096 979658603399168 982399678871296 983705488573808 983803523842048 985630548238336 986940652425728 988628970463862 990563665122304 991880326428992 993722350278944 993821383819264 995016113103376 995325990435392 995425183793152 996648981844516 997273790808064 998599371241472 1006308112187392 1008108430381052 1008422385046384 1010395814371328 1014569672312768 1014670783479808 1017240902957006 1017906340825088 1019130024007667 1019231589655552 1019447411121964 1019549008400384 1021373014991329 1029257558291144 1031271760949248 1032642531624704 1032964126931968 1034560255084928 1036229798261504 1037607159180592 1039637701566464 1040510374161674 1042800420900238 1043932355221184 1044036392648704 1044841126224896 1046229933356608 1048277350055936 1049157274777976 1049864400870208 1051210420129792 1054306360959488 1056264316380416 1057668307263568 1057773713604608 1059375141541024 1059738108256256 1061342510209168 1061448282718208 1062859164150784 1064677352807236 1066760870131712 1068178813077376 1070162531069632 1070269182574592 1071555814111328 1071691788783616 1072256782598144 1072980130516294 1073314288140248 1074972765049183 1075079895938048 1075414707490816 1078423707633152 1080460710073472 1081970376261632 1085655232718056 1087172156916736 1089225684042496 1092273327166112 1092613493259904 1094410848354304 1094751680135168 1095490203184468 1096206828580864 1097524641239026 1097634019629056 1099092999292288 1099672438971392 1101134128110016 1101243866218496 1103288989417472 1106645344628824 1106755631980544 1108431216621232 1108810991095808 1110600357945344 1112076572518912 1114141813168384 1115733917089792 1117423094502176 1118855729997824 1119609832456192 1120549633712572 1122742490138624 1124234844084352 1125213520549888 1126434912272384 1127932174200832 1128914069291008 1129861680530128 1132072760139776 1133577515918848 1135293707840369 1135406850264064 1137161272118144 1137515417640448 1139027407822304 1139140922343424 1141256424275968 1144617561393152 1152123920435488 1152238740144128 1152482725767296 1153983184427584 1154738073567232 1157662977745274 1157778349471744 1161585995874304 1162561031950864 1164836102463488 1165198866743296 1167283445704376 1176294352332736 1177857887634428 1178596298227712 1180045290956246 1180162893285376 1180530430779392 1181949613642028 1182067405754368 1184262626584576 1185836753349248 1188157373218816 1191771909600272 1193356017734881 1194104144257024 1195691352407552 1197501582242581 1199036885460544 1199845029565952 1204801485871412 1204921555382272 1208763779729792 1210714447475456 1214696187600896 1216774117493984 1219155280150528 1220654137001299 1220775786374144 1223042892651008 1224635216127232 1224790615752704 1226263006304336 1226644900731712 1228540302913352 1228662738214912 1229045379989504 1232400497427554 1234812240083968 1240748837392064 1242398045860972 1244829353191424 1246713976033372 1248312373904128 1248701135154176 1251988803639392 1252807804092416 1254313875701744 1254438879576064 1255981114875487 1256106284905472 1257074479989328 1258439003554304 1262393142727808 1264737536718656 1264863579406336 1266778533281408 1267212561252352 1268462340529384 1269257551937536 1270818005645188 1270944654307328 1272633999180544 1273304929335296 1277054965145344 1278692262854656 1280628152814368 1283047093212248 1283446671877216 1284839821810688 1285958309199872 1287667610285056 1289065341943808 1291270492034432 1293455499800464 1293797440159744 1295517161050112 1297074576009758 1297478523246136 1297607828873216 1299612882420736 1300017620160512 1301745608939776 1308134355877888 1314272312976896 1314550609078322 1314681616095232 1316262069737713 1316713051926272 1317123115162624 1318837925060096 1319005278502912 1320590929866208 1323043403137456 1323175256539136 1324934026544128 1328641179372416 1329797797013504 1331241259958272 1334038223662144 1334171172798464 1336191055652992 1340585457283072 1341710745629527 1344336402665984 1346123300153632 1346257453678592 1348295634688576 1348757592326144 1349177635176448 1350799558448032 1350934178004992 1352595046788986 1352729845282816 1353443001810944 1355242003827712 1362025039543168 1363835448839864 1364690450579456 1366504402751488 1368147155517142 1368283503921152 1368573236848664 1368709627715584 1371251462361088 1377053206151168 1383673654257664 1388224214401024 1390598991421696 1395033299430056 1395172327284736 1396849543395124 1399583104145408 1401443435776384 1401879886550528 1404185986531328 1408457711345776 1411213988667392 1415229142650323 1417998671305216 1419883480983968 1422662117933056 1423856301484396 1424815972609568 1424957968580608 1430844347016448 1435406988429128 1435550039891968 1436656548559232 1442591252819717 1442735020260352 1444919264524106 1445414327678464 1447746895178752 1449671246319296 1452363435023072 1452508176351232 1454438856206336 1456640819618908 1459491388737536 1466339535099712 1466796196431104 1468745867981392 1471620126040064 1473389244403076 1475737705182208 1478234856914816 1480591041200128 1482370944011152 1482832597995584 1482980375855104 1485633476351024 1487709267359744 1492775944987327 1499091856989272 1501875824853404 1502025500545024 1502343553232368 1502493275537408 1504299508271672 1504814916487168 1505283560185856 1507243342925824 1509246776989952 1511252874026896 1512049603585664 1514210316050432 1516800612218528 1518447062139904 1519768910872576 1521637348864633 1521788993973248 1524092922854194 1524615112756736 1527075492174848 1529105287213504 1532097665466368 1533383709290888 1536384460189696 1538426628747008 1540909296786944 1543770923940608 1545822910615984 1545976966037504 1547168590756096 1548848004374528 1553559810728926 1553714637203456 1556600045192192 1558669084388416 1558824420048896 1560698371660064 1561184419113088 1561719317430272 1563596749162448 1563752575909888 1564083699255616 1564239574532096 1566318768222208 1567144528412672 1579134883953536 1581341319151616 1584170390598796 1584328267698176 1584821674196992 1586726878587928 1589255990196224 1591945230523648 1594482659753984 1596399478165856 1598521418932438 1598680726243328 1599523547594752 1601649640887296 1602148441772032 1609665955823744 1612815987048448 1617404734457512 1617565923663872 1620569910063104 1622723978267392 1625342682912256 1628361111553792 1630688032669696 1635250682304512 1636674211708928 1638686375700374 1640628617019392 1641893198353408 1648675717508248 1648840023154688 1649951332040704 1651336302313264 1654567880204288 1656767138650624 1662215835664384 1664732365278752 1664898271117312 1667990158557184 1672543532223109 1673064411554228 1675816611542528 1676338510206976 1678566706264448 1681851572617216 1683873422174944 1684041235595264 1686111633668462 1689411265045504 1697866830115456 1706029651414088 1713247836559168 1716429514118176 1716600572051456 1716964060836992 1719199438024768 1721484605004164 1722563820486656 1724681579089898 1724853459417088 1727146141745024 1730526075486208 1733486413964032 1735790571250736 1739014112988152 1739187421683712 1741278197930908 1741820483261936 1742417271721984 1744135718227903 1745229133914112 1747548899672576 1752438524903872 1758201861425152 1760863710119756 1761039196327936 1764189753166841 1764739173831172 1766654754989696 1768192675149824 1775496926547344 1775673871089664 1778971480219648 1781336096443904 1783655281897216 1784032969463437 1784210764700672 1786967713328512 1787524227720704 1790078592253952 1801200727009502 1804725581661184 1807124430343232 1807687222130944 1810480446398624 1810660877369344 1813402146957632 1815812528566036 1816292560224256 1819365977741312 1824456546475264 1826881621637072 1827063687135232 1828471970893568 1830456732442624 1831026790596608 1834485362597888 1836025230861458 1837262701522864 1839618235227136 1845036131679104 1848462553665728 1848646769901568 1850919537711244 1851103998808064 1852079897214976 1853906497696792 1854541689448448 1857349392866044 1857534494756864 1860003537263872 1860984127490048 1866831522730496 1868857922633728 1872784429371856 1872971069505536 1875222674694824 1876449369546752 1881389817891584 1881975738108928 1884388597891072 1887241488358016 1890934720233472 1893448158457856 1902551274604288 1911478322540696 1912073613204832 1912264168865792 1915218984620032 1915815440236544 1918361950016512 1920859534350848 1924426768199936 1926984724192528 1927176765882368 1927776945504256 1930755731480576 1936629353100442 1940419234417664 1943550626404352 1949748173044672 1949942483320832 1957997527496192 1959317206798336 1960961858997001 1964799357742592 1967410977147616 1967607047684096 1971261096476672 1973881304851456 1977257940927724 1981127330244608 1983760652857984 1987444700557888 1987642767638528 1990032226206752 1990651980870784 1993297963689032 1994547581616128 1997198742482944 2012616224374784 2016216860762104 2016844770092768 2020791628742656 2029139344625536 2034481805914012 2035812681650176 2038260048015334 2038463179311104 2038894822243928 2039098016800768 2042746029982658 2058515116582288 2061251303360249 2062543521898496 2065285063249408 2065928253863936 2068411823873549 2069120510169856 2072459596523008 2075214318361184 2079275403132928 2081020748323348 2085600841800476 2087864710442368 2089682252449792 2092459866713216 2096554700111872 2098314549555952 2099728801740416 2102420840259584 2108402600274971 2108612721918976 2112528632760832 2115336614527136 2115547427209216 2118750283082048 2119476216512512 2122685020418336 2122896565436416 2125718328301568 2129354705614472 2133521740263424 2136357626154752 2140325062139264 2143111628222656 2143383577567232 2144513565196288 2145960261032588 2146628576280496 2149945530098366 2150159791876096 2150829414981632 2156847415266304 2160921420146944 2163940752523264 2171310465436112 2174344313833472 2178451368084992 2181749458058401 2184546654332224 2185226986519808 2188821696708608 2190980406368936 2192413657161728 2195049282478052 2195268039258112 2198185998584576 2199344877942784 2202268256220032 2206577978834944 2213290689257648 2213511263961088 2216862433242464 2217621982191616 2221200715890688 2223931509879079 2224153145037824 2228283626336768 2231467834179584 2234846189004352 2237711459995648 2239219664912384 2241099267425144 2245484980277248 2248469688168704 2250427041099776 2255864348401664 2259723361060256 2264145520279552 2266929111573841 2267155031837696 2270587415680738 2270813700528128 2274322544236288 2275030835280896 2278054815644608 2278281844686848 2282512848551936 2289235122786304 2304247840870976 2304477480288256 2304965451534592 2307966368855168 2315325955490548 2315556698943488 2325122063901728 2329672204926976 2330397733486592 2334566891408752 2352588704665472 2355715775268856 2357192596455424 2360090581912492 2360325786570752 2361060861558784 2363899227284056 2364134811508736 2368525253169152 2371673506698496 2383543819200544 2386712035469762 2388208288514048 2391382704815104 2395003164485162 2398073770921088 2399690059131904 2409602971742824 2409843110764544 2417527559459584 2421428894950912 2429392375201792 2433548234987968 2438310560301056 2441308274002598 2441551572748288 2444486700941467 2446085785302016 2449270432254464 2449581231505408 2452526012608672 2453289801463424 2457080605826704 2457325476429824 2458090759979008 2464800994855108 2469624480167936 2481497674784128 2484796091721944 2489658706382848 2491748527597693 2493427952066744 2496624747808256 2497402270308352 2503977607278784 2505615608184832 2508627751403488 2508877759152128 2511962229750974 2512212569810944 2514148959978656 2516878007108608 2524786285455616 2529475073437312 2533557066562816 2534425122504704 2536924681058768 2541636011290376 2541889308614656 2545267998361088 2546609858670592 2549121434333089 2554109930290688 2557384525709312 2561256305628736 2566094186424496 2566893343754432 2569679643621376 2571916618399744 2575335220570112 2578130683887616 2578431177705383 2582540984068864 2586910999600928 2591034322100224 2594149152019516 2594957046492272 2595215657746432 2599225764841472 2600035240321024 2603491217879552 2616268711755776 2628282693493457 2628544625953792 2629101218156644 2629363232190464 2632524139475426 2633426103852544 2634246230325248 2637675850120192 2641181859732416 2646086806274912 2646350513078272 2649868053088256 2657282358744832 2659595594027008 2668076447324288 2672382111305984 2681170914566144 2683421491259054 2688672805331968 2692246600307264 2692514907357184 2696591269377152 2697515184652288 2701599116896064 2701868356009984 2705190093577972 2705459690565632 2706886003621888 2710484007655424 2724050079086336 2727670897679728 2733008805502976 2736294311034284 2736567007842304 2737146473697328 2737419255431168 2742502924722176 2754106412302336 2767347308515328 2772298183547893 2781197982843392 2790066598860112 2790344654569472 2793699086790248 2799166208290816 2802886871552768 2803759773101056 2816915422691552 2822427977334784 2830458285300646 2835997342610432 2839766961967936 2845324235866112 2847712602968792 2849631945219136 2849915937161216 2861688694032896 2870813976858256 2871100079783936 2873313097118464 2885182505639434 2885470040520704 2889838529048212 2890828655356928 2895493790357504 2899342492638592 2904726870046144 2905016352702464 2908877712412672 2913281639237816 2918982777475072 2927862720219899 2932679070199424 2933592392862208 2937491735962784 2943240252080128 2946778488806152 2951475410364416 2956469713829632 2961182082400256 2964741888022304 2965665195991168 2971266952702048 2975418534719488 2985551889974654 2998183713978544 3003751649706808 3004051001090048 3004687106464736 3004986551074816 3008599016543344 3009629832974336 3010567120371712 3012598058757287 3014486685851648 3018493553979904 3022505748053792 3024099207171328 3028420632100864 3033601224437056 3036894124279808 3039537821745152 3043274697729266 3043577987946496 3047236846379089 3048185845708388 3049230225513472 3054150984349696 3058210574427008 3064195330932736 3066767418581776 3072768920379392 3076853257494016 3081511492709573 3081818593573888 3087541847881216 3091645821231968 3091953932075008 3094337181512192 3097696008749056 3107119621457852 3107429274406912 3113200090384384 3117338168776832 3121396743320128 3122368838226176 3123438634860544 3127193498324896 3127505151819776 3128167398511232 3132637536444416 3134289056825344 3158269767907072 3162682638303232 3168340781197592 3168656535396352 3169643348393984 3173453757175856 3178511980392448 3183890461047296 3192798956331712 3197042837864876 3197361452486656 3199047095189504 3203299281774592 3204296883544064 3219331911647488 3234809468915024 3235131847327744 3239109190994677 3241139820126208 3245447956534784 3250361437515577 3250685365824512 3256722223107584 3261376065339392 3270501364609024 3273348423417856 3277372751400748 3283786396706816 3297351435016496 3297680046309376 3302672604626528 3309135760408576 3313204086146383 3313534277301248 3324431671328768 3329464730557504 3329796542234624 3335980317114368 3345087064446218 3346128823108456 3351633223085056 3352677020413952 3357133412528896 3367746844349888 3368082471190528 3372223267336924 3378822530091008 3395733660230912 3412059302828176 3426495673118336 3432859028236352 3433201144102912 3433928121673984 3438398876049536 3442969210008328 3445127640973312 3449363158179796 3449706918834176 3454292283490048 3460201396623517 3466972827928064 3471581142501472 3478028225976304 3478374843367424 3482556395861816 3483640966523872 3484834543443968 3488271436455806 3490458267828224 3495097799345152 3504877049807744 3516403722850304 3521727420239512 3522078392655872 3528379506333682 3529478347662344 3533309509979392 3536385350299648 3550993853094688 3551347742179328 3557942960439296 3560343160349521 3562672192887808 3567310563794432 3568065938926874 3568421529401344 3573935426657024 3575048455441408 3580157184507904 3602401454019004 3609451163322368 3614248860686464 3615374444261888 3620960892797248 3621321754738688 3626804293915264 3631625057132072 3632585120448512 3638731955482624 3641786309565859 3648913092950528 3653763243274144 3654127374270464 3656943941787136 3660913464885248 3662053581193216 3668970725195776 3672050461722916 3674525403045728 3679236470454272 3690072263358208 3696925107331456 3701839075422488 3702207997616128 3704159794429952 3707812995393584 3709083378896896 3714698785732088 3715068989513728 3720007074527744 3721968254980096 3733663045460992 3737715845267456 3745568858743712 3745942139011072 3750445349389648 3752898739093504 3762779635783168 3763951476217856 3774482976716032 3786896316915712 3805102549208576 3822956645081392 3824147226409664 3824528337731584 3830437969240064 3831630880473088 3836723900033024 3841336244336591 3841719068701696 3848853536399872 3853969448385056 3854353531764736 3861511462961152 3873258706200884 3880838468835328 3887101252808704 3899496346089344 3915604829082089 3915995054992384 3918634413596672 3921923717994002 3929598715485184 3934821954295232 3935214095368192 3942522192953344 3947762609702912 3954515881855448 3962254660489216 3967521305715968 3974889401115776 3980064452413504 3981303961741568 3986595927378064 3994397484965888 4025232448749568 4032433721524208 4033689540185536 4041583257485312 4051820422108459 4058278689251072 4068963611828024 4071625363300352 4076520096030668 4076926358622208 4077789644487856 4078196033601536 4085492059965316 4117030233164576 4122502606720498 4125087043796992 4130158518346861 4130570126498816 4131856507727872 4136823647747098 4138241020339712 4144919193046016 4150428636722368 4158550806265856 4162041496646696 4171201683600952 4175729420884736 4179364504899584 4184919733426432 4196629099111904 4199457603480832 4204841680519168 4216805200549942 4217225443837952 4225057265521664 4230673229054272 4231094854418432 4237500566164096 4238952433025024 4245370040836672 4245793130872832 4251436656603136 4258709411228944 4267043480526848 4272715252309504 4280650124278528 4286223256445312 4286767155134464 4291920522065176 4293257152560992 4299891060196732 4300319583752192 4301658829963264 4313694830532608 4321842840293888 4327881505046528 4342620930872224 4348688627666944 4356902736169984 4363498916116802 4369093308664448 4370453973039616 4377643393417216 4381960812737872 4384827314323456 4390098564956104 4390536078516224 4396371997169152 4398689755885568 4404536512440064 4426581378515296 4427022527922176 4433724866484928 4435243964383232 4442401431781376 4447863019758158 4448306290075648 4456567252673536 4462935668359168 4469692378008704 4475422919991296 4478439329824768 4482198534850288 4490969960554496 4496939376337408 4500854082199552 4511728696803328 4519446722120512 4528291040559104 4533858223147682 4534310063675392 4539761016034153 4541174831361476 4541627401056256 4548645088472576 4550061670561792 4556109631289216 4565025697103872 4578470245572608 4600927131774127 4608495681741952 4609930903069184 4615932737710336 4630651910981096 4631113397886976 4650244127803456 4659344409853952 4669133782817504 4705177409330944 4711431550537712 4720181163824984 4720651573141504 4722121723117568 4727798454568112 4728269623017472 4734082663761451 4737050506338304 4743347013396992 4767087638401088 4773424070939524 4776416577028096 4782765409630208 4788515044309997 4790006328970324 4796147541842176 4799380118263808 4819205943485648 4819686221529088 4835055118919168 4842375202829329 4842857789901824 4858784750403584 4867096469975936 4876621120602112 4882616548005196 4883103145496576 4888973401882934 4892171570604032 4898540864508928 4905052025217344 4906579602926848 4914161211653408 4914650952859648 4929601989710216 4939248960335872 4962995349568256 4969592183443888 4979317412765696 4983497055195386 4986855904133488 4993249495616512 4994804540616704 5007955214557568 5017255502806976 5017755518304256 5023924459501948 5024425139621888 5028297919957312 5033756014217216 5049572570911232 5057217425834371 5058950146874624 5067114133125632 5073849362117536 5083272022580752 5083778617229312 5090535996722176 5093219717341184 5098242868666178 5108219860581376 5114769051418624 5122512611257472 5132188372848992 5133786687508864 5139359287242752 5143833236799488 5150670441140224 5156862355410766 5165081968137728 5173821999201856 5182068644200448 5188298304039032 5189914092984544 5190431315492864 5198451529682944 5200070480642048 5206982435759104 5232537423511552 5256565386986914 5257089251907584 5258202436313288 5258726464380928 5265048278950852 5266852207705088 5268492460650496 5275351700240384 5282363719464832 5292173612549824 5292701026156544 5299736106176512 5314564717489664 5319191188054016 5336152894648576 5344764222611968 5362341829132288 5366842982518108 5377345610663936 5384493200614528 5393182538754304 5395030369304576 5403198233792128 5410380187155944 5410919381131264 5413772007243776 5420968015310848 5437459337551241 5448100158172672 5455341795359456 5466017611005952 5472588622068568 5473134015684608 5474292947394656 5474838510862336 5485005849444352 5534694617030656 5544596367095786 5562395965686784 5580133197720224 5580689309138944 5587398173580496 5594824966263533 5598332416581632 5605773743105536 5607519546202112 5633830845383104 5644855954669568 5660916570601292 5671994685220864 5679533923935872 5690648471732224 5695425205937584 5699263890438272 5722807057889207 5723377388065792 5735402314951309 5741627953716512 5742200159567872 5746626194236928 5770365011278868 5770940081041408 5779677058096424 5781657310713856 5790987580715008 5798684985277184 5809453740092288 5817755424825344 5826563278475632 5837965554950144 5855725440439798 5865358140398848 5867184785724416 5874983471925568 5886480504160256 5893556977612304 5901390717839617 5902950820728832 5912939427659264 5929483776044608 5931330391982336 5942533905404096 5950837069438976 5971103779949308 5996367427957088 6007503299413616 6008102002180096 6009374212929472 6009973102149632 6017198033086688 6019259665948672 6021134240743424 6025196117514574 6028973371703296 6036385526814643 6036987107959808 6045011496107584 6048198414342656 6056841264201728 6067202448874112 6073788248559616 6079075643490304 6086549395458532 6087155975892992 6094473692758178 6096371691416776 6098460451026944 6108301968699392 6116421148854016 6133534837163552 6145537840758784 6153706514988032 6163022985419146 6163637187147776 6175083695762432 6183291642463936 6183907864150016 6188674363024384 6195392017498112 6214239242915704 6214858548813824 6226400180768768 6234676337553664 6242793486640256 6244737676452352 6254386996649792 6255010303639552 6256334797022464 6265275072888832 6316539535814144 6325365276606464 6336681562395184 6337313070792704 6339286696787968 6346907514351712 6357023960784896 6367780922094592 6385597912663424 6394085675729752 6394722904973312 6398094190379008 6406598563549184 6408593767088128 6426088308015103 6438663823294976 6469618937830048 6470263694655488 6478218381989354 6482279640252416 6490895913069568 6500722875031154 6501370731649024 6513444446215168 6522752130678784 6541002729218048 6554745502801496 6567572793413632 6594702870032992 6595360092618752 6605345209253056 6618271520817152 6626408172292766 6627068554602496 6648863342657536 6658929461115008 6671960634228736 6690174128892436 6692257646216912 6703266446170112 6705354040827904 6714266825057792 6735493688699776 6744446534673848 6757645060182016 6763317432050881 6778202735851547 6791467320461824 6824118605656352 6852991346236672 6865718056472704 6867856243347968 6876797752099072 6885938420016656 6898726316359592 6899413837668352 6908584566980096 6920402793247034 6933945655856128 6943162285002944 6956056451952608 6956749686734848 6965112791723632 6967281933047744 6969669086887936 6976542872911612 6980916535656448 6990195598690304 7009754099615488 7032807445700608 7043454840479024 7044156785311744 7056759012667364 7058956695324688 7066619019958784 7072770700599296 7101987706189376 7102695484358656 7115885920878592 7120686320699042 7125344385775616 7133910168053669 7134621127588864 7136131877853748 7136843058802688 7147870853314048 7150096910882816 7204802908038008 7218902326644736 7228497721372928 7230748888523776 7241921785594496 7253608587830528 7263250114264144 7265170240897024 7277463910965248 7283572619131718 7297826185901056 7307526486548288 7308254748540928 7313887883574272 7321826929770496 7337941450391552 7344100923445832 7349050806091456 7358472940908544 7380144526716416 7393850214662912 7403678150844976 7404415995232256 7415625990787168 7418166757793792 7429397571464176 7430137979027456 7440014149055488 7443936509960192 7467326090921984 7475431690534912 7491137717487424 7491884278022144 7500890698779296 7505797478187008 7524809355344281 7525559271566336 7527902952435712 7548965953432064 7573792633831424 7610205098417152 7645913290162784 7648294452819328 7660875938480128 7663261760946176 7673447800066048 7682672488673182 7683438137403392 7697707072799744 7707938896770112 7708707063529472 7723022925922304 7746517412401768 7761676937670656 7774202505617408 7798992692178688 7831209658164178 7831990109984768 7837268827193344 7843847435988004 7859197430970368 7869643908590464 7885044385906688 7895525219405824 7909031763710896 7924509320978432 7935042611431936 7947055954882583 7949778802231552 7960128904827008 7962607923483136 7973191854756128 7988794969931776 8064867443048416 8067379080371072 8083166514970624 8103640844216918 8116557378502144 8137927223656048 8143250726600704 8153040192061336 8153852717244416 8155579288975712 8156392067203072 8170984119930632 8234060466329152 8245005213440996 8250174087593984 8260317036693722 8261140252997632 8263713015455744 8273647295494196 8276482040679424 8289838386092032 8300857273444736 8317101612531712 8324082993293392 8342403367201904 8351458841769472 8358729009799168 8369839466852864 8382511075698067 8393258198223808 8398915206961664 8409683361038336 8433610401099884 8434450887675904 8450114531043328 8461346458108544 8475001132328192 8477904866050048 8490740081673344 8502873313206272 8517418822457888 8534086961053696 8544578959009093 8545430504619008 8561300248557056 8572446512890624 8573534310268928 8583841044130352 8586514305121984 8599782120393464 8600639167504384 8603317659926528 8627389661065216 8643685680587776 8685241861744448 8697377255333888 8713805472339968 8726997832233604 8738186617328896 8740907946079232 8763921625475744 8769654628646912 8780197129912208 8781072157032448 8791867804128409 8792743994338304 8797379511771136 8809073024880128 8853162757030592 8854045055844352 8867449732969856 8870487928766464 8884802863562752 8895726039516316 8896612580151296 8913134505347072 8939384756017408 8950845839982592 8964397069700576 8981939921108992 8993878752674816 9001708164399104 9023457393606656 9038893444241024 9056582081118208 9067716446295364 9068620127350784 9079522032068306 9082349662722952 9083254802112512 9097290176945152 9100123341123584 9112219262578432 9156940491145216 9201854263548254 9216991363483904 9219861806138368 9231865475420672 9261303821962192 9262226795773952 9300488255606912 9318688819707904 9338267565635008 9391975219406689 9410354818661888 9422863101075424 9440362327649968 9441303146283008 9444243446235136 9455596909136224 9456539246034944 9468165327522902 9474101012676608 9486694026793984 9534175276802176 9546848141879048 9552833154056192 9565530819260416 9577030088619994 9580012657940648 9592295083684352 9598760236527616 9638411886971296 9639372443058176 9670110237838336 9684750405658658 9685715579803648 9717569500807168 9734192939951872 9765233096010392 9766206290993152 9777946803765868 9784343141208064 9797081729017856 9810104050434688 9813159205853696 9828322423306816 9829301905719296 9859203979420432 9878497920671744 9906603998552261 9925990699136512 9939184366887776 9958634825531392 9966994110390772 9973711808266976 9986498991233024 9989609081233408 10015910429115136 10034511005613952 10047848919003896 10048850279243776 10056595839914624 10067512028434432 10098138769738019 10099145141822464 10114434851668742 10117900293749248 10134228266251264 10147698724235072 10166544045161504 10167557234458624 10181071993444352 10186439434682368 10196485737332356 10216439721162752 10245025222514944 10264376745697984 10267573375017728 10278718574485504 10301340882280448 10313724710821532 10330163936275456 10347643998403712 10364137288400896 10376596608078064 10379828185969088 10380862630985728 10396903059365888 10400140961284096 10413964871518208 10513130773973828 10514178503815168 10516404872626576 10517452928761856 10530096557901704 10533704415410176 10536984921300992 10550703400480768 10564727438929664 10584347225099648 10599472212353024 10629129434979328 10638382376108032 10651461442052431 10672305789297152 10689528445223936 10724683658264576 10733685965036216 10754691221327872 10768986401229056 10786365077508608 10806396467584256 10820760374311888 10821838762262528 10841936030621696 10874918675102482 10896200316345344 10910683590718912 10932035222011904 10945177244137136 10946268031369216 10948585894789312 10949677021724672 10970011698888704 11069389234061312 11089192734191572 11124791931373568 11160266395440448 11161378618277888 11174796347160992 11189649932527066 11196664833163264 11210430264084337 11211547486211072 11215039092404224 11267661690766208 11289711909339136 11321833141202584 11343989370441728 11359067847871744 11390850411875168 11398527780876544 11445614115778414 11446754776131584 11470804629902618 11483255907433024 11484400319135744 11493252388473856 11540730022557736 11541880162082816 11559354116192848 11563314621427712 11581975161430016 11597369970554368 11618907480184576 11635510849650688 11653126556951264 11675931109900288 11707804725561763 11711450880879596 11730716280797696 11734369571448832 11749966943851136 11772961008320512 11787113955224608 11802781435679234 11805901641457664 11825878855318528 11858967552089216 11862660783964672 11885067810808192 11901674138877952 11942207559898616 11992734855914176 12015006598827232 12016204004360192 12018748425858944 12034396066173376 12038519331897344 12042268481486848 12050392235029148 12057946743406592 12072771053629286 12073974215919616 12090022992215168 12096396828685312 12113682528403456 12134404897748224 12147576497119232 12173098790917064 12174311951785984 12188947385516356 12192743382833552 12196920902053888 12216603937398784 12232842297708032 12267069674327104 12291075681517568 12307413029976064 12326045970838292 12327274374295552 12350167391524864 12366583284927872 12377348726048768 12390784034996224 12428478485831408 12429717097627648 12452800361537536 12469352675107328 12485586973280512 12488230786244059 12489475352904704 12508773993299584 12512669594044928 12530550145777664 12633079071628288 12673363124790368 12674626141585408 12693815028703424 12714047921569792 12735561844189184 12771195825326848 12788171351459504 12789445809946624 12813197127098368 12817187534176256 12852176616030206 12877327646589952 12939237875660096 12940527389310976 12956436763978708 12964559280504832 12981791826139136 13001445750062308 13002741463298048 13026888892430336 13082005458436096 13109491005602992 13135145586827264 13189405740065984 13190720185237504 13210690418506112 13236543041634304 13252816344585532 13254137109204992 13317858922230016 13380348257784872 13384515292433824 13406532892340224 13410708081655808 13428533650115584 13470987377399552 13488893069347696 13515290120364032 13526634864101762 13556405471703094 13582934640923648 13648237211312704 13705982692473344 13726733012979007 13731436112945408 13735712486695936 13753595504198144 13771876840033312 13797452632719184 13798827675336704 13817169133960192 13840805586494068 13867891311712256 13886324570005888 13912112903905216 13913499373469696 13930225583447264 13934563866095488 13939338173775872 13953085745823224 13961833071312896 13980391197380608 14019508199230976 14065614891401216 14086909680958048 14088313570623488 14113518025334728 14117913390649376 14133238039917568 14145541401198592 14203975412378752 14231771841757184 14241372641398084 14250688771551232 14267820336107338 14269242255177728 14272263755707496 14273686117605376 14295741706628096 14300193821765632 14409605816076016 14437804653289472 14456995442745856 14461497777047552 14478882767114843 14483843571188992 14507217175661056 14526500228528288 14554927821930496 14567145238263436 14595652371802112 14615052973096576 14627775767148544 14643653859540992 14675882900783104 14688201846891664 14698101612182912 14716945881817088 14758818201924797 14760289053432832 14787700429325824 14807356301689952 14808831990464512 14831251981574336 14836333515587584 14858795142928352 14860275958054912 14880028298110976 14887873019920384 14934652181843968 14982275434974848 15001781397558592 15011594956374016 15049618710688562 15051118543132672 15055805904871424 15097931906864128 15147585267662848 15220410196834304 15291826580325568 15296588905638656 15321751876960256 15346895600132096 15365344977346364 15366876274806784 15395414145599488 15415877793540224 15446045851844608 15493034824803536 15523353875341312 15548405011234816 15567520569153553 15597985384357376 15662419316328356 15663980219969536 15674537654386688 15687694871976008 15718394861940736 15739287817180928 15791050438811648 15818063527421792 15849018641956864 15868503781016887 15870085222863872 15894111909765166 15899557604463104 15920257809654016 15925215846966272 15946383709512256 15977589939863552 16129734886096832 16134758160742144 16207281688433836 16233114757004288 16275854447312096 16286501453201408 16306080384122672 16307705434488832 16311158577951424 16312784134406144 16341968239861264 16468120932658304 16490010426881992 16500348175187968 16520634073387444 16522280505995264 16527426030911488 16547294590988392 16552964081358848 16579676772184064 16601714546889472 16648165986586784 16684806734403808 16702917683538944 16717458019598336 16739678933705728 16765022151396134 16786516396447616 16797830413923328 16819366722076672 16867220802199768 16868901775351808 16900229062086656 16922692916217088 16950002264656384 16981480163346688 17005746626412544 17034837644915776 17068173922107392 17089157918018186 17090861009238016 17111406906590269 17122600497114112 17144893025781248 17147068620537856 17167682088260704 17173028610243968 17199564240786928 17201278335008768 17206635319853056 17254779322130432 17287371361175552 17370483723488896 17394754510667776 17427610944679936 17442239693183851 17453995664467208 17476373234657792 17481815892158464 17527843250951488 17539309257293824 17560394259824416 17562144314064896 17583735608256818 17585487988676608 17594759023542272 17618146049760256 17706325514061184 17734899465939712 17740975857532928 17791452079032632 17793225160302592 17826269010694144 17878769512034816 17901691679965184 17928794139401152 17963879842217984 17987757505349632 18003416328798208 18046914787213312 18077786888482048 18135432892590728 18137240254701568 18159044064136612 18164699325445904 18166509604225024 18194580353890304 18200246682247168 18224438525156864 18313880982290432 18397978854454199 18403708527096508 18433982726967808 18439723612276736 18463730950841344 18522607643924384 18524453591547904 18600976511213824 18676535131270016 18783950438813378 18820709637323776 18845726202150848 18880724655299936 18882606292566016 18911193818272448 18913078492069888 18936330655045804 18948202025353216 18973388053587968 19068350553604352 19093696283758096 19131061638520832 19154060177239988 19160025315881296 19184590167368704 19197520473055232 19276823773942592 19278744886116352 19340220475676672 19369500811317316 19371431159607296 19406087284835251 19468385879903744 19530466192020784 19532412581986304 19555893607531736 19568686282416128 19594163458035712 19620208100869376 19626318411707392 19656644846613632 19718407958840864 19756995841343488 19813207997104522 19851981398273024 19878368733775552 19917269651062784 19933988220781544 19947423616533952 19972997982466048 19979218162466816 20031820858230272 20069022011227904 20095697838007792 20097700558487552 20113191679829248 20135024056868864 20196277539476038 20198290283644928 20228869703337484 20235800587498496 20268456532502528 20295397448470144 20333088090323008 20335114468917248 20362143986888704 20372878869364736 20392971474664712 20432879442325504 20490050445029888 20528753491395968 20535146750035456 20557437148971008 20602681764560896 20627449421643064 20660327872550912 20695287996807424 20728274576801792 20753193216156128 20759656371938176 20793806118731776 20800281922568192 20827929743036416 21026261547947656 21028357007630336 21032809745253152 21034905857523712 21060193115803408 21067408830820352 21073969842601984 21101406800961536 21129454877859328 21168694450199296 21198944424706048 21258258869958656 21276764752216064 21302922884104862 21344611578594304 21379056890447872 21449367316529152 21467371930072432 21509382442655744 21537972802458112 21570580448967011 21572730155017216 21612792935168512 21641520748623776 21643677524525056 21683872061243392 21749837350204964 21792400632690688 21821367181437824 21864070444023808 21890354488274272 21892536062738432 21897171789578624 21940023397777408 22138778468122624 22178385468383144 22249583862747136 22320532790880896 22349592694321984 22379299865054132 22393329666326528 22420860528168674 22423094972422144 22430078184808448 22535323381532416 22643666282405168 22673764336962739 22687978740883456 22718135695743488 22752530062609039 22781700823750336 22797055561753088 22891228231556828 22893509552263168 22941609259805236 22966511814866048 22986504776947712 23081460045115472 23083760324165632 23118708232385696 23126629242855424 23163950322860032 23192428603024681 23194739941108736 23237814960369152 23271021699301376 23306253113902528 23351862219800576 23415609451123526 23422901761759192 23461432561595392 23468739142897664 23499933887702272 23574227910449216 23605562871358468 23611803282915328 23651757710637056 23717935104178432 23725321567929344 23770135621616384 23803348277755904 23884415119797232 23985469711828352 24030013197654464 24032408008720384 24037496851717888 24068792132346752 24077038663794688 24100784470058296 24115893486813184 24145542107258572 24147948431839232 24180045984430336 24192793657370624 24268809795496448 24295152994238464 24346197581834128 24348623903571968 24377894771032712 24385486765667104 24393841804107776 24433207874797568 24465684595416064 24534139348654208 24582151363035136 24614826059952128 24652091941676584 24654548748591104 24700334783049728 24733166569855744 24754697452097536 24856956971662816 24859434195255296 24905600723075072 24938705350214656 24971173946561024 24976461572488118 24978950705809408 25017547986599168 25025339188089856 25061100291555328 25266158143256576 25346726249580736 25349252283170816 25387630057406848 25428095843139584 25471123688378368 25492504166961013 25542391650653696 25576342702919008 25578891619893248 25626394254196736 25634375068352512 25704353232060412 25754655293179904 25878475751320192 25912873527957416 25929118561009664 25963583652278272 26002891500124616 26005482926596096 26053777784860672 26164010916872192 26218982011205984 26270291173654528 26378811480131968 26421380837012224 26505632689171064 26508274218409984 26635717844460032 26760696515569744 26769030584867648 26813065784680448 26821416163311616 26857067300231168 26889353710356137 26941974754799104 26977786138695392 27030580240728064 27053269728203524 27112810943406188 27165869281847296 27296474422625408 27409233803574623 27411965384946688 27453466025958014 27462872225890816 27471424973391872 27507191008396288 27543753680066624 27594905265438368 27597655350673408 27634338267920384 27681611172988136 27735782623424512 27772649140011776 27824225807810432 27860451166894528 27869127732190976 27878676347551744 27906171491646448 27960782394761216 28039016398461952 28131229782802432 28173819361916096 28176627141246976 28227036050669456 28235826781298752 28266476079835136 28291082802397184 28362742954759213 28407950824757504 28482745282796168 28501377543102464 28535640672214676 28538484510355456 28544527511414992 28547372235210752 28591483413256192 28600387643531264 28819211632152032 28875609306578944 28911109628428027 28913990885491712 28922995554095104 28957765534229686 28967687142377984 29014434351322112 29053000457056576 29109855643860992 29134290476526872 29191304743604224 29230105946193152 29255551534297088 29376403693783328 29396203224365824 29433891763634176 29517636403849594 29520578106865664 29575400858651648 29614712603379904 29617663980929024 29662503963148672 29672667031175168 29717590285856704 29720551916109824 29760056596221952 29775746039840768 29869304363687936 29964550869949696 30003562795117184 30099237421377124 30102237086265344 30111611809742848 30195863813728256 30295170535325696 30440820393668608 30583653160651136 30593177811277312 30643503753920512 30693791200264192 30730689954692728 30733752549613568 30790828291198976 30831755587080448 30986069649607072 31046707750682624 31096810022469632 31135041138307106 31195970768714752 31324838632656712 31327960439939072 31349075308773376 31375389743952016 31436789723881472 31478575634361856 31582100877623296 31636127054843584 31698037283913728 31737007562033774 31740170445727744 31778327112239071 31788223819530332 31799115208926208 31840515619308032 31850431693932544 31892767419024512 31955179879727104 32206489922418889 32259469772193664 32269516321484288 32414563376867672 32466229514008576 32551708894624192 32573002906402816 32612160768245344 32615410868977664 32622317155902848 32683936479722528 32936241865316608 32980020853763984 33041268146774888 33044561011990528 33054852061822976 33094589181976784 33105928162717696 33138578646330157 33159353544368128 33203429093778944 33296331973173568 33369613468807616 33405835367077888 33434916039196672 33479357867411456 33519605310169979 33530044302792268 33573032792895232 33595660827846656 33734441604399536 33737803550703616 33800458124173312 33845385832434176 33896626419805303 33900004529312768 33962960326693376 34011493252825088 34069675289831552 34136347844214784 34178315836036372 34181722018476032 34222813813180538 34245200994228224 34289786051562496 34335364176521408 34346057220487936 34399128481573856 34402556670017536 34509558644260864 34574742722351104 34740967446977792 34789509021335552 34855221889359872 34884479386367702 34907991328934416 34952746469315584 34963631784316928 35055686501902976 35120788519648832 35124288628129792 35167471216513636 35170975977353216 35189518047084544 35236292099520512 35412651028122368 35469798931879424 35582904158065264 35586450320605184 35652538021388288 35757539024069632 35803383359930368 35857588278802304 35927759684435968 35975515010699264 36006832657596416 36155573776964096 36270865785181456 36274480509403136 36318088128273224 36329398650891808 36333019208450048 36389160707780608 36400493364494336 36448877050313728 36627761964580864 36795957708908398 36807417054193016 36867965453935616 36879447224553472 36927461901682688 37045215287848768 37048907183095808 37201953022427648 37353070262540032 37567900877626756 37641419274647552 37691452404301696 37761449310599872 37765212585132032 37822387636544896 37872661310091608 37896404050706432 37946776107175936 38062215362858687 38136701107208704 38187392567516192 38262123277041664 38308120354479976 38320050631762592 38369180334737408 38395040946110464 38553647547885184 38680440951353344 38739001622634632 38742862319214592 38812174569670502 38936771759807488 39060932384041568 39064825163972608 39111787215063472 39137372564832256 39163774763844731 39188326916071424 39240416201738752 39252636823414784 39313289693227264 39436815917681728 39513991682686976 39626415994209044 39703962796546048 39756737467551104 39834539302125568 39867976441563088 39894847233067904 39945995964932096 39958436324933632 40059649405224449 40063641716460544 40138044022455808 40191395676015584 40195401116975104 40226383359658496 40270048113737728 40392555078952076 40396580567289856 40457739406674968 40471601174996992 40536913065005056 40590794896940288 40666176180646016 40724287973777408 40745757738729472 40785942949329424 40865758884651008 40980100890059776 41057506982791936 41070293500070912 41114874297942016 41205363529121792 41254898843286128 41320655745101824 41390575993614848 41506386432312256 41519312743876352 41587612237463552 41655859486072832 42052523095895312 42056714015260672 42065619490506304 42069811715047424 42120386231606816 42134817661640704 42147939685203968 42202813601923072 42254698687702501 42258909755718656 42337388900398592 42397888849412096 42516517739917312 42553529504432128 42605845768209724 42689223157188608 42758113780895744 42934743860144864 43018764885311488 43071653119902979 43075945604916224 43141160897934022 43145460310034432 43225585870337024 43283041497247552 43287355049050112 43367744122486784 43499674700409928 43584801265381376 43642734362875648 43780708976548544 43785072125476864 43794343579157248 44277556936245248 44356770936766288 44499167725494272 44641065581761792 44699185388643968 44758599730108264 44786659332653056 44841721056337348 44846189944844288 44860156369616896 44982618156105721 45070646763064832 45287332564810336 45347528673925478 45375957481766912 45436271391486976 45505060125218078 45563401647500672 45594111123506176 45782456463113656 45787019104526336 45883218519610472 45933023629732096 45973009553895424 46162920090230944 46167520648331264 46237416464771392 46253258485710848 46327900645720064 46384857206049362 46389479882217472 46475629920738304 46542043398602752 46612506227805056 46703724439601152 46831218902247052 46845803523518384 46922865123190784 46937478285795328 46999867775404544 47148455820898432 47211125742716936 47223606565830656 47303515421274112 47343222024356167 47435870208356864 47450643135858688 47540271243232768 47606696555511808 47768830239594464 47970939423656704 48060026395308928 48074993703435776 48137584264693504 48154077327589376 48201568940116592 48291084214517144 48295896863678464 48360091968860672 48385587314741248 48537619590992896 48590305988476928 48692395163668256 48697247807143936 48755789542065424 48770973531334208 48787683608215552 48866415749595136 48931369190832128 49068278697308416 49229652119904256 49304183883353168 49309097497182208 49400669566099456 49466333139711488 49509394904195072 49713913943325632 49718868390510592 49811201446150144 49877410700429312 49937371176375683 49942347893122048 49952923144976236 49957901411618816 50035095973198336 50050678376179712 50532316286513152 50693452499161472 50775260114813696 50856191686279168 50942247376756736 50985008333922026 51084783301307392 51152685405838016 51157783239786496 51252788508393472 51408706464120824 51509310586359808 51756951502640384 51825747055914832 51927167304556544 52005783000249232 52010965853192192 52107555569721344 52328021833744384 52437964022411968 52540582347309056 52673665487409967 52757622960263936 52842761674024448 53011265378342128 53016548436819968 53271435688920064 53521393031139488 53538061169735296 53626131569360896 53642832326623232 53714134600462336 53778707420712274 53883949509598208 53955572277390784 54061160481456128 54106539456407048 54225621886812376 54331738563694592 54592948845250816 54818467607149246 54823930769893376 54906932051916028 54925744451781632 54942849946783744 55014382016792576 55087507360133248 55189810530876736 55195310701346816 55268676535840768 55363222345976272 55471565246849024 55545298280023552 55629391684178081 55648451615620864 55720902333789056 55738255464381952 55812342983292896 55921564789522432 56078032796923904 56262459565604864 56347638723832192 56454072101338912 56471653562597504 56532952159670272 56582165604794368 56725485909518426 56815901649515008 56965490565592336 57002755086204928 57071281344429352 57076969020710912 57089055022829984 57094744470421504 57182966826512384 57200775287062528 57638423264304064 57751218613157888 57822219256856054 57827981770983424 57845991108190208 57915531068459372 57935374284755968 58028868702644224 58106000914113152 58219711287721984 58268580953053744 58382609487208448 58460211892386304 58511103068594176 58752807387566656 58792406448731648 58867783527268352 59035272807699188 59041156213731328 59150801717303296 59229425206759808 59325007926297344 59345334062350336 59435180571713408 59520113192443904 59551492079681536 59738608727375872 59812052713063651 59929101739899392 60007125590234368 60198474842754248 60204474172530688 60223223619485696 60391727627456512 60881640787337216 61167306321302272 61186355622554624 61387582400528384 61461379909385456 61467505099227136 61543074628898863 61581656582397952 61663511174160896 61972139299214144 62093415501365248 62193620044939264 62270082276614212 62391941537429504 62649677265313424 62655920879878144 62750779487904032 62873579447762944 62950877636781277 62957151268723712 63164201755246592 63272254109687168 63396074567827456 63474015124067548 63480340891455488 63556654224478142 63576447639060664 63598230417852416 63681031238616064 63700863387865088 63785534838049024 64412979844837778 64518939544387328 64539032642968576 64829126753735344 64932459028017152 65103417789248384 65224321536490688 65230821737955328 65244634311805696 65367872959445056 65743826535846823 65872483730633216 65960041707527968 66082536293549776 66089122023981056 66109704123645952 66189178363953568 66211856325435392 66277157292660314 66318707088736256 66406858187557888 66592663946347136 66739226937615232 66811670734155776 66869832078393344 66958715734822912 67039210620339958 67060088605584536 67146065585790464 67191321655693312 67468883208799072 67475607101407232 67600916248346624 67690771664868352 67793252839610606 67800009058625536 67925920653386752 68022986505650176 68139350579663104 68356631672072744 68363444036952064 68445627626361076 68490401988456448 68579572103124992 68670728353042816 68692114440975872 68798256963147712 68805113340035072 69019117288521728 69149485444702208 69481934893955584 69579018042671104 69710443778719744 69768958772735404 69815982657868832 69905492938631168 69927263568633856 70111373003805952 70241577039297664 70334942433027272 70341951954706432 70379036094169088 70472584199041024 70686971388166133 70825302056244736 70939597863758848 71165808316130528 71172900641210368 71305076042776576 71515078048139264 71715176557604608 71951030021398528 72311147553928192 72541731570362912 72548961018806272 72636176256546448 72658797301783616 72666038416900096 72778321415561216 72800986728988672 72897754100627456 73591915417816796 73614834108386032 73735930907871232 73758894449106944 73854923803365376 74090430575697536 74396491752559691 74403906044855296 74560230094367017 74706140525080064 75135801755253512 75282838549295104 75382904808603392 75522898621199744 75644775273089792 75745322620183216 75893552214351872 76124430725717374 76273402214417408 76374785135032384 76524246554083328 76616240708959952 76640101263525184 76738360669474816 76790081892220928 77107295095770368 77360881902706688 77478003245269264 77485724638429184 77624349139341004 77873543519614976 78121864768083136 78129650327945216 78223574430126944 78274745129664512 78327549527689462 78376653832142848 78473011848590359 78480832403477504 78505273646829568 78626579386454528 78873631835363456 79027983365373952 79252831988418088 79407925593092096 79513474935102208 79735952883126176 79789694466135808 79891991929864192 79916872649867264 80119298810448898 80127283432921088 80276088044911616 80382791352031168 80390802233950208 80452766719316992 80540096227475456 80785110157904152 80793161134579712 80915478813349936 80943202349993984 81073826130010112 81181589793880576 81332352361292032 81448575947554816 81571885898658848 81731517769302016 81960201780119552 82115013965583872 82140587000141824 82229748595884032 82410727058243584 82509797686572256 82641311490203648 82781151987229696 83012772864624512 83038625487752704 83175224474927104 83311718972145664 84105046191790624 84113428030521344 84131238981012608 84240772463213632 84269635323281408 84295879370407936 84405627203846144 84509397375405002 84517819511437312 84674777800797184 84795777698824192 85033035479834624 85211691536419448 85378446314377216 85516227561791488 85869487720289728 86037529770622976 86143306239805958 86151891209832448 86282321795868044 86290920620068864 86451171740674048 86566082994495104 86735488244973568 86999349400819856 87169602530762752 87285468725751296 87417615503708413 87561417953097088 87588687158314496 88713541873532576 88998335450988544 89282131163523584 89398370777287936 89517199460216528 89683442112674696 89692379889688576 89720312739233792 89965236312211442 90141293526129664 90574665129620672 90695057347850956 90751914963533824 90872542782973952 91010120250436156 91126803295001344 91188222247012352 91564912926227312 91574038209052672 91766437039220944 91866047259464192 91946019107790848 92325840180461888 92335041296662528 92474832929542784 92506516971421696 92655801291440128 92769714412098724 92778959764434944 92951259841476608 93225012455610112 93662437804494104 93691607047036768 93845730246381568 93874956571590656 93999735550809088 94296911641796864 94422251485433872 94447213131661312 94607030842548224 94686444048712334 94871740416713728 94901286271717376 95080542486465536 95537660479188928 95941878847313408 96087131090853049 96120052790617856 96149987406871552 96275168529387008 96403137880233184 96582168429034288 96591793727356928 96720183937721344 96771174629482496 97075239181985792 97180611976953856 97384790327336512 97394495614287872 97511579084130848 97541947062668416 97575367216431104 97732831499190272 97862738381664256 98136557394616832 98459304239808512 98608367766706336 98618194994364416 98801339132198912 98932666279422976 99018789808390144 99427827886651264 99622402892300288 99754821400858624 99874742352751366 99884695786244096 99905846289952472 99915802823237632 100070191946396672 100101356752359424 101064632573026304 101386904998322944 101550520229627392 101884494753513472 101970016667844052 102169566602614784 102305370811676032 102505577016786944 102817412928241648 103018621172719616 103311727413473579 103513903005280768 103651494111829664 103854334609113088 104011566000498464 104021931706384384 104215111139442688 104875928044823936 105081164694618112 105347330974819934 105515245920527872 105685523348048896 106022530756684256 106033096873639936 106542871377840128 107042786062278976 107076122339470592 107252263138721792 107428269200924672 107557414841424548 107767899019196416 107911144554781568 108122320962912256 108213078912814096 108451243773624752 108663477127389184 108972643984074871 109185897690501632 109636935214298492 109647861539786752 109813864103832056 109851488903563264 109885699893567488 110028764033585152 110175014720266496 110379621061753472 110537353071681536 110726444691952544 110943130493698048 111079526467118209 111090596560047104 111258783368356162 111296903231241728 111441804667578112 111476510928763904 111624685966585792 111843129579044864 112156065593847808 112695277447664384 112908144202677824 112943307125195008 113065904319340544 113450971819036852 113631803299030016 113930981131184672 114005510172409856 114142562688858704 114153938041421824 114178110045659968 114189488940843008 114365933653024768 114401550574125056 115276846528608128 115502437226315776 115644438513712108 115655963541966848 115691982216380416 115831062136918744 115870748569511936 116057737405288448 116212001828226304 116537161906107488 116765218974416896 116920423784772608 117022206137188352 117505614775133312 117584812897463296 117735567054536704 118070545615398376 118082312427462656 118301603434606592 118458850413519616 118650015852594688 118870361143426816 119040226384887808 119477217454751744 119624105426127302 119858203479798784 120014251180468736 120396949685508496 120408948345061376 120446447238971392 120783455254913024 121763281574674432 122095677852286957 122334612642604544 122372711245109248 122775164801056768 122922759818770912 122935010198454272 123086149257797726 123163313164795904 123327022348321792 123944278598428288 124186831002730496 124540164553228424 124783883074859008 125299354530626848 125311841759756288 125501558975808064 125747158895525888 125901755273562554 125914302537447424 126328403510493184 126544508219374336 126948030248135096 126960681782910976 127113308448956284 127152895278121328 127196460835704832 127362062477232128 127401726775730176 127571069676098048 128785851981179393 128825959689675556 129037879088774656 129078065285937152 129658253507470688 129864918056034304 130206835578496768 130448643072981376 130489268623611392 130735745918890112 131487653071693646 131744967461266432 131920083415055936 132165072587099552 132178244047962112 132378356727907136 132423712650870784 132554314585320628 132637414177472512 132813716375115776 133185327892694272 133478453875230464 133623341468311552 133917431469645824 134078421240679916 134120177211169072 134292131171580928 134382643311386624 134937766417598144 134951214202814464 135201832496693248 135381543329736704 135586505679221212 135600018117251072 135851841306773504 136278701159326208 136713263344145488 136726888073904128 136891255252722152 136980803976912896 137159144206249984 137341456706085632 137384228881951744 137596513926295424 138038234577043456 138298970889404416 138963869787911168 139420887557439488 139537917545470808 139631965315737664 139810985877262336 139854527137267712 140222746007611904 140483154078595328 140669884866054544 140683903909412864 140945168398082048 141373942776332266 141650604112489472 141879195727517696 142331616632261056 142345801282420736 142610152085553152 143030156096278528 143430353115209216 143902060042797056 144622295107856384 145083463140725824 145097922037612544 145272352513092896 145317594603567232 145556642831122432 145601973457977344 145795508201254912 147183830835633592 147229668216772064 147471861815742464 147517788898213888 147709847606730752 148180861151395072 148792983505119382 148807812089710592 149120460188734034 149412281050160128 150271603510507024 150565677098590208 150765809617206784 150994063142769077 151045797242399488 151289550546179584 151490645240366432 151787104428703744 152248861451434748 152546804428834816 152749570270064768 153048493108166656 153232481417919904 153280202527050368 153476721338949632 153580163784441856 154214590191540736 154721763805413376 154956006490538528 154971449276858368 155248698278682008 155747087039229952 156243729536166272 156447148860253888 156549490259329024 156655099055378924 156753307664285696 156946023697180718 156961664806955008 157010547293659136 157253158772909056 157747263670726912 158505663976836176 158815851186184192 159026949870204416 159267710438263273 159471905766252352 159579388932271616 159783983859728384 160238597620897796 160254566865842176 160552176089823232 160765582704062336 160905533438633984 161080192454950912 161570220315808304 161586322269159424 161830957626699872 161886404699987968 162147652260020224 162347000221172767 162363179587761152 162664704722584064 162897151895109632 163143771797317696 163463035538604032 163920403560239104 164230027931167744 164281174000283648 165019595373144512 165282622980407296 165562303974459392 166025545729249024 166077250975505408 166623437944291328 168210092383581248 168226856061042688 168262477962025216 168481544926427264 168539270646562816 168811254407692288 169018794750810004 169035639022874624 169349555601594368 170066070959669248 170423383072838896 170756892628754432 171032455123582976 171738975440579456 172075059541245952 172286612479611916 172303782419664896 172564643591736088 172581841240137728 172902343481348096 173132165988990208 173998698801639712 174339205061525504 174570937451502592 174835231007416826 175122835906194176 175177374316628992 177427083747065152 177996670901977088 178447529168727091 178564262327047168 178796741554575872 179034398920433056 179366884225349392 179384759779377152 179440625478467584 179930472624422884 180282587052259328 181149330259241344 181390114695701912 181503829927067648 181745085565947904 182020240500872312 182253606590002688 182376444494024704 183129825852454624 183148076418105344 183532874078441888 183732094518928384 183892038215581696 184651680360923776 184949665859085568 185013033942843392 185539428824197448 185557919528869888 185902519682953216 186450024911220224 187324875608988208 187383214094073536 187691460492763136 187749913143181312 187999471101618176 188225475972492959 188593823283593728 188844502970867744 189214061685096448 189372888097424668 189743480833427456 189802572543434752 190161084972931072 191075320958377856 191864636625022361 191883757694626816 192174262181706098 192240105581235712 192299974813743104 192550337058774016 192806275760466368 193164336858068576 193183587454713856 193440367875442688 193542349258964992 194150478363971584 194769580654673024 195023158168261696 195083894125336832 195150734432862208 195725476763328512 196273114789233664 196918608479617024 197216735533412672 197236389988728832 197602678264397824 197865332558845952 198037579616780288 198855655773302528 199509642801717248 199749484705502732 199769391572488192 199811692579904944 199831605646475264 200140383892793344 200202713504718848 202129265146052608 202377767398996189 202773809996645888 203101040459254784 203768989507026944 203940033335688104 204339133205229568 204610741623352064 205634825856483296 206037242345439232 206623454826947158 207027806010561536 207302988223659328 207708669218226176 208023132000996928 208043863412768768 208430222278885376 209751856089647872 210694661949639868 211030491841055744 211371046696097792 212045061513368512 212066193747279872 213085742755680256 214085572124557952 214152244678941184 214504526277443584 214856538401849344 215114829682849096 215535798038392832 215822289109563136 216426157825628192 216902487547249504 217326954254778368 217945287968149742 218371795381003264 219273870428596984 219295723079573504 219627728207664112 219702977807126528 219771399787134976 220057528067170304 220350029440532992 220759242123506944 221074706143363072 221452889383905088 221886260987396096 222159052934236418 222181193120094208 222448289785673497 222517566736712324 222593806462483456 222883609335156224 222953021857527808 223249371933171584 223686259158089728 224312131187695616 225390554895328768 225816288405355648 225886614250390016 226131808638681088 226901943638073704 227263606598060032 227861962262369344 228011020344819712 228285125377717408 228307876082843648 228356220091319936 228731867306049536 228803101148250112 230553693057216256 231288877027424216 231311927083933696 231383964432760832 231662124273837488 231741497139023872 232115474810576896 232424003656452608 233074323812214976 233530437948833792 233840847569545216 234044412274376704 235011229550266624 235169625794926592 236141091230796752 236164624854925312 236603206869213184 236917700827039232 237276384938637121 237300031705189376 237740722286853632 238080452769775616 238954434909503488 239248210852254604 239716406959597568 240028502360937472 240793899371016992 240817896690122752 241566910509826048 243526563149348864 244191355704573914 244669225285209088 244745422490218496 245845519637541824 245870020396908544 246172298515595452 246326626329591808 246654044696643584 247888557196856576 249080329106456848 249567766149718016 250598709061253696 250623683519512576 251003117951616128 251494317791051776 251803510547125108 251828605074894848 253089016438748672 253896060496270192 253921363565821952 254226616897912568 254305790556242656 254392921671409664 254724124954464256 254803453551460352 255142139352196096 257571703962358786 257651919379351112 258075758177549312 258156130571874304 259316507014941376 259729836112068608 260413671156993536 260897286145962752 260978537247222784 261471491837780224 262975306143387292 263489934922532864 263840166830111872 264330145174199104 264356488095924224 264756713455814272 264847425301741568 265108629170641256 265274828354945024 265627432750231552 266370655785388544 266956907750460928 267246682936623104 267834862939291648 268156842481359832 268240354422338144 268584262343161856 268765286622773248 269875532835196288 270403664993386496 270763086659473408 271173011358442424 271200036234502144 271703682613547008 272557402318652416 273426526688290976 273453776147808256 273782510505444304 273961607953825792 274318288412499968 274682913412171264 274768457763903488 275193027852590848 276597941778808832 277927739575822336 278841775114878976 279075835090941616 279263930631475328 279621971754524672 279709054274535424 280417545836571143 280445492015223808 280966308157190656 281339769732109088 281367807818825728 281890336796164096 282747885552664532 283301208224978944 283758391455035392 284663233264522112 285220304171106304 286060312192557056 286860706230418432 287804120085594112 289244590215712768 290166926281451648 290544705026185792 290635189207134464 291113285662244864 291591016402509824 294367661671267184 294459336433544128 294943723631484928 295035577796427776 295419695213461504 295782890813917507 296361722302790144 297585967010238764 297615624179421184 298240920377468068 298824562100320256 300543207021014048 301131354197180416 301501571839320853 301531619234413568 301988126285538154 302091594484798976 302579101092359168 302981290480732864 303574208857407488 304497722902869496 305093608857669632 305499140540129536 306464962835839808 306560405054100736 306953442677899264 308429180383081472 309443527610826752 309912012981077056 309942898553716736 310497396557364016 311494174078459904 312487459072332544 312894297720507776 313310198110757848 313506615328571392 313892047394361436 313923329613910016 314021094587318272 314506317545818112 315494527341453824 317011327953672352 317631702372368384 318053899740408832 318535420876526546 318943811532504704 319158777864543232 319567967719456768 320477195241795592 320509133731684352 321104352179646464 321531165408124672 321811066877267968 323140440631616608 323172644538318848 323661915253399744 323772809399975936 324295304520040448 324694000442345534 324726359175522304 325329409445168128 325794303790219264 326287543594635392 326926071077208064 327840807120478208 328460055862335488 328562348000567296 330039190746289024 330565245960814592 331124607948918784 331402554170493169 332051091458498048 332154501951010816 333246875888582656 336420184767162496 336524955924050432 336963089852854528 337078541293125632 338037589501620008 338071278045749248 338699111203188736 340132141919338496 340846766145677792 341513785257508864 342064910247165952 343477950881158912 344573224959223832 344607564839329792 345129287183472176 345163682480275456 345804686962696192 346264331977980416 347997397603279424 348678410123051008 349141874903005184 349561598234629781 349670462014833652 350245671812388352 350354748633257984 354854167494130304 355993341803954176 356895058337454182 357128524654094336 357593483109151744 358068797840866112 358733768450698784 358769519558754304 359860945248845768 360565174104518656 362298660518482688 362780229391403824 363490171131895808 364040481001744624 364507213180005376 364752888988049408 366259651704909248 366296152836210688 367065748156883776 367464189037856768 367784076431163392 368715658411869769 369303360721847552 369899331718171136 371078857648394896 371115839057739776 371805039365906432 372900049822440448 374649751217976416 374766428188147072 375382920985526272 375499826286362624 375998942203236352 376450951944985918 377187646567187456 377689005941735488 378428123370192896 378745776194849336 379486961666854912 379605145086869504 380322169945862144 382150641916755712 383729273250044722 383767515389253632 384348524363412196 384480211162471424 384599949627486208 385100674117548032 385612551520932736 386328673716137152 386367174909427712 386880735750885376 387084698517929984 388300956727943168 389539161309346048 390046316336523392 390167788250673664 391450953526657024 392546229578467328 393837216959234048 394433471066825344 395205356528795648 395730665117691904 396075159233560576 397711311546605056 399019285603434496 399498969411005464 399538783144976384 399623385159809888 399663211292950528 400280767785586688 400405427009437696 404258530292105216 404755534797992378 405547619993291776 406202080918509568 407537979014053888 407880066671376208 408678266410459136 409221483246704128 411269651712966592 412074484690878464 413246909653894316 414055612021123072 414605976447318656 415417338436452352 416046264001993856 416860444557770752 418684368991445557 419503712179295744 421389323899279736 422060983682111488 422742093392195584 424090123026737024 426171485511360512 428171144249115904 428304489357882368 429713076803698688 430229659365698192 430801522402292041 431071596076785664 431644578219126272 432852315651256384 433804975094499008 434653908509556736 435890575936299484 436743590762006528 438547740857193968 438591446159147008 439255456415328224 439405955614253056 439542799574269952 440115056134340608 440656143457468939 440700058881065984 441518484247013888 442149412286726144 442905778767810176 443772521974792192 444318105868472836 444362386240188416 444896579571346994 445035133473424648 445187612924966912 445767218670312448 445906043715055616 446498743866343168 448624262375391232 450781109790657536 451632576810711296 451773228500780032 452263617277362176 453803887276147408 454527213196120064 455723924524738688 456570250755434816 456615752165687296 456712440182639872 457463734612099072 461107386114432512 462577754054848432 462623854167867392 462767928865521664 463324248547674976 463482994278047744 464230949621153792 464848007312905216 466148647624429952 467060875897667584 467681695139090432 468088824548753408 470022459100533248 470339251589853184 472282182461593504 472329249709850624 473206413738426368 473835401654078464 474552769877274242 474600063410378752 475481444573707264 476160905539551232 478496421704509208 479432813919195136 480057004721874944 481587798742033984 481635793380245504 483133821019652096 487053126298697728 488382711409147828 489338450570418176 489490844980436992 491691039275083648 492344597031190904 492653252659183616 493308089393287168 494808799717162931 495777114393713152 498160658212913696 499135532299436032 501197418122507392 502006235903232256 503607021094250216 503657210149789696 506178032877497344 507792120992540384 507842727131643904 508453233795825136 508611581112485312 508785843342819328 509448249908928512 509606907102920704 510284278704392192 515143407924717572 515303838758702224 516151516355098624 516312261143748608 518633014029882752 519459672224137216 520775442267917837 520827342313987072 521794572291925504 521957074494445568 522942983675560448 525950612286774584 526979869845065728 527680333660223744 528660290348398208 529513426911628544 529694850603483136 530217258341282512 531254865500463104 532741311570777088 533913815500921856 534493365873246208 535669725878583296 536313684962719664 536480708844676288 537168524686323712 537530573245546496 539751065670392576 541526173318946816 542346022716884848 542400072469004288 543407365227094016 545114804637304832 546853053376581952 546907552295616512 547565021010888608 547923215907651584 548636576824999936 549311082940132513 549365826824342528 549536915527806976 550386055705181696 553195883557617664 555855479151644672 558151670181883232 558527861262950656 559243943509049344 559418108549070848 560835091673142286 560890984030447616 561932616314381312 562679539464218176 562735615637651456 563780673592328192 565495771105329064 566602416449957888 567516782910070784 569326466529044224 572120624385114112 573721412460836864 575608240171188224 578489180431425536 580333852562903296 581089410052371584 581270378414268928 582226571324489728 583182032805019648 588735323342534368 588918672867088256 589887447262969856 590071155592855552 590839390426923008 591565781627835014 592723444605580288 595171934020477528 595231248358842368 596481840754936136 597649124200640512 601086414042028096 602262708394360832 603003143678641706 603063238468827136 603976252571076308 604183188969597952 605158202184718336 605962580961465728 607148417714814976 608995445805738992 610187217715339264 610998281080259072 611923308525958891 612929925671679616 613120810108201472 613906885355798528 616858360766162944 618887055221653504 619824025962154112 620994793114728032 622988348156919808 624974918144665088 625788595441015552 626620396221515696 627784094788722872 627846659227820032 628042189174636544 629012635091636224 630989054682907648 634022655907344704 635263404744736768 636107799480817664 637070841753053092 637887623065009408 638317555729086464 640954390483591184 641018267463368704 642208704359292928 643062330816249344 643622133754535936 646280881263233216 646345289076637696 647323830506799488 647545618799951872 648590609040080896 649388000884691068 649452718351044608 650658818890336256 652575087189270784 655681614240956416 656920111724670976 657124696001134592 660078381492578048 661130491921629184 662249215897837568 662805108340986338 664102182916996096 664309003902021632 672840369534324992 673049911848100864 673926179705709056 676075179003240016 676142556091498496 677398222406377472 680264283838676992 681693532291355584 683027570515017728 684129820494331904 686955901762317824 689146449918447664 689215129678659584 690258574366944352 690327364960550912 691609373925392384 692528663955960832 695994795206558848 697356820246102016 698283749806010368 699123196469259562 699340924029667304 700491343624776704 700709497266515968 709708334988260608 713790116674908364 714257049308188672 715186966218303488 716137595681732224 717467536901397568 717539039117508608 719721890497691536 721130348209037312 723182091894315053 724597321036965376 725560458782807648 726980342263791616 728080962003489248 729014426360010752 729505777976098816 732519303409818496 734131496313767552 734928378075713536 735568152862326784 737431316823739538 738606721443695104 739798663436342272 742157715296789792 742231678115479552 743610078731812864 745800099644880896 749299502435952832 749532856376294144 750765841971052544 751997884406472704 752901903889971836 754375293134374912 755378011883470976 756856246740385792 757491552389698672 758973923333709824 759210290173739008 760644339891724288 764301283833511424 767458546500089444 767535030778507264 768697048726824392 768960422324942848 769199899254972416 770201348235096064 771225103041865472 772657347432274304 773761471501770752 774169397035859968 776601913455886336 777556685269827463 779078322618692096 780092632673046784 780335576501347328 782901907053314048 785092459156934656 788866942133650688 791461330235383808 795422623093210112 798038571206868992 798997938822010928 799077566289952768 799246770319619776 799326422585901056 800561535571173376 800810854018875392 808517060584210432 809511069595984756 811095239986583552 812404161837019136 815760133342752416 817356532820918272 818361409278156601 818442966493408256 822539303425933184 824148969381756928 826493819307788632 828111224042246144 829211952894637312 832092528003987712 837368737982891114 839007424358591488 842778647798559472 844121967364222976 845484186784391168 848180246053474048 852342971022721024 854669744966008699 856342288498231808 856608978715764736 859426153607397376 860459318731396384 861603044804584082 862143192153571328 863289156438252544 865704631302512768 867609950188998016 869307817019113472 871781151872598968 873487181524013056 877095481714387936 877182892318294016 878510912830656448 878811911228506112 879085599148539904 880230112268681216 881312286914937878 881400117762131968 883036968494027776 884298824573452288 885811557535620352 888636211736945672 888724772480376832 889793159142693988 890070266946849296 890375225849933824 891534437340624896 891812087430111232 892997487732686336 897248524750782464 901562219581315072 903265153621422592 903546457001560064 904527234554724352 907607774552294816 909054426392240128 911447849049477376 913140501510869632 913424880365279744 914927469224198144 922214772228865024 925155508109696864 925247708335734784 926648497095349952 926965988556095488 928461899242307584 929696014625810432 932297295248859904 935363390278180864 940044918201066496 940678503179706368 944564364923187008 944658499419701248 946412827476852736 947670803308156928 949105539754548484 949200126820757504 950962889147414528 956992843409018416 958865627838390272 960114009443749888 963175597484067968 966267642039304192 976765422818295656 978676901140836352 978981689960873984 983382078550167296 984689194062381808 986616178786574336 989617599434325862 991554228787426304 996321316425827392 998271064598872064 1002394836245014784 1004012471806464512 1007214042188500432 1007314420299579392 1012356065754994688 1015584241985080768 1015685454263287808 1016906467591650272 1017223162224970624 1017571686685638656 1018896499817857024 1019213814205841408 1020568557408784384 1030286815849435144 1030607677517404448 1032303032710197248 1032624522287497216 1037266028059765504 1038919344448274432 1041550884535835674 1041654684627974144 1043589144583851008 1043914148988891136 1045885967351120896 1051901224573549168 1053959739690131456 1055360667320447488 1056958441999383539 1057320580696796416 1059026853823257088 1060434516682565024 1062509731000926208 1065482623141554176 1067827631001843712 1068986731746492416 1071339451757166592 1072627369925439328 1072961417689352576 1074337049372647424 1075061146491092992 1079502131340785152 1083052346637893632 1084692045433769696 1084800144938008576 1086814730454188032 1090229609274609664 1093706106753163904 1095130042021777216 1095846431815303168 1097273153649999872 1098622165880265026 1098731653648685056 1099073831055613952 1100772111410363392 1111710958303289344 1116303340363766464 1117055722525901312 1118487887018098688 1121670183346284572 1121781968060895232 1123865232628762624 1125359078928436352 1127561347184656384 1130991542210658128 1133204832899915776 1135033565820141568 1136429001548209369 1138652933058088448 1144241248770228224 1147442824921673728 1156978360862851072 1160667705125806592 1162178820104743168 1162540756828537856 1166364065610039296 1177470646685068736 1177837345734176512 1179774894525939712 1181678780853846016 1183131563255670028 1185446889211160576 1190343868040955056 1190462496717684736 1192963681509872272 1195298248401281024 1202172828084056192 1204525416788721664 1206006287357283412 1206126476937654272 1207952505142152616 1208366377939195904 1210316404369436672 1211925161922931456 1217990891611477984 1220374435430678528 1221996562160518144 1223846617051917782 1225859851343359232 1226241620216402944 1227813770711597056 1233716721532325888 1239648051924308224 1241989586229456064 1245976696313839616 1249132704181089637 1249949836289330176 1251577190882031104 1253240792443031392 1255568189577445744 1255693318455640064 1256084378349273088 1258025270183272448 1261978109365815296 1268045311814689408 1270526809489473536 1272215598961635328 1274141683506106184 1275775246130018816 1276635111458172928 1281908780967182368 1282036534926737408 1284417408718585856 1286124661632498688 1287244267509071872 1292561762526466432 1294647661013598976 1295091237599903744 1298776001769382136 1298905436702089216 1301317637780672512 1305150174378541568 1311363228481912832 1313840223449341952 1314249392002269184 1320156762985156096 1324498431795675136 1325610216681972676 1328204365833992192 1328618007804043264 1343052456375156527 1345680739068649984 1346099823696201728 1347852359411418112 1352150358006480032 1352285112182996992 1354796444812754944 1363387064582711168 1366055141030035456 1373911803524635648 1378292899836895328 1378430259357319168 1380517148733888704 1380654729921101824 1383218747850784768 1385057327911921664 1391989590413117696 1396567499612020736 1398246392938519124 1398681848059334608 1400982687249553408 1401418994533031936 1416644371792973323 1419416669976521216 1427580233349816728 1428514098616377344 1430373932436606976 1432275191363464448 1434935073802795136 1439443780995383072 1442260696418074624 1446364183788630106 1449194642073930752 1451120917565615296 1453960684527583232 1456161924006978496 1458028852720021504 1459011555952197632 1465038606819636992 1468262992627535104 1469856756151427072 1474862633647479076 1477213442887390208 1479597326872684544 1484315430593579584 1484463356230959104 1487220157463625728 1491600199289761792 1498599004871905664 1499065712752588288 1501531683942105088 1503995768812945408 1505803807779943672 1508750586268749824 1510756023766941952 1514983104779397344 1517947846667419648 1518420580347478016 1521288679783448576 1528602567667022848 1534917093000178888 1535070061557014528 1537394097453648784 1537920844649885696 1538399798509944832 1540402696470192128 1542450206083730944 1545314694864548608 1547522943003541504 1553203826911772672 1555113370539654926 1558156645237384192 1560185265346093568 1560671153002694656 1565803814106628096 1570184918313869312 1577733884267301376 1582922660470767616 1590845246186420224 1596077142413737984 1597995877644021856 1598155132579905536 1598493540639239552 1601123071142346752 1601621708037750784 1619022139191969512 1622190479973167104 1624808323674038272 1631520266685504832 1634713065641836544 1636722818556313202 1636885932986816512 1645078606851866368 1652987638615577264 1656222448084492288 1658423905789274624 1660934694570459847 1664185056007975424 1674737475965782228 1678014848717182976 1685557295597118944 1688243934728445952 1690968373568782336 1696360492106948096 1704685942045442048 1709339489932017398 1712684576996463616 1713217957431529472 1720918637462792768 1723206089609168164 1724286384307142656 1726578312876505088 1731409262605025536 1735219900377996032 1743562303745197936 1746974363048026112 1754190963428775872 1754365784636588032 1757021825661312896 1757623822457012224 1760460224537362432 1762624573829875756 1762800235524263936 1766073936988055552 1771623115071240704 1777272423473891344 1777449544960753664 1779586318285387976 1780140533893698592 1780750451699867648 1783068874681249792 1783624174860222464 1785994975465372672 1794497049501564928 1803124439162630144 1806530307242845184 1807092914003120128 1815215549104589632 1818108852784480256 1822895698098954752 1826281003021739264 1826849760730559488 1844429544457730048 1850311016219393728 1850495416671469568 1853296994190699904 1853931977112190976 1856923798484615168 1859392029251620864 1864594590497719808 1870726780556361728 1880089836402132992 1881357006359412736 1889128729846374016 1892825654953705472 1895341606616313856 1898211079509096968 1898400253641515008 1901925778294829056 1913985686818036832 1917731255676780544 1920228018887499776 1926351194968135936 1953530845636591312 1957353802281672704 1957963379921747968 1962922820855998001 1966764157100334592 1969378388124763616 1973232357573148672 1979235198868651724 1983108457574852608 1992642632851654784 1996542129197744128 2004789672490029568 2008024943612929024 2014428084377000864 2014628840599158784 2024712131509989376 2031168483970161536 2033812935183300544 2034446324449941248 2035143373371277312 2037792999635714048 2041137114817568768 2060573631698870288 2061215355034808896 2064606065420394496 2065249044574994432 2070480235697422549 2074532056119531008 2083101769071671348 2083309369255948288 2087178289167702016 2087828297977782272 2091771934702241792 2103802449147098336 2107919479380262912 2110511002875245971 2110721334640894976 2113916883998767078 2114641161393592832 2118053707646514176 2120869033365130048 2125019462001852416 2130965246283108352 2135655262003687424 2145254739850878656 2145922835378705152 2148674098745294848 2159004262681570304 2166104693275787264 2169384090867539392 2169600289876017152 2173629460908376064 2180459218549219328 2187412213506327808 2190260084043554432 2194546307299999744 2197244331760530052 2197463307297370112 2198147662111227904 2201544222820726784 2223421916606578688 2232606680727532928 2234111445051802624 2236975774036197376 2243340366692569144 2243563936121790464 2247730465257525248 2250718157856872704 2261983084421316256 2266409665799831552 2270067131640283136 2272858003096418738 2277305866116176896 2288482497540456448 2294885649843347456 2313956721725702144 2319817879193452183 2321335410251613184 2324357640209486336 2325081513657075712 2332728131220078592 2354941293370137472 2355674691468353024 2359549789051879424 2366263126511340056 2370893778422321152 2380687736081910112 2380924993435369472 2385927363019744544 2390596496802562048 2404345656168112384 2412012574714566824 2412252953875308544 2415905010284305232 2416732755878391808 2420632808738873344 2423850323845862912 2435981783222955968 2440748870861357056 2443993124321036288 2446931187642408467 2447693234103835564 2451719702686718464 2452483240432805888 2467433443064651776 2479296103848616448 2483979172458912128 2491953392627679232 2498265408362179274 2499899672578660352 2503154381764062208 2506481584886062784 2511136379154891488 2511386636911280128 2516050540366544896 2523956218731630592 2536090623629378816 2544431197923270656 2548283367012212368 2551550492260037632 2553270222916345856 2563817561934364736 2564073069853474816 2568834817437171712 2572249323264997376 2574488535018143744 2585123525052932864 2589295322027197952 2597552003538764272 2597810873404178432 2602635275561345024 2610300348757083136 2622726456963825664 2627680446898683904 2628498784004538368 2640313525970312192 2648996863591350272 2651220433363945352 2656408731667984384 2657236015608086528 2686104912750313054 2691361478137299968 2692199647392403456 2695704718822836224 2704300716012960064 2704570224365993984 2709592889625509888 2726774129165422336 2747823607049271296 2756585799673790656 2756860518714638336 2761034297467777408 2766437495701569536 2770114655823843328 2783979180826235392 2793134999224041472 2796492785877038248 2797363696118669216 2801965374499106816 2802837989066063872 2833288743585946646 2838833339953042432 2855160466699633456 2857028197232754688 2860747864873213952 2864550382726928896 2869870147605590272 2878887561990766144 2884521392836149248 2892728367577260212 2898389284147861504 2902241835131230592 2907921369055166464 2912323848013956992 2916057705440043008 2918023111904395264 2930077213639273984 2936525985255070208 2939713512302854144 2949725267294958152 2954426885774780416 2959194653745369088 2968630861187159168 2974440314927251456 2983200398579523584 2997198009743811328 2998131425505176576 3007991537625890816 3011607615559887344 3017501172537499648 3021512047533883904 3029966209558794688 3035895693334839296 3042577359566897152 3057205135334045696 3069834186000357776 3070140123114029056 3074788194907297568 3075841689299771392 3076799597019889664 3080805392940384256 3084593004202282573 3084900412167461888 3090629389729097216 3095045886007083008 3106407653823545344 3110226741079309852 3116313290474768384 3120370530692187136 3121342306005389312 3140369836627738624 3155467768534602752 3165845320941535232 3181690492372840448 3195991755288043712 3196310265159811072 3196987081278479104 3202246142284693504 3238044278383939024 3244380959946334208 3249616647348076544 3263040533371009664 3269426131283673088 3273445637112626404 3273771865973633024 3290157213703732736 3305975277231154528 3312444896168984576 3316847811578549248 3321869389140919694 3328370112015950848 3349474951931564456 3356029697434365952 3371114591194237888 3376487869456891904 3381936747137564672 3392720984213896192 3409371884090884096 3418678979864034796 3425369153992927232 3426435914863058944 3441837274925585536 3446412179218336328 3448572768614285312 3453156625753010176 3462818525210051072 3470439800755992064 3487124607490395872 3493948726096052224 3508381926857551744 3514043651322625792 3515247644914024448 3525249147659751512 3525600471048527872 3532147873976111104 3543246230142481408 3554544846947782688 3554899089921507328 3559172636570775952 3560281067787397184 3561500903399735296 3566137749362499584 3567248349720444928 3571989950930745344 3606248878325260288 3613060614485690368 3614185828006240256 3630431098209179264 3636217705568960512 3645428095875424859 3645791396197909504 3652562006043478528 3653699521461118976 3688859088915460096 3700622032438787456 3706593988381399808 3707863954224381952 3718784058503241728 3729189180995439616 3741453561112723456 3760179672804265984 3762714012718825472 3778257459692748032 3790683213232627712 3796422159018193936 3796800507283030016 3803851556589658112 3827971373636073664 3835462511353561088 3840456037774999552 3845177580580927591 3852702389936271872 3907061691273182624 3914707604563345408 3915926759843495936 3925845641711996002 3933528314200669184 3938756776249527232 3946464715146297344 3958470397737303448 3966216915149705216 3985285265703309568 4009579344980059136 4016049887225858048 4028856168754001728 4029257681198317568 4049424263019978752 4062336967940323072 4067625870366601088 4068892648899882496 4075585999271428096 4082274229635137536 4121147263397740576 4122430710069617792 4129212130840788992 4130498089149988864 4140960471394845098 4149064112239062016 4166203538143342696 4166618738511896576 4174356578335404032 4175656595955564544 4183543869404483584 4207604898294196672 4215838958760525824 4221022005750491942 4221442669281789952 4227833767997534156 4229282322787185664 4236107415293028352 4241738066730260096 4250038924003704832 4261930492566216704 4271310524007374848 4290509479701757312 4291845670757410304 4297348197490589696 4318008525363140608 4332209386551574528 4338768181735078784 4347258921816752128 4360918437098438656 4374824427012655616 4380520168087108864 4394488663521060104 4394926614594740224 4396295324222455808 4403088445641453568 4446843833213157376 4465213361455065856 4468222890103605248 4486680733385138288 4487127872243580928 4495460930515050496 4501436315713745408 4523966168842632512 4532819331599663104 4540134263280566272 4545716006192837476 4554611732232353792 4589771299686694912 4627913443451404288 4639635758386904366 4642670820503226368 4648715280418972672 4650163027314151424 4709882586740274944 4711349382936706048 4732526253022680112 4741787556844642304 4761375472163820224 4761849986870738944 4771854726039489088 4781192993605124096 4808691312336224768 4824025149429133648 4824505907750617088 4831810020568610464 4833465511756783616 4841265617477746688 4847700647691725824 4871963566445911936 4881497741722714112 4887986248642072576 4893862375284816934 4895386468207671128 4903439405373436928 4904966480865611776 4934866886129303552 4958592207697232896 4967958344917824256 4996530816724358548 4999799345157320704 5006308763528124416 5012963169772125568 5022272758309782976 5022773273822560256 5032101080733089792 5047912437463261184 5072181247258757632 5088862395846541312 5096566734024424736 5103100984520075264 5106540445832691712 5127635123868729472 5137669634874343424 5144498646529994752 5148977070036287488 5170247050105865728 5178590644054395904 5195104007077528544 5195621746808356864 5205270551122690048 5220600697514166272 5255360893797367808 5280627051940624384 5297993727182700544 5302440866727890704 5312817463335968768 5314472031216173056 5372209825500626108 5382722956274599936 5384399294784806912 5391409437645672448 5408601432025920128 5419185779251019776 5442896796888792241 5453548258330844672 5495647214098542592 5513171599347581312 5522068594935554816 5540229311647686656 5567958361652470784 5586269998448082944 5592985571754076496 5594727392237338432 5603930748998213632 5605675978132127744 5666577487171893292 5677666679906084864 5710320933399266912 5714056394465509376 5721495729746427904 5728529864947096207 5729100765453857792 5739740295211180544 5757775123981532288 5769042785672298496 5785456735154520424 5796778568295723008 5804483670262461184 5824647696027913984 5832115410880086016 5860154427278547968 5873051970510140416 5879427024605708288 5899450534589916304 5908853771549560832 5918389307490738176 5937261722374318336 5966400797159047168 5994396019487622656 5996262851010353152 6015983075251781632 6023215231119774688 6035002345074999296 6043024095067767808 6059932419117589376 6071791386669678592 6085154719133794304 6114410270668091392 6139668372000715552 6140280246228058112 6149576389814595136 6151683378599542784 6153599194039779328 6161610785880768512 6169186008404565146 6169800824334923776 6181258779458194432 6190091772014166016 6220453482158619704 6232626580949536768 6240741061384374272 6242684612010778624 6280739673255477248 6310935537069205504 6331690641883070464 6363380984745680896 6391983510576087424 6393974162556958208 6404492284569387008 6476088556767878048 6488761919892668416 6499233294696153088 6526081066742019328 6546891274225252808 6547543731947266048 6580314427407465472 6611950554462309056 6624889792337969152 6633695623157098496 6643738778281839388 6656740224031901696 6698949903863128912 6712059394868731904 6742229182388475776 6752975738913783808 6763873494275129344 6785441968427792384 6837357959728069592 6850738307985854464 6852871829726117888 6883674549851171072 6892824358436672656 6906313251506020352 6925637050420102144 6940879601511984128 6974249214980791744 6987897452192104448 7016763853715103488 7028087302645251584 7050498295319503024 7051200942097055744 7064295747952222208 7086492460284962816 7109089693895565376 7109798179843014656 7118345273141551904 7120562135574794368 7123001806799470592 7132275498724999168 7134496699440889856 7143979901861490688 7212497756650520576 7226121228971380736 7228371656012480512 7260862196418358528 7272435411137921024 7290856191750849718 7291582792395819008 7305124012086957056 7307399042922237952 7377718177830920192 7401244064877574912 7413187976762799616 7437568117006483456 7458378361990879232 7482907122225446912 7520359345608531968 7525428025437650944 7556514919385496064 7581366426465255424 7592844318036387872 7593601014566060032 7607703113179316224 7655942747272147328 7670925022707122176 7680912075549999104 7690355161161855182 7705404779872543744 7814123382546365248 7829415209126690816 7851691283423992004 7867056628401338368 7877513552499054464 7892929430292594688 7916940795474606896 7932433830299410432 7955003010837465583 7970570531406619136 8019158689960118272 8032099774451716096 8057712337508003456 8098848526039957504 8124673935880646144 8135251740733202176 8137785297799764992 8164548459270275072 8242294526795481152 8244861420139235584 8258424261681577984 8281920942789690196 8298128224478124032 8332407076286685392 8333237477023793152 8348713156670808064 8351313191911129088 8367087738808967168 8415209796588393344 8431677917521051648 8442044011500983884 8442885338563579904 8455667535995068312 8458564645574371328 8472214830586056704 8483476133460520192 8523860985132433408 8542621048014749696 8581018959403514624 8583691341514820608 8594696394981179392 8636017050726281216 8677536363470157568 8721836874196877312 8749648854025311232 8761040336174217728 8788977327042120208 8789853229189480448 8792590648444911616 8806176891282907136 8893687666426314752 8930426722910131712 8936445780207210496 8973361466770276576 8974255744487161856 8990921861030100992 9002872631427490816 9047932337685265024 9065638663199326208 9091432012385674952 9109223464464707584 9179542599373389824 9279271516773808732 9285341641006452736 9297430560837945344 9300326054628302848 9401367194626095689 9419765173480549888 9422698765873412096 9465052506045360224 9483575113689284608 9522750944327640448 9543709452078978176 9562385987210248192 9617382624672449536 9648050298858267296 9649011815501234176 9663620041137220928 9666931023513567232 9682531234955493376 9695401295383451648 9743927132891823872 9775972497284145152 9787724750569633868 9790772936415342256 9806878810746873856 9809932961731223552 9869733772258607104 9917184415394465792 9935916689835648512 9993061633448717096 9999598690314641408 10012617527056248832 10025926339544251136 10044545516619565952 10064202161466179584 10095824874926522368 10144362494517515264 10177724791693082624 10193133468048849472 10206201969040150528 10213080891665383424 10255270247737458944 10288997293059989504 10340494100211731456 10357181288108791808 10390208014155057088 10391243493616713728 10410541102245380096 10441201395028332544 10510721787594735616 10561254103881248768 10604881733455781408 10625634926671937536 10628944062432346112 10744419651001252216 10765445912549199872 10768798589569613824 10782818875291344896 10817202864051840256 10885793593777584482 10907096516661689344 10991294428197085184 11026343198695162624 11044137189871109632 11080458623295373312 11135916723304941568 11172539996896165888 11185971143508152992 11189454784474676864 11207861497996427264 11211351956264255488 11333154974343786584 11355333359812169728 11420641866798533824 11428112788931018752 11442991459492855808 11457059729894192414 11458201530907715584 11479480590422361088 11515550247963064576 11570913470309040848 11593557136591446016 11608967340524922368 11626542861993218929 11649295392055827968 11664230821760172032 11720308854557095936 11746103941020280832 11758854049211416576 11798901069179832608 11817707543099121664 11836778614981476352 11874523444748636672 11932801594318094336 11988792038975245312 11992525702020706304 12046430462239549376 12070004690149998592 12086048190135535616 12119864838235178752 12228820541336182784 12279336744001431104 12280560492456116224 12299152779629190272 12303366757199085568 12323221571761537024 12338372016809130292 12339601648669847552 12362517558916388864 12440906964317239408 12465253161899073536 12481482122768748544 12485369224021557248 12561479346510954496 12621871074138411008 12726761969491361792 12783967021152174848 12787948325113916416 12952177113535756096 12977523839785336832 12998466589392306176 13052162133484038656 13093782548450505616 13095087463894532096 13160628854814930944 13223901108924618112 13249779584675938304 13267391246314196992 13287477556563678776 13313480448063803392 13397899807726257824 13424118789737463808 13484458364776951552 13505951477827567616 13570883936855584768 13674715919456139184 13701476615971708928 13705743659452235776 13740459745991986007 13767349099702342144 13785648716873345312 13812626503012040704 13851274100840204288 13881759203023968256 13948498429961583488 13975794904384208896 14033527707430206976 14056174605290503168 14100996590639006048 14102401884194111488 14128591495904444416 14172984920569925632 14218179387791130752 14236690546283103808 14241124271149588736 14246003613598941184 14264550997449998336 14287959803722981376 14424995513301041152 14452242457942761472 14456743312024961024 14521724392836717056 14581712383501699436 14583165584791638016 14610248024173914112 14614798085844475904 14755436355661840384 14773577020126721797 14802488129755149824 14826375953525599232 14875136234012966912 14916756723981758464 15040718691217063936 15113029838770992128 15162732852930510848 15185688636072775744 15187202029132120064 15215406226358632448 15311885494544294656 15361824151099998208 15380710322323710364 15410809559745087488 15628246765092730496 15658830418253381632 15703382566847984008 15734113256802676736 15755027104998108928 15833881590949213792 15864867660598820864 15910006021674931166 15941141062813238272 16038317379920236544 16064199548903432192 16115424675016006912 16197697052079915008 16238725154354165281 16249347871761292288 16270503481466404352 16275570595599529984 16329096918540550144 16484589053590962304 16489722840278471168 16516848523363155968 16563841885579380392 16596256448956248064 16664814152573370784 16666474954047586304 16697426313341616128 16702626383822258176 16734175477617934336 16830419593176786688 16884088023001967768 16885770677127159808 16911335071990136624 16917129291148742656 16944429661172113408 16966952266921040384 17047721970264866816 17085242096029499392 17162037918807029248 17167382683029641216 17272034101452562432 17355072726940315136 17443673748393754624 17499297708050622464 17522080672348435456 17577954654084240416 17579706458378960896 17612353782565814272 17860853445820263424 17872891560414420992 17946722933540553152 17948511488974323712 17981843722060201984 18005745262854981632 18095864675370530048 18182864024771349904 18218446928929415168 18359085198746779648 18558543033547617464 18570683282012905472 18594861121675890688 18600652109256605696 18802734389252191378 18839530346961099776 18845397531746824192 18930105012090720448 18967150227378569216 19045501888655280896 19087418904157956352 19234765249344899072 19296100597716534592 19298023631002468352 19327240082274441856 19333862047027134464 19365062469910986752 19390802590766903296 19487854265783647744 19551944994568290304 19575449501139267736 19581545872830684512 19613757621493747712 19619865923462447104 19739467544517214208 19834368830788931584 19871833379671297024 19986123266897434192 19999197380629282816 20025235054112497664 20051852679088502272 20089091033239131904 20191649749853044736 20288724989035030528 20355449583386165248 20386266936097698944 20412403938080301056 20426161783330766848 20510540495474917888 20577994586119979008 20680988200423462912 20714362576217583616 20780416028310114176 20821082204490760192 20882402790056665088 21122508207762497536 21209763466911562816 21251269853343875072 21488839302002504432 21530891825098399744 21537597179139227648 21565637750582689792 21592151029415978011 21634405728103680512 21771587187555168964 21814193033323378688 21982588856394170368 22052686397390325248 22088274379742219264 22160917246590746624 22271833446609883136 22371942287016305984 22378909568949353728 22415722995992854528 22666309948687573168 22710666719624339456 22841283733597067648 22885982918985711616 22914119459788384828 22916403061815431168 22958961180844722176 23031100495926129152 23141826940618081696 23187114273182892032 23217934681049844736 23253085723986437858 23298590784111655936 23328461643520344064 23440617709114191872 23492207882040561664 23597802138359665216 23635415086198243328 23673557229962952704 23749046889497273344 23865603188636188672 23977584077950490624 23985051404041412608 24092860924479098752 24140009380299997184 24172096380271071232 24239729676470357504 24457641082672365568 24558673488002862208 24598305559258380544 24606733514398171136 24676744033618260584 24679203297339695104 24725035117832777728 24881813928634478816 24930506323798147072 24962964245537497088 24970738448043114496 25243742148276822016 25453523938982723584 25517996671127974013 25567934042304349696 25575896650227832832 25904354227071512192 25955047679570673664 26104324266968077312 26187565096901011232 26190174927789064192 26321257709629861888 26447802217849236224 26534782492628393984 26574955113127357552 26626960896127606784 26795799615452515648 26848237579474927616 26916243064066493137 26968916729553903104 27141767873711169536 27349431838912278368 27402953231943417856 27411487318904471552 27480919491983972014 27534698199404684288 27571297433746690624 27625253006024081408 27702548201680408576 27763518406047936512 27896996859923166976 28067055414860413952 28112349210581006336 28201993181278012096 28204803768388222976 28257182991808888832 28345969841139851264 28436358775582261504 28473381092566207616 28482248542299177472 28529101994899996672 28575919607445962752 28849991026602082304 28904484915885522944 28913486624049922048 29043448785673434112 29163424767003398872 29166331169583276032 29220496048347828224 29229596171688951808 29510872711323680768 29547154040253443594 29604976259510299648 29652751907051198464 29750272468025933824 29833513447963516928 30081437382434127872 30226059677541984256 30325465705861021696 30371377272145551488 30430812452717264896 30623770989088589312 30761420644647420728 30821619119490174976 31256493530185460992 31406765133695968016 31468226513605353472 31510054209996217856 31667763181898427584 31729735321197641728 31820012043349862332 31882282125626476544 32076634759840473088 32128399097806864384 32230849350032013824 32395394104159830016 32477450308708330562 32498695743522584576 32541006962932808704 32551141191199059968 32969178107181924608 32979445680556942336 33127683771158760784 33192512897912496128 33329628305146741568 33332949908095172608 33394852626683232256 33468350955235868672 33660839186353573376 33768176046003935536 33771541354254319616 33822670143980273248 33834258582297485312 33888859322344226816 33933904533842080768 34095443940529733632 34170484192058998784 34324075837614058496 34334765366059282432 34544068202905124864 34710145453880630272 34998595416101244928 35044161344696870912 35155909308168480832 35159412916757921792 35224707565131628544 35721706891640526848 35745783120828841984 35893445867081106304 35963687444120403968 36011490525709963264 36191729350741060096 36365728049542699808 36436893857858830336 37117086067095234928 37141366564025810944 37189722243351781376 37201304218513211392 37605468778504382756 37679060693922199552 37690795063493648384 37860210024181440896 37934300454757138432 38091003777310561792 38174837808315912704 38469530498689798144 38592201195433069184 38654480164548883712 38667724094054268928 38781605181533806592 38975708531567295488 39103889989136580608 39150899002278535472 39163091745661369024 39227515242987495424 39239731846924894208 39668737661577863168 39743666759342594048 39972246533794868384 39998394761258565632 40050470108224995328 40099709054629673449 40103705358177004544 40178182066478263808 40383299499706089472 40577449978070061056 40772533872195397888 40824807876160602112 41021080990949835776 41155989172239958016 41361976400846925824 41428725152435167232 41560832056620228352 41764805580113330176 42245016415524995072 42419526933823125632 42502539706687750144 42977678604005008864 43061783650196799488 43075194358278455296 43131275501165379584 43184302058831956022 43268811456207361024 43543174375110337928 43628386066646757376 43965177712788340736 44105372794780650496 44176548759484438528 44321834493181493248 44543666893219766272 44743884574032611968 44757819137898707456 44831445991985709056 45332619897375146336 45421333439248678912 45682567467194135296 45828238919576769656 45832806123630862336 45917922361689444352 46062200991852258304 46283653881236163392 46374228546365784064 46435869362099689472 46506171447972875716 46597181568223311872 46881235418228383744 46984415764081123328 47195604276719330432 47270830172396486656 47347114459925905408 47498093778994546688 47955168155900981248 47970102808082825216 48185721848958197504 48344192760542142464 48479459352940715008 48915282165344731136 49117346976005724416 49196611118516761088 49353488067236521168 49358406594679390208 49450070235665555456 49763627857268957632 49861012647596294144 49925928491074994176 49941476896086228992 50487484296553644032 50907047877965447168 51035993342255948026 51135868084608699392 51151793300455665664 51808708454143024384 52208648533936154624 52375130193802022464 52380349855578128384 52642515419259723776 52895604435698472448 53069564985256787968 53149910226254715104 53253921792255213568 53591599230905031296 53696475158949855232 53832486128132986274 53937833459107806208 54283535747422339072 54698863677824556736 54805906463886835712 54961838983967944028 55069396398809368576 55142594867493381248 55250506012048162816 55405096403360817152 55527036812095873024 55793993719846333952 56134110829720827904 56224698421162012672 56403986362556024192 56514365983617777664 56691939682279702528 56872717551164523008 56946762185132415232 56964497084598354944 57151839214891925504 57808969831771045888 58086897571346868224 58326849534006797744 58332662339166552064 58440992096695656448 58459192343377903616 59021745422647361536 59094308080506887188 59209952519020599296 59305503814102396928 59667026895927033856 60162874764868255744 60452119355083968512 60742754544291102976 61247541978177178624 61522841289294841456 61643238238980349952 62512987060370921984 62813530267391936032 62936453027210706944 63020108419992435712 63335526363796855168 63459470642395283456 63640024086699724664 63764564251252953088 64153269519680946176 64256798195613728768 64461698700064027648 64954900617416661124 64997391487045169152 65082013925865617408 65102282382398119936 65938356214363849216 65958891361113884672 66255367542317521568 66385025795824992256 66659256610293483136 66789705253366464512 66936701910471737344 67321678372707146752 67536352092007871072 67543082708508639232 67645340287960546496 67668517164594970624 67777718644688453632 67867809067684161536 68648151675228116992 68669530732118564864 69088136405810249728 69420290907761260544 69997190832202489856 70088322689393741824 70311818616336961664 70449415130263257088 71443413783281053696 71491566241657683968 71786891734162212608 72022981051419926528 72383458701482120192 72731456099085399616 72873787715717660672 74234172134190469856 74282733128051621888 74379444486703562752 74402608437026422784 75210937557008765512 75358121387844399104 75381590126987296768 75720420048362881792 76182007554621123584 76349675616631825408 76939060997379596288 77184402390866138368 77308960329097767424 77563210363067613184 77951417063134590976 78207779978273161216 78301798004557070944 78326183491322738048 78455030485974990848 78479463693849788416 79337475323155726336 79487333518685188096 79944493067589736768 79996789522517131264 80100940216449990656 80199418109259346898 80207410716354009088 80356364132956527616 81154899956140122112 81545067744390795776 81649615752321204224 82042161981899671552 82311978344479916032 82723952801693851648 82857450304870334464 83121664113240456704 83529611160226660352 84490032831049990144 84839053867646251264 85955357208010017728 86123567300393598976 86262551002330759168 86368604117663912044 86537622912414722048 87086348750220675856 87256772133293514752 87930355425576681472 88210745589561300992 88353097518968877056 89087333786439532544 89487769148065223936 89515638275797414912 90665239794750292672 90842666878497357824 91365134934388270592 91656477839153539312 91665612247261724672 91835844723378888704 92124401983704516608 92567307762472326784 92748457092731568128 92871738724199378944 93012342895945751432 93194363136446623744 93762470836456767488 93968831528162246656 94391208553438660864 94541660344792973312 94996187557989093376 95910336311801962496 95940205616165650432 96371443697916395008 96688385521084284928 96958918705881430016 97830564330689462272 98234693952011448832 98393222237033522176 98706976134473042336 98716813189358780416 98900140471331110912 99527255714537915264 99722025295192588288 99851856982149988352 100974968593107288064 102071986684511896052 102271736169217398784 102303586600911331328 103415039140887052579 103617416908286048768 104417297067872309248 104750260387604044928 105285030838519447552 105791208871396944896 106139129970513575936 106299820452509430208 106507843584510427136 107183198461810062592 107664972256265972548 107875666918215612416 108567071494844678144 109397727355649113472 109611812927773671424 109923677967935888056 110138792797618737152 110285189734986762496 110810192806721634304 111054073624191746048 111587987439692667904 112268221659441655808 112449396842324025344 112807972725112048384 113383879364559405056 113745435102329046016 113893524370264830464 113928994169196709888 114303678429783851008 115617939663542091776 116173795142693736448 116653699068013595488 116665324678333104128 116881984193391312896 116918384686755807232 118188616161013774376 118419905038041198592 118611007628204793856 119334053791854067712 120904238710167937024 121485509088582205952 122495083956354357248 123045682578589682912 123286476477960699904 125025974120741843968 125627060534783872064 125872906054421413888 126040216839984871424 126671052727593710336 127280048173399449328 127529128502505906176 128306539039361892352 128513596391227457536 128923397400128055296 129909801234833322248 129994782974090338304 130164027851731234816 130204564764796239872 131876712428727698432 131917782722227769344 132510735084635043136 132770051591649984512 133318513220586966272 134643356745414293504 135072704184015742144 135086165417017278464 135290680575921092992 135337034329189941248 135555437289376907264 135735618135368323072 137296303350456233984 137339061464237129728 138176272811620499456 138840581815522521088 139994381664404979712 140176645378787483648 140623637232673923328 142886827566562107392 142983132483315367936 143573783468324425216 144045962102839853056 144766917402964240384 145462912198170799232 145747575431435321344 148468344268380939712 148565466256103243776 148758888973407125504 150421875114017531024 150716242775688798208 150763180253974593536 151145057205911846077 151440840096725763584 152364015109242247168 152699351233263650816 153878121994759192576 154368804781732276736 154617920658195534848 155126420726135226368 155902834126269181952 156603596009114141888 156652366982645476096 156910060971949981696 158674950646311452672 158974667037370376192 159888986135179473536 160201880432899981312 160398836218518693796 160414821432708018176 160712728265913055232 162309799912280244224 163090135488781591552 163299231504642408448 164084323963799343104 165447905603387703296 165714900609740668928 166243328226480913408 167059222320453320704 168980065662099980288 169678107735292502528 171910714416020035456 172247134600787197952 172737208235327824088 173075245824829444096 174172697500441351712 174513544266587029504 176421491179122601984 176706195037937754112 178174667572879065088 178625976697895818091 178975538296130447872 179031276551594829824 181330479589500585344 181685333756994715648 182730269868776541184 183312955678307078624 183331224494523449344 183671689446757777408 184248803967409033216 185134615524944653568 185743477448398757888 186024685791891502864 186388726272893247488 187524941672913534976 187937663056324493312 188782417106877321728 189992375115978186752 191820672623603924992 191880411232331300864 192742887395832790016 193376771042168569856 193917837411762860032 196469387904022897664 196786444474067044352 197413952268946084672 197433626378717560832 197800280942662221824 199054511429075830528 199703713964299976704 201949937186214576128 204143973369023792104 204543472338434797568 204607173201822662656 206830078281774105158 207234833816572097536 208834594135744618496 209500520775208089856 210570061677038895104 211582417742793889792 212278259941027151872 212599640905018860416 213015687169020854272 214366396923620125184 215329944512531945096 215751333836431224832 217134142989689356288 218795454711298226944 219847355935871776112 220277585595237474304 220570379469973524992 221620385613443268608 222108147248383492096 223175974879385335808 224536443318883311616 224898793684648050688 225615945450224096768 226767758729118810112 227490870204658092032 227787048740529660928 227857988338393419776 232347590285387472896 233307398136027190976 233330649356666208256 233763968386782625792 236377232322027548752 236839810076082397184 237222015256409587712 238668107583708135424 241808477420335874048 242971018177164411904 244990167912708714496 246091365157179365824 246572952955921399808 250051948241483687936 251254121069567744128 251745812108842827776 252080433679969742848 253342105455187420672 254560096346798898656 255058257005011812352 256613078078723784704 257846794800256110592 259819602469666644496 259989565948180676608 260328055703462469632 260409129529592479744 263753424857455396864 263835565444455538688 265021470169270086272 265540103183299969024 266637026441173932544 269286713490828587008 270145408368031484288 270581361151842185984 270674068658379882496 271471236270736646144 274592606700912467968 274678122928474259456 277681163631045042176 279988763328809959424 280353290757574967296 280697963382407714143 281247274465347846656 285773655133124214784 287147566936648850432 288091924205679706112 289533834805928480768 290925824396341598464 296936688536761879424 297517777946814251008 300843750228035062048 301432485551377596416 301526360507949187072 302290114411823692154 302881680193451527168 304728030218484494336 305398702466527301632 307756243989518385152 308737609563464553472 309235841316391069696 310252841452270452736 311805668252538363904 313207192018228283776 313304733965290952192 313820121943899963392 317349901292622905344 317949334074740752384 319777972270358947072 320797672437037387592 320829642865416036352 321425456531826110464 324619599824560488448 326180270977563183104 328168647927598686208 330895811206775406592 331429801219481337856 332486656452961826816 339356215470585005056 343821428832040070912 345474416470655648176 346150491649658888192 348345395000882703424 349027088533174059008 352842982358245203968 353412390075875508224 356349335145758130176 357251953395791636182 357951076592260895744 358062553103189659648 362660959179001170688 365460539737553082368 366625911356614157248 366662448989046898688 367343378893515554816 368497607934818066432 370269231049889307136 371486954896797515776 372049371583783005728 372777452545786494976 375049883345827069952 375875326112648986624 377564834213754643456 379984750231956373504 383641345247207849984 385485774791665580032 386753542084337139712 387835674823525720064 392938775808045795328 393572888948134088704 394827904537892169344 395600561885324443648 398109022858151661056 408287946738047584208 409086944676869595136 409214346403645325312 413660156563548210316 414469667633144195072 417669188271489236992 419001041550416179712 421140123354077790208 423164835485587779584 425199281810037720832 428732793847240250368 430659889025063890192 431502667672862449664 437590909422596453888 439694711871743552224 440555171190474948608 441140758939947049984 443240771226886537216 444216294496766984192 446351949758770671616 449072886637766623232 449797587369296101376 451231890900448193536 454981740409316184064 455574097481059321856 455715976676786839552 464695180570774945792 466614796272054381952 467527936773565251584 472754464644055097504 473679620152164794368 474444030512819175424 483616954840671748096 485942036354328823808 489980335825417428992 492182730314358731648 493145905911842799616 500103896482967375872 502508242139135488256 504160867359939485696 506684210910374841344 509120192693597797312 510116514010023624704 515693589600512221184 519639204939333288992 519979131896361353216 520656111406924939264 520818259059184959488 527506849714910793728 527671130888911077376 530042940338540172544 533274052882347865088 538573426981657174016 540290816736062968576 541162722303684371968 542942472541473292288 549185213401824935936 549356245856948518912 555362327262090084352 559977526657619918848 560706581515149934592 561395926764815428286 562494548930695693312 571547310266248429568 574295133873297700864 576183848411359412224 579067669611856961536 581851648792683196928 593873377073523758848 601687500456070124096 602864971102755192832 604580228823647384308 605763360386903054336 609456060436968988672 610797404933054603264 615512487979036770304 617475219126929106944 618471682632782139392 623611336505076727808 626414384036456567552 626609467930581904384 635898668149481504768 639555944540717894144 641595344874074775184 641659285730832072704 642850913063652220928 649239199649120976896 652360541955126366208 656337295855197372416 661791622413550813184 664973312905923653632 678712430941170010112 687642857664080141824 690948832941311296352 692300983299317776384 696690790001765406848 698054177066348118016 705685964716490407936 706824780151751016448 714503906791583272364 715902153184521791488 716125106206379319296 725321918358002341376 730921079475106164736 733251822713228314496 734686757787031109632 736995215869636132864 740538462099778614272 742973909793595031552 744098743167566011456 745554905091572989952 755129668427509286912 759969500463912747008 767282690494415699968 770971549583331160064 775671349647051440128 785877551616091590656 787145777896268177408 789655809075784338688 796218045716303322112 816575893476095168416 818173889353739190272 818428692807290650624 827320313127096420632 828939335266288390144 835338376542978473984 838002083100832359424 846329670971175559168 850398563620075441664 857465587694480500736 861319778050127780384 863005335345724899328 875181818845192907776 879389423743487104448 881110342380949897216 882281517879894099968 892703899517541343232 898145773275533246464 899595174738592202752 902463781800896387072 909963480818632368128 911148194962118643712 911431953353573679104 929390361141549891584 933229592544108763904 945508929288110195008 947359240304329588736 948888061025638350848 967233909681343496192 971884072708657647616 979960671650834857984 984365460628717463296 1000207792965934751744 1005016484278270976512 1008321734719878971392 1013368421820749682688 1018240385387195594624 1020233028020047249408 1031387179201024442368 1039278409878666577984 1039958263792722706432 1041312222813849878528 1055013699429821587456 1055342261777822154752 1060085880677080345088 1066548105764695730176 1077146853963314348032 1080581633472125937152 1082325444607368743936 1085884945082946584576 1098370426803649871872 1110724654524180168704 1121413163030299869184 1122791853529630856572 1124989097861391386624 1143094620532496859136 1148590267746595401728 1158135339223713923072 1163703297585366393856 1187746754147047517696 1203375000912140248192 1205729942205510385664 1209160457647294768616 1211526720773806108672 1218912120873937977344 1221594809866109206528 1234950438253858213888 1236943365265564278784 1247222673010153455616 1252828768072913135104 1253218935861163808768 1271797336298963009536 1279111889081435788288 1283190689748149550368 1283318571461664145408 1285701826127304441856 1304721083910252732416 1312674591710394744832 1329946625811847307264 1357424861882340020224 1375285715328160283648 1381897665882622592704 1384601966598635552768 1393381580003530813696 1411371929432980815872 1413649560303502032896 1429007813583166544728 1431804306369043582976 1432250212412758638592 1450643836716004682752 1461842158950212329472 1466503645426456628992 1473990431739272265728 1481076924199557228544 1485947819587190063104 1488197486335132022912 1491109810183145979904 1510259336855018573824 1519939000927825494016 1541943099166662320128 1551342699294102880256 1571755103232183181312 1574291555792536354816 1579311618151568677376 1592436091432606644224 1633151786952190336832 1636347778707478380544 1654640626254192841264 1657878670532576780288 1670676753085956947968 1676004166201664718848 1692659341942351118336 1700797127240150883328 1714931175388961001472 1722639556100255560768 1726010670691449798656 1750363637690385815552 1758778847486974208896 1762220684761899794432 1764563035759788199936 1785407799035082686464 1796291546551066492928 1804927563601792774144 1819926961637264736256 1822296389924237287424 1822863906707147358208 1858780722283099783168 1866459185088217527808 1891017858576220390016 1894718480608659177472 1943768145417315295232 1959921343301669715968 1964885743676853999001 1968730921257434926592 2000415585931869503488 2010032968556541953024 2016643469439757942784 2026736843641499365376 2036480770774391189248 2062774358402048884736 2078556819757333155968 2082624445627699757056 2110027398859643174912 2110684523555644309504 2120171761354160690176 2133096211529391460352 2154293707926628696064 2161163266944251874304 2164650889214737487872 2171769890165893169152 2196740853607299743744 2221449309048360337408 2245583707059261713144 2249978195722782773248 2297180535493190803456 2316270678447427846144 2327406595170732787712 2375493508294095035392 2406750001824280496384 2418320915294589537232 2423053441547612217344 2437824241747875954688 2443189619732218413056 2469900876507716427776 2473886730531128557568 2494445346020306911232 2505657536145826270208 2506437871722327617536 2558223778162871576576 2566381379496299100736 2566637142923328290816 2571403652254608883712 2609442167820505464832 2625349183420789489664 2659893251623694614528 2714849723764680040448 2750571430656320567296 2763795331765245185408 2769203933197271105536 2786763160007061627392 2822743858865961631744 2858015627166333089456 2863608612738087165952 2864500424825517277184 2901287673432009365504 2923684317900424658944 2933007290852913257984 2947980863478544531456 2962153848399114457088 2976394972670264045824 3020518673710037147648 3083886198333324640256 3102685398588205760512 3143510206464366362624 3148583111585072709632 3158623236303137354752 3184872182865213288448 3266303573904380673664 3272695557414956761088 3309281252508385682528 3315757341065153560576 3352008332403329437696 3385318683884702236672 3401594254480301766656 3429862350777922002944 3445279112200511121536 3452021341382899597312 3500727275380771631104 3517557694973948417792 3529126071519576399872 3570815598070165372928 3609855127203585548288 3639853923274529472512 3644592779848474574848 3645727813414294716416 3732918370176435055616 3782035717152440780032 3887536290834630590464 3919842686603339431936 3929771487353707998002 3937461842514869853184 4000831171863739006976 4020065937113083906048 4033286938879515885568 4053473687282998730752 4072961541548782378496 4125548716804097769472 4157113639514666311936 4220054797719286349824 4240343522708321380352 4266192423058782920704 4308587415853257392128 4322326533888503748608 4329301778429474975744 4491167414118523426288 4499956391445565546496 4594361070986381606912 4632541356894855692288 4654813190341465575424 4750987016588190070784 4813500003648560992768 4836641830589179074464 4846106883095224434688 4875648483495751909376 4886379239464436826112 4939801753015432855552 4947773461062257115136 5011315072291652540416 5012875743444655235072 5116447556325743153152 5132762758992598201472 5142807304509217767424 5218884335641010929664 5319786503247389229056 5429699447529360080896 5501142861312641134592 5527590663530490370816 5573526320014123254784 5716031254332666178912 5727217225476174331904 5729000849651034554368 5802575346864018731008 5847368635800849317888 5866014581705826515968 5924307696798228914176 5952789945340528091648 6041037347420074295296 6167772396666649280512 6287020412928732725248 6297166223170145419264 6317246472606274709504 6369744365730426576896 6532607147808761347328 6618562505016771365056 6631514682130307121152 6704016664806658875392 6770637367769404473344 6803188508960603533312 6859724701555844005888 6890558224401022243072 7001454550761543262208 7035115389947896835584 7058252143039152799744 7141631196140330745856 7219710254407171096576 7279707846549058945024 7289185559696949149696 7465836740352870111232 7564071434304881560064 7775072581669261180928 7859542974707415996004 7874923685029739706368 8001662343727478013952 8040131874226167812096 8106947374565997461504 8145923083097564756992 8314227279029332623872 8440109595438572699648 8480687045416642760704 8532384846117565841408 8644653067777007497216 8658603556858949951488 8982334828237046852576 8999912782891131092992 9188722141972763213824 9309626380682931150848 9501974033176380141568 9627000007297121985536 9673283661178358148928 9692213766190448869376 9879603506030865711104 9895546922124514230272 10022630144583305080832 10025751486889310470144 10232895112651486306304 10265525517985196402944 10437768671282021859328 10639573006494778458112 10859398895058720161792 11002285722625282269184 11055181327060980741632 11147052640028246509568 11432062508665332357824 11454434450952348663808 11605150693728037462016 11694737271601698635776 11732029163411653031936 11848615393596457828352 11905579890681056183296 12082074694840148590592 12335544793333298561024 12574040825857465450496 12634492945212549419008 12739488731460853153792 13065214295617522694656 13237125010033542730112 13263029364260614242304 13408033329613317750784 13606377017921207066624 13719449403111688011776 13781116448802044486144 14002909101523086524416 14070230779895793671168 14116504286078305599488 14439420508814342193152 14578371119393898299392 14931673480705740222464 15128142868609763120128 15550145163338522361856 15719085949414831992008 15749847370059479412736 16080263748452335624192 16213894749131994923008 16291846166195129513984 16628454558058665247744 16961374090833285521408 17064769692235131682816 17289306135554014994432 17317207113717899902976 17964669656474093705152 17999825565782262185984 18377444283945526427648 18619252761365862301696 19003948066352760283136 19254000014594243971072 19346567322356716297856 19384427532380897738752 19759207012061731422208 20045260289166610161664 20051502973778620940288 20465790225302972612608 20531051035970392805888 21718797790117440323584 22004571445250564538368 22110362654121961483264 22294105280056493019136 22864125017330664715648 22908868901904697327616 23210301387456074924032 23464058326823306063872 23697230787192915656704 23811159781362112366592 24164149389680297181184 25268985890425098838016 25478977462921706307584 26130428591235045389312 26474250020067085460224 26816066659226635501568 27212754035842414133248 27438898806223376023552 27562232897604088972288 28005818203046173048832 28140461559791587342336 28233008572156611198976 28878841017628684386304 29863346961411480444928 30256285737219526240256 31438171898829663984016 31499694740118958825472 32160527496904671248384 32427789498263989846016 32583692332390259027968 33256909116117330495488 33922748181666571042816 34129539384470263365632 34578612271108029988864 34634414227435799805952 35929339312948187410304 35999651131564524371968 37238505522731724603392 38007896132705520566272 38508000029188487942144 38693134644713432595712 40090520578333220323328 40103005947557241880576 40931580450605945225216 41062102071940785611776 44009142890501129076736 44220725308243922966528 44588210560112986038272 45728250034661329431296 46420602774912149848064 46928116653646612127744 47394461574385831313408 47622319562724224733184 50537971780850197676032 50957954925843412615168 52260857182470090778624 52948500040134170920448 53632133318453271003136 54425508071684828266496 55124465795208177944576 56011636406092346097664 56280923119583174684672 59726693922822960889856 60512571474439052480512 62876343797659327968032 62999389480237917650944 64321054993809342496768 65167384664780518055936 66513818232234660990976 67845496363333142085632 69157224542216059977728 69268828454871599611904 71858678625896374820608 74477011045463449206784 76015792265411041132544 77016000058376975884288 77386269289426865191424 80181041156666440646656 81863160901211890450432 82124204143881571223552 88018285781002258153472 88441450616487845933056 89176421120225972076544 91456500069322658862592 92841205549824299696128 93856233307293224255488 95244639125448449466368 101075943561700395352064 104521714364940181557248 105897000080268341840896 108851016143369656532992 110248931590416355889152 112561846239166349369344 119453387845645921779712 121025142948878104961024 125752687595318655936064 125998778960475835301888 128642109987618684993536 130334769329561036111872 133027636464469321981952 135690992726666284171264 138314449084432119955456 143717357251792749641216 152031584530822082265088 154032000116753951768576 154772538578853730382848 160362082313332881293312 164248408287763142447104 176882901232975691866112 178352842240451944153088 182913000138645317725184 187712466614586448510976 190489278250896898932736 202151887123400790704128 209043428729880363114496 211794000160536683681792 220497863180832711778304 225123692478332698738688 238906775691291843559424 242050285897756209922048 251505375190637311872128 251997557920951670603776 260669538659122072223744 266055272928938643963904 287434714503585499282432 308064000233507903537152 309545077157707460765696 328496816575526284894208 353765802465951383732224 356705684480903888306176 365826000277290635450368 375424933229172897021952 380978556501793797865472 418086857459760726228992 423588000321073367363584 440995726361665423556608 450247384956665397477376 484100571795512419844096 503010750381274623744256 521339077318244144447488 532110545857877287927808 574869429007170998564864 616128000467015807074304 619090154315414921531392 656993633151052569788416 707531604931902767464448 731652000554581270900736 761957113003587595730944 836173714919521452457984 847176000642146734727168 881991452723330847113216 900494769913330794954752 968201143591024839688192 1006021500762549247488512 1064221091715754575855616 1149738858014341997129728 1238180308630829843062784 1313987266302105139576832 1415063209863805534928896 1463304001109162541801472 1672347429839042904915968 1694352001284293469454336 1763982905446661694226432 2012043001525098494977024 2299477716028683994259456 2476360617261659686125568 2627974532604210279153664 2926608002218325083602944 3388704002568586938908672 4024086003050196989954048 4598955432057367988518912 4952721234523319372251136 5853216004436650167205888 6777408005137173877817344 8048172006100393979908096 9197910864114735977037824 9905442469046638744502272 11706432008873300334411776 16096344012200787959816192 18395821728229471954075648 32192688024401575919632384 64385376048803151839264768 128770752097606303678529536
- Sum of all divisors σ(n): 382734639253496649939941961
- Sum of proper divisors (its aliquot sum) s(n): 253963887155890346261412425
- 128770752097606303678529536 is an abundant number, because the sum of its proper divisors (253963887155890346261412425) is greater than itself. Its abundance is 125193135058284042582882889
Bases of 128770752097606303678529536
- Binary: 1101010100001000100010001110101011101101001100000011110010101011001100100000000000000002
- Hexadecimal: 0x6A84447576981E55990000
- Base-36: G6H7TP7BU09QD7VGG
Squares and roots of 128770752097606303678529536
- 128770752097606303678529536 squared (1287707520976063036785295362) is 16581906595783178258776219727647472430933147224375296
- 128770752097606303678529536 cubed (1287707520976063036785295363) is 2135264583551258504089689221907623828294582400722012777002436560265745484742656
-
128770752097606303678529536 is a
perfect square number . Itssquare root is 11347720127744 -
The
cube root of 128770752097606303678529536 is 504977945.1173989401
Scales and comparisons
How big is 128770752097606303678529536?- 128,770,752,097,606,303,678,529,536 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 128,770,752,097,606,303,678,529,536 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 128770752097606303678529536 cubic inches would be around 42081495.4 feet tall.
Recreational maths with 128770752097606303678529536
- 128770752097606303678529536 backwards is 635925876303606790257077821
- The number of decimal digits it has is: 27
- The sum of 128770752097606303678529536's digits is 124
- 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 128770752097606303678529536 - Facts about the integer". Numbermatics.com. 2024. Web. 26 September 2024.
APA style:
Numbermatics. (2024). Number 128770752097606303678529536 - Facts about the integer. Retrieved 26 September 2024, from https://numbermatics.com/n/128770752097606303678529536/
Chicago style:
Numbermatics. 2024. "Number 128770752097606303678529536 - Facts about the integer". https://numbermatics.com/n/128770752097606303678529536/
The information we have on file for 128770752097606303678529536 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 128770752097606303678529536, math, Factors of 128770752097606303678529536, curriculum, school, college, exams, university, Prime factorization of 128770752097606303678529536, STEM, science, technology, engineering, physics, economics, calculator, one hundred twenty-eight septillion, seven hundred seventy sextillion, seven hundred fifty-two quintillion, ninety-seven quadrillion, six hundred six trillion, three hundred three billion, six hundred seventy-eight million, five hundred twenty-nine thousand, five hundred thirty-six.