122121342912527116377680384
122,121,342,912,527,116,377,680,384 is an even composite number composed of six prime numbers multiplied together.
What does the number 122121342912527116377680384 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 17920 divisors.
122121342912527116377680384 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 122121342912527116377680384:
29 × 73 × 116 × 173 × 593 × 733
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 11 × 11 × 11 × 11 × 11 × 11 × 17 × 17 × 17 × 59 × 59 × 59 × 73 × 73 × 73)See below for interesting mathematical facts about the number 122121342912527116377680384 from the Numbermatics database.
Names of 122121342912527116377680384
- Cardinal: 122121342912527116377680384 can be written as One hundred twenty-two septillion, one hundred twenty-one sextillion, three hundred forty-two quintillion, nine hundred twelve quadrillion, five hundred twenty-seven trillion, one hundred sixteen billion, three hundred seventy-seven million, six hundred eighty thousand, three hundred eighty-four.
Scientific notation
- Scientific notation: 1.22121342912527116377680384 × 1026
Factors of 122121342912527116377680384
Divisors of 122121342912527116377680384
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 4 7 8 11 14 16 17 22 28 32 34 44 49 56 59 64 68 73 77 88 98 112 118 119 121 128 136 146 154 176 187 196 224 236 238 242 256 272 289 292 308 343 352 374 392 413 448 472 476 484 511 512 539 544 578 584 616 649 686 704 748 784 803 826 833 847 896 944 952 968 1003 1022 1078 1088 1156 1168 1232 1241 1298 1309 1331 1372 1408 1496 1568 1606 1652 1666 1694 1792 1888 1904 1936 2006 2023 2044 2057 2156 2176 2312 2336 2464 2482 2596 2618 2662 2744 2816 2891 2992 3136 3179 3212 3304 3332 3388 3481 3577 3584 3773 3776 3808 3872 4012 4046 4088 4114 4307 4312 4352 4543 4624 4672 4913 4928 4964 5192 5236 5324 5329 5488 5621 5632 5782 5831 5929 5984 6272 6358 6424 6608 6664 6776 6962 7021 7139 7154 7546 7552 7616 7744 8024 8092 8176 8228 8614 8624 8687 8704 8833 9086 9163 9248 9317 9344 9826 9856 9928 10384 10472 10648 10658 10976 11033 11242 11564 11662 11858 11968 12544 12716 12848 13216 13328 13552 13651 13924 14042 14161 14278 14308 14399 14641 15092 15104 15232 15488 16048 16184 16352 16456 17051 17228 17248 17374 17666 18172 18326 18496 18634 18688 19652 19712 19856 20237 20768 20944 21097 21296 21316 21952 22066 22253 22484 22627 23128 23324 23716 23936 24367 25039 25088 25432 25696 26432 26656 27104 27302 27848 28084 28322 28556 28616 28798 29282 30149 30184 30208 30464 30976 31801 32096 32368 32704 32912 34102 34391 34456 34496 34748 34969 35332 36344 36652 36992 37268 37303 37376 38291 39304 39347 39424 39712 40474 41503 41536 41888 42194 42592 42632 43904 44132 44506 44968 45254 46256 46648 47377 47432 47872 48734 49147 49973 50078 50864 51392 52864 53312 54043 54208 54604 55696 56168 56644 57112 57232 57596 58564 58619 59177 60298 60368 60809 60928 61831 61952 63602 64141 64192 64736 65219 65408 65824 68204 68782 68912 68992 69496 69938 70664 72688 73219 73304 73984 74536 74606 76582 77231 78529 78608 78694 79424 80948 83006 83072 83776 84388 85184 85264 87808 88264 89012 89936 90508 90593 92512 93296 94754 94864 95557 95744 97163 97468 98294 99127 99946 100156 100793 101728 102487 102784 105728 106624 108086 108416 109208 111392 112336 113288 114224 114464 115192 117128 117238 118354 119357 120596 120736 121363 121618 123662 127204 128282 128384 129472 130438 130816 131648 136408 137564 137824 137984 138992 139876 141328 145376 146438 146608 147679 147968 149072 149212 150161 153164 154462 155771 157058 157216 157388 158389 158848 161051 161896 166012 166144 167552 168776 170368 170528 170569 175616 176528 178024 179872 181016 181186 185024 186592 187561 189508 189728 191114 194326 194936 196588 198254 199892 200312 201586 203456 204974 205379 205568 211043 211456 213248 216172 216832 218416 222607 222784 224672 226576 228448 228928 230384 232067 234256 234476 236708 238714 240737 241192 241472 242726 243236 244783 247324 248897 254113 254408 256564 256768 258944 260876 261121 261632 263296 268037 272816 275128 275429 275648 275968 277984 279752 282656 289867 290752 292876 293216 295358 298144 298424 300322 306328 308924 311542 314116 314411 314432 314776 316778 317696 322102 323792 331639 332024 332288 335104 337552 340736 341056 341138 344029 349811 353056 356048 358649 359744 362032 362372 370048 373184 375122 378301 379016 379456 382228 384659 388652 389017 389872 393176 396508 399784 400624 403172 406912 409948 410333 410758 411136 414239 421201 422086 425663 426496 432344 432817 433664 436832 445214 445568 449344 453152 456533 456896 457856 460768 464134 468512 468952 473416 477428 481474 482384 482944 485452 486472 489566 494648 497794 508226 508816 512533 513128 513536 517888 521147 521752 522242 526592 536074 540617 545632 549703 550256 550858 551296 555968 559504 565312 579734 581504 585752 586432 590716 594473 596288 596848 600644 612656 617848 623084 628232 628822 628864 629552 633556 634151 635392 644204 644809 647584 650947 663278 664048 668899 670208 675104 680141 681472 682112 682276 688058 699622 705551 706112 712096 717298 717409 719488 724064 724744 740096 746368 750244 756602 758032 758912 764456 769318 777304 778034 779744 786352 793016 799568 801248 805409 806344 813824 819896 820666 821516 828478 835499 842402 844172 849541 851326 863819 864688 865634 873664 890428 891136 898688 906304 913066 913792 915712 921536 928268 937024 937904 946832 954856 962948 964768 965888 970904 972944 979132 989296 995588 996523 1006009 1016452 1017632 1025066 1026256 1033753 1035776 1042294 1043504 1044484 1051127 1053184 1068793 1072148 1081234 1090397 1091264 1099406 1100512 1101716 1102592 1108723 1111936 1119008 1127357 1130624 1159468 1163008 1171504 1172864 1181432 1188946 1192576 1193696 1193983 1201288 1225312 1235696 1244723 1246168 1256464 1257644 1257728 1259104 1267112 1268302 1288408 1289618 1295168 1301894 1312927 1326556 1328096 1334993 1337798 1350208 1360282 1364224 1364552 1376116 1399244 1411102 1412224 1424192 1434596 1434818 1437653 1438976 1448128 1449488 1477301 1480192 1492736 1500488 1513204 1516064 1517824 1528912 1538636 1540081 1554608 1556068 1559488 1572704 1586032 1599136 1602496 1610818 1612688 1624469 1627648 1639792 1641332 1643032 1651771 1656956 1670998 1684804 1685159 1688344 1699082 1702652 1713481 1727638 1729376 1731268 1742279 1747328 1771561 1778791 1780856 1782272 1797376 1812608 1826132 1827584 1827847 1831424 1843072 1856536 1874048 1875808 1876259 1893664 1909712 1925896 1929536 1931776 1941808 1945888 1958264 1978592 1991176 1993046 2012018 2029069 2032904 2035264 2050132 2052512 2063171 2067506 2084588 2087008 2088968 2102254 2137586 2144296 2162468 2180794 2182528 2198812 2200877 2201024 2203432 2205184 2217446 2223872 2238016 2254714 2259169 2261248 2318936 2321473 2326016 2343008 2345728 2362864 2377892 2385152 2387392 2387966 2402576 2448677 2450624 2471392 2489446 2492336 2510543 2512928 2515288 2515456 2518208 2534224 2536604 2552737 2576816 2579236 2590336 2603788 2625854 2648107 2653112 2656192 2669986 2675596 2692613 2700416 2720564 2723119 2728448 2729104 2737867 2752232 2795243 2798488 2822204 2824448 2848384 2869192 2869636 2872331 2875306 2877952 2896256 2898976 2899673 2948407 2954602 2985472 3000976 3026408 3029719 3032128 3035648 3057824 3077272 3080162 3109216 3112136 3118976 3145408 3172064 3188537 3198272 3204992 3221636 3225376 3248938 3279584 3282664 3286064 3303542 3313912 3341996 3369608 3370318 3376688 3398164 3405304 3426962 3455276 3458521 3458752 3462536 3484558 3491443 3494656 3543122 3557582 3561712 3587731 3594752 3625216 3648029 3652264 3655168 3655694 3686144 3713072 3748096 3751616 3752518 3784319 3787328 3819424 3847921 3851792 3859072 3883616 3891776 3916528 3945139 3957184 3982352 3986092 4024036 4058138 4065808 4070528 4100264 4105024 4126342 4135012 4161311 4169176 4174016 4177936 4204508 4231249 4275172 4279187 4288592 4319921 4324936 4361588 4365056 4397624 4401754 4402048 4406864 4434892 4439057 4447744 4476032 4509428 4513663 4518338 4522496 4556629 4633211 4637872 4642946 4682293 4686016 4691456 4725728 4755784 4760987 4770304 4774784 4775932 4805152 4897354 4901248 4942784 4978892 4984672 5021086 5021863 5025856 5030576 5036416 5068448 5073208 5105474 5153632 5158472 5180672 5207576 5251708 5296214 5306224 5312384 5339972 5344987 5351192 5385226 5400832 5441128 5446238 5458208 5475734 5504464 5590486 5596976 5637863 5644408 5648896 5696768 5732617 5738384 5739272 5744662 5750612 5792512 5797952 5799346 5848493 5896814 5909204 5946787 6001952 6046733 6052816 6059438 6064256 6115648 6154544 6160324 6218432 6224272 6237952 6290816 6344128 6377074 6396544 6409984 6443272 6450752 6497876 6539203 6559168 6565328 6572128 6607084 6613289 6627824 6683992 6739216 6740636 6753376 6796328 6810608 6853924 6910552 6917042 6917504 6925072 6969116 6975661 6982886 6989312 7042063 7086244 7092899 7115164 7123424 7160417 7175462 7236271 7250432 7296058 7304528 7311388 7357889 7372288 7426144 7481551 7496192 7503232 7505036 7568638 7574656 7638848 7695842 7703584 7718144 7761061 7767232 7783552 7833056 7890278 7891499 7914368 7964704 7972184 8048072 8116276 8131616 8141056 8200528 8210048 8252684 8270024 8322622 8338352 8348032 8355872 8409016 8462498 8550344 8558374 8577184 8639842 8649872 8713061 8723176 8730112 8795248 8803508 8804096 8813728 8859499 8869784 8878114 8952064 9018856 9027326 9036676 9113258 9190489 9266422 9275744 9285892 9344951 9364586 9372032 9451456 9502009 9511568 9521974 9549568 9551864 9610304 9794708 9802496 9885568 9957784 9969344 10042172 10043726 10051712 10061152 10063571 10072832 10136896 10146416 10210948 10307264 10316944 10361344 10415152 10503416 10592428 10612448 10624768 10679944 10689974 10702384 10770452 10780567 10801664 10882256 10892476 10916416 10951468 10961753 11008928 11066099 11180972 11193952 11275726 11288816 11371283 11393536 11465234 11476768 11478544 11489324 11501224 11562397 11585024 11595904 11598692 11696986 11756723 11793628 11818408 11893574 11994367 12003904 12093466 12105632 12118876 12128512 12195953 12231296 12309088 12320648 12400927 12436864 12448544 12451537 12475904 12581632 12688256 12754148 12793088 12819968 12886544 12901504 12995752 13078406 13118336 13130656 13133813 13144256 13214168 13226578 13255648 13367984 13478432 13481272 13506752 13592656 13621216 13691953 13707848 13821104 13834084 13835008 13850144 13938232 13951322 13965772 14084126 14172488 14185798 14203483 14230328 14246848 14320834 14350924 14442197 14472542 14592116 14609056 14622776 14684923 14715778 14852288 14963102 14992667 15006464 15010072 15137276 15149312 15277696 15391684 15406139 15407168 15436288 15522122 15534464 15567104 15666112 15780556 15782998 15814183 15828736 15929408 15944368 16096144 16232552 16250311 16263232 16282112 16401056 16420096 16505368 16540048 16645244 16676704 16696064 16711744 16818032 16924996 16940891 17100688 17102153 17116748 17154368 17279684 17299744 17426122 17446352 17573801 17590496 17607016 17608192 17627456 17718998 17739568 17756228 17869159 17904128 18037712 18054652 18073352 18169481 18226516 18380978 18532844 18536749 18550249 18551488 18571784 18689902 18729172 18744064 18848291 18902912 19004018 19023136 19043948 19061833 19099136 19103728 19165069 19220608 19566701 19589416 19604992 19771136 19915568 19938688 20084344 20087452 20103424 20106317 20122304 20127142 20145664 20273792 20292832 20297711 20421896 20614528 20633888 20638849 20830304 21006832 21160291 21184856 21224896 21249536 21359888 21379948 21404768 21540904 21561134 21764512 21784952 21832832 21902936 21923506 22017856 22132198 22319759 22361944 22387904 22551452 22577632 22694881 22742566 22930468 22952003 22953536 22957088 22978648 23002448 23124794 23191808 23197384 23393972 23513446 23587256 23636816 23787148 23988734 24007808 24186932 24209647 24211264 24237752 24257024 24391906 24440101 24462592 24618176 24641296 24801854 24850859 24873728 24897088 24903074 25114117 25163264 25376512 25508296 25536203 25586176 25773088 25803008 25991504 26156812 26181377 26236672 26261312 26267626 26288512 26428336 26453156 26511296 26735968 26935447 26956864 26962544 27013504 27185312 27242432 27383906 27415696 27615973 27642208 27668168 27670016 27700288 27876464 27902644 27931544 28080107 28168252 28344976 28371596 28406966 28460656 28493696 28641668 28701848 28884394 28945084 29129177 29184232 29218112 29245552 29369846 29431556 29618743 29704576 29926204 29954309 29985334 30012928 30020144 30116537 30239447 30274552 30298624 30555392 30747673 30783368 30812278 30814336 31044244 31068928 31073399 31134208 31332224 31561112 31565996 31595641 31628366 31657472 31858816 31888736 31896403 32192288 32432477 32465104 32500622 32526464 32802112 32840192 33010736 33080096 33290488 33326909 33353408 33392128 33423488 33636064 33849992 33881782 34201376 34204306 34233496 34308736 34559368 34599488 34852244 34892704 35073907 35147602 35180992 35214032 35254912 35437996 35479136 35512456 35738318 36075424 36109304 36146704 36338962 36453032 36761956 37065688 37073498 37100498 37102976 37143568 37379804 37414909 37458344 37488128 37696582 37805824 38008036 38043731 38046272 38087896 38123666 38207456 38330138 38405873 38441216 39133402 39178832 39465041 39542272 39831136 39877376 40128319 40168688 40174904 40206848 40212634 40244608 40254284 40547584 40585664 40595422 40843792 41229056 41267776 41277698 41627509 41660608 42013664 42320582 42327131 42369712 42449792 42719776 42759896 42809536 43081808 43122268 43396529 43529024 43569904 43665664 43805872 43847012 44035712 44264396 44639518 44723888 44775808 45102904 45155264 45389762 45485132 45774421 45860936 45904006 45907072 45914176 45957296 46004896 46249588 46293023 46383616 46394768 46543739 46787944 47026892 47071057 47174512 47273632 47519131 47574296 47977468 48015616 48373864 48419294 48422528 48475504 48783812 48829627 48880202 48925184 49236352 49282592 49294441 49603708 49650293 49701718 49747456 49794176 49806148 50122919 50228234 50753024 50965321 51016592 51072406 51505223 51546176 51606016 51983008 52313624 52362754 52370857 52473344 52522624 52535252 52577024 52856672 52906312 53022592 53471936 53870894 53913728 53925088 54027008 54370624 54484864 54767812 54831392 55231946 55240493 55284416 55336336 55400576 55752928 55805288 55863088 56160214 56336504 56689952 56743192 56813932 56921312 56987392 57283336 57403696 57768788 57890168 58258354 58368464 58436224 58491104 58739692 58794857 58863112 59237486 59354531 59409152 59852408 59908618 59970668 60040288 60233074 60478894 60549104 60991427 61110784 61495346 61566736 61624556 61628672 62016493 62088488 62137856 62146798 62664448 63058787 63122224 63131992 63191282 63256732 63717632 63777472 63792806 64333423 64384576 64864954 64930208 65001244 65052928 65414657 65604224 66021472 66160192 66514063 66580976 66653818 66706816 66846976 67272128 67699984 67763564 68402752 68408612 68466992 68617472 69118736 69198976 69704488 69785408 70147814 70295204 70361984 70428064 70444997 70509824 70875992 70958272 71024912 71476636 71931233 72150848 72218608 72293408 72677924 72746179 72906064 73438657 73523912 74131376 74146996 74200996 74205952 74287136 74759608 74829818 74916688 75393164 75463969 75611648 76016072 76087462 76092544 76175792 76247332 76414912 76660276 76732271 76811746 76882432 77462693 78021889 78266804 78357664 78764587 78930082 79598981 79662272 79754752 80256638 80337376 80349808 80425268 80489216 80508568 80936779 81095168 81171328 81190844 81687584 82297061 82458112 82535552 82555396 83255018 83321216 84027328 84641164 84654262 84739424 84899584 85371671 85439552 85519792 85619072 86163616 86244536 86793058 86806489 87058048 87139808 87160759 87331328 87611744 87694024 88071424 88528792 89279036 89447776 89551616 90205808 90310528 90779524 90864779 90970264 91548842 91721872 91808012 91814144 91828352 91914592 92009792 92499176 92586046 92789536 93087478 93575888 94053784 94142114 94349024 94547264 95038262 95148592 95843671 95954936 96031232 96747728 96838588 96845056 96951008 97454489 97567624 97659254 97760404 98472704 98565184 98588882 99207416 99300586 99403436 99424381 99588352 99612296 100245838 100456468 101095379 101930642 102033184 102144812 102794461 103010446 103092352 103966016 104522099 104627248 104725508 104741714 104948669 105045248 105070504 105154048 105713344 105812624 106045184 106943872 107741788 107827456 107842973 107850176 108054016 108741248 108969728 109535624 109662784 110463892 110480986 110568832 110672672 110699281 110801152 111505856 111610576 111726176 112320428 112425913 112673008 113379904 113486384 113627864 113842624 113974784 114566672 114807392 115537576 115780336 116516708 116736928 116872448 116982208 117479384 117589714 117726224 118474972 118586237 118709062 118818304 119704816 119715071 119817236 119941336 120080576 120466148 120579283 120957788 121098208 121727089 121982854 122990692 123016607 123133472 123249112 123257344 124032986 124176976 124293596 125084113 125328896 126117574 126244448 126263984 126382564 126513464 127186367 127435264 127554944 127585612 128666846 128769152 129323953 129729908 129851743 129860416 130002488 130105856 130829314 131208448 131938037 132042944 132320384 133028126 133161952 133307636 133413632 133432831 133693952 134155483 134544256 135399968 135527128 136805504 136817224 136933984 136966907 137234944 138237472 138397952 139408976 139570816 140295628 140590408 140723968 140856128 140889994 141019648 141751984 141916544 142049824 142953272 143862466 144301696 144437216 144471943 144586816 145355848 145492358 145812128 146877314 147047824 148122037 148262752 148293992 148401992 148411904 148574272 149519216 149659636 149833376 150611483 150786328 150927938 152032144 152174924 152185088 152351584 152494664 152829824 153320552 153464542 153623492 154925386 156043778 156238313 156533608 156715328 157529174 157860164 158864167 159197962 159324544 160513276 160664021 160674752 160699616 160850536 160978432 161017136 161534153 161873558 162342656 162381688 163375168 164594122 164919337 165071104 165110792 166510036 166642432 168054656 169282328 169308524 169467529 169478848 169799168 170743342 170879104 171039584 171080707 171238144 172327232 172489072 173586116 173612978 173956013 174116096 174279616 174321518 175223488 175388048 176142848 177057584 178558072 178753421 178895552 179103232 180411616 180621056 181559048 181729558 181940528 183097684 183269639 183443744 183616024 183628288 183656704 183829184 184019584 184998352 185172092 185579072 186174956 186349801 187151776 188107568 188123683 188284228 188698048 189094528 190076524 190297184 191687342 191909872 193311811 193495456 193677176 193690112 193902016 194908978 195135248 195318508 195520808 196560749 196945408 197130368 197177764 198414832 198601172 198806872 198848762 199176704 199224592 199864291 200491676 200912936 202190758 203861284 203904239 204052739 204066368 204289624 205588922 206020892 206184704 207331201 207932032 209044198 209254496 209451016 209483428 209680163 209897338 210090496 210141008 210815759 211426688 211625248 211676129 212090368 213887744 215233711 215483576 215654912 215685946 215700352 217482496 217939456 219071248 219325568 220927784 220961972 221137664 221169487 221345344 221398562 221602304 223011712 223221152 223274821 223452352 224640856 224851826 225346016 226759808 226972768 227027339 227255728 227685248 229133344 229614784 231075152 231560672 232763201 233033416 233473856 233744896 233964416 234958768 235179428 235452448 236949944 237172474 237418124 239409632 239430142 239634472 239882672 240161152 240932296 241158566 241915576 242196416 243454178 243965708 245517349 245981384 246033214 246266944 246498224 248065972 248353952 248587192 249643691 250168226 252235148 252472033 252488896 252527968 252765128 253026928 254372734 254875339 255109888 255171224 257333692 257538304 258647906 259459816 259703486 259720832 260004976 261658628 261904363 262416896 263876074 264085888 264640768 266056252 266306117 266323904 266615272 266827264 266865662 268310966 268841111 269088512 270799936 271054256 273359449 273611008 273634448 273867968 273933814 276255287 276474944 276795904 278817952 279141632 280591256 280898233 281180816 281447936 281712256 281779988 283503968 283833088 284099648 285906544 287724932 287995147 288603392 288874432 288943886 289173632 290711696 290984716 291624256 293754628 294095648 296244074 296289917 296525504 296587984 296803984 297148544 299038432 299319272 299666752 301222966 301572656 301855876 303775703 304064288 304349848 304370176 304703168 304989328 305659648 306641104 306929084 307246984 308881177 309850772 312087556 312476626 313067216 313430656 315058348 315354233 315720328 317728334 318395924 318649088 320420947 321026552 321328042 321349504 321399232 321701072 322034272 323068306 323747116 324051161 324685312 324763376 325806173 326750336 329188244 329497399 329838674 330142208 330221584 332633917 333020072 333284864 336109312 338224403 338564656 338617048 338935058 338957696 341486684 341758208 341807389 342079168 342161414 342476288 344654464 344978144 345061087 347172232 347225956 347552051 347912026 348232192 348559232 348643036 350446976 350776096 350860433 354115168 356757247 357116144 357506842 357791104 360823232 361242112 363118096 363459116 363881056 366195368 366539278 366595999 366887488 367232048 367313408 367658368 368039168 369996704 370344184 371158144 372349912 372699602 374303552 376215136 376247366 376568456 377396096 378189056 380153048 380594368 383374684 383819744 385812977 386623622 386990912 387354352 387804032 389817956 390184051 390270496 390637016 391041616 393121498 394260736 394355528 396829664 397202344 397613744 397697524 398449184 399728582 400983352 401825872 404381516 407722568 407808478 408105478 408132736 408579248 411177844 411563999 412041784 412369408 414662402 415481717 415864064 418088396 418481041 418508992 418902032 418966856 419360326 419794676 420282016 421631518 422464603 422853376 423250496 423352258 426939989 427775488 430467422 430967152 431371892 431400704 434115451 434964992 438142496 438651136 441411509 441855568 441923944 442275328 442338974 442690688 442797124 446023424 446442304 446549642 446904704 449281712 449703652 450692032 453519616 453945536 454054678 454511456 455370496 457902599 458266688 459229568 462150304 463121344 465526402 465598441 466066832 466947712 467928832 469917536 470358856 470904896 473899888 474344948 474836248 477361819 478819264 478860284 479268944 479765344 480322304 481864592 482317132 483831152 484392832 486908356 487931416 491034698 491962768 492066428 492533888 492996448 496131944 496707904 497174384 499287382 500336452 503518631 504470296 504944066 504977792 505055936 505530256 506053856 508745468 509223253 509750678 510219776 510342448 511981129 514070599 514667384 515076608 517295812 517781627 518919632 519406972 519441664 520009952 522710441 523317256 523808726 527752148 528171776 528247783 529281536 532112504 532612234 532647808 533230544 533731324 536621932 537125897 537682222 538177024 541599872 542108512 542238851 546153223 546718898 547222016 547268896 547735936 547867628 551352109 552510574 552949888 557635904 558283264 560618531 561182512 561796466 562361632 563424512 563559976 566557453 567007936 567666176 568199296 571813088 575449864 575990294 576079427 577206784 577748864 577887772 578347264 581423392 581969432 583248512 587509256 588191296 592488148 592579834 593051008 593175968 593607968 594297088 598076864 598638544 599333504 602445932 603145312 603711752 607551406 607645423 608128576 608699696 609406336 609978656 611319296 613282208 613858168 614493968 617762354 619701544 624175112 624953252 626134432 626861312 630116696 630708466 631440656 635456668 636053453 636791848 637298176 640841894 642053104 642656084 642699008 642798464 643402144 644068544 646136612 646743427 647494232 648102322 649526752 651612346 652899841 653500672 658376488 658994798 659677348 660443168 665267834 666040144 670905697 672218624 676448806 677129312 677234096 677870116 677915392 682181423 682973368 683516416 683614778 684158336 684322828 689308928 689956288 690122174 693646657 694344464 694451912 695104102 695824052 697118464 697286072 700893952 701552192 701720866 707667653 708230336 713514494 714232288 715013684 715582208 719561227 721646464 726236192 726918232 727762112 731654693 732390736 733078556 733191998 733774976 734464096 734640683 735316736 736078336 739993408 740688368 742316288 744699824 745399204 748607104 752430272 752494732 753136912 754792192 756378112 760306096 761188736 766749368 767639488 771625954 773247244 773981824 774708704 774894967 775608064 779635912 780368102 780540992 781274032 782083232 786242996 786981391 788521472 788711056 791243563 793659328 794404688 795227488 795395048 796898368 799457164 800207969 801966704 803651744 807825227 808763032 815445136 815616956 816210956 816265472 817158496 822355688 823127998 824083568 829324804 830103659 830963434 831728128 836176792 836962082 837017984 837804064 837933712 838005497 838720652 839589352 840564032 843263036 844054981 844929206 845706752 846500992 846704516 852089623 853879978 858240779 860934844 861934304 862743784 862801408 866410457 868230902 875588791 876284992 877302272 882823018 883711136 883847888 884677948 885381376 885594248 890304569 892046848 892884608 893099284 893809408 898563424 899407304 901384064 905267671 907039232 907891072 908109356 908962201 909022912 910740992 915805198 916533376 918459136 924300608 926242688 931052804 931196882 932133664 933895424 935857664 939088381 939835072 940717712 941809792 947799776 948689896 949672496 954723638 957638528 957720568 958537888 958768349 959530688 960644608 963729184 964634264 967662304 968785664 973816712 975862832 982069396 983925536 984132856 985067776 985992896 992263888 993415808 994348768 998574764 999512569 1000672904 1007037262 1008940592 1009027027 1009888132 1009955584 1010111872 1011060512 1012107712 1017490936 1018446506 1019501356 1020684896 1023962258 1028141198 1029334768 1034591624 1035563254 1036854259 1037839264 1038813944 1038883328 1040019904 1045420882 1046634512 1047617452 1054280381 1055504296 1056343552 1056495566 1064225008 1065224468 1065295616 1066461088 1067462648 1071999379 1073243864 1074251794 1075364444 1083199744 1084217024 1084477702 1092306446 1093437796 1093668191 1094464691 1094537792 1095471872 1095735256 1102704218 1105021148 1105899776 1112049169 1115271808 1121237062 1122365024 1123592932 1124648147 1124723264 1126849024 1127119952 1130739071 1133114906 1134015872 1136398592 1143626176 1150899728 1151980588 1152158854 1154435359 1155497728 1155775544 1156694528 1162846784 1163938864 1166497024 1175018512 1176382592 1184976296 1185159668 1186102016 1186272703 1186351936 1187215936 1188594176 1196153728 1197277088 1197564949 1198667008 1204891864 1206290624 1207423504 1215102812 1215290846 1216257152 1217399392 1217692091 1218812672 1219957312 1226564416 1227716336 1228987936 1235524708 1236685043 1239403088 1248350224 1248457169 1249906504 1252268864 1253722624 1260233392 1261416932 1262881312 1270913336 1272106906 1273583696 1281683788 1282887473 1284106208 1285312168 1285398016 1285596928 1286804288 1288137088 1292273224 1293486854 1294988464 1296204644 1299053504 1303224692 1304448607 1305799682 1307001344 1316752976 1316865781 1317989596 1319354696 1320886336 1326372113 1330535668 1332080288 1338997979 1341811394 1352897612 1353182677 1354168177 1354258624 1354468192 1355740232 1355830784 1364362846 1365946736 1367229556 1368316672 1368645656 1375925243 1378617856 1379912576 1380244348 1387293314 1388688928 1388903824 1390208204 1391648104 1394236928 1394572144 1399050037 1401787904 1403104384 1403441732 1415335306 1416460672 1427028988 1428369173 1428464576 1430027368 1431164416 1439122454 1443292928 1451318407 1452472384 1453836464 1455524224 1463309386 1464781472 1466157112 1466383996 1467549952 1467761141 1468928192 1469281366 1470633472 1475710313 1479986816 1481376736 1481732903 1484632576 1489399648 1490798408 1497214208 1504860544 1504989464 1506273824 1506635977 1509584384 1520612192 1522377472 1533498736 1535278976 1543251908 1544701243 1546494488 1547963648 1549417408 1549789934 1551216128 1559271824 1560736204 1561081984 1562548064 1564166464 1572485992 1573962782 1577422112 1582487126 1587318656 1588809376 1589191373 1590454976 1590790096 1593796736 1598914328 1600415938 1603933408 1607303488 1615650454 1617526064 1629342407 1630890272 1631233912 1632421912 1632530944 1634316992 1644711376 1646255996 1648167136 1656726313 1658649608 1660207318 1661926868 1672353584 1673924164 1674035968 1675608128 1675867424 1676010994 1677441304 1679178704 1681128064 1686526072 1688109962 1689858412 1693001984 1693409032 1704179246 1707759956 1716481558 1718621443 1721869688 1723868608 1725487568 1732820914 1736461804 1747505837 1751177582 1752569984 1765646036 1767304231 1767422272 1767695776 1769355896 1770762752 1771188496 1776875683 1780609138 1784127373 1785769216 1786198568 1787618816 1797126848 1798814608 1802768128 1810535342 1814112707 1815782144 1816218712 1817924402 1818045824 1831610396 1833066752 1833330541 1836918272 1848601216 1852485376 1862105608 1862393764 1864142819 1864267328 1867790848 1878176762 1879670144 1881435424 1881887777 1883619584 1895599552 1897379792 1899344992 1909447276 1911240521 1913516143 1915277056 1915441136 1917075776 1917536698 1919061376 1927458368 1929268528 1935324608 1937571328 1947633424 1951725664 1964138792 1966287631 1967851072 1968265712 1970135552 1971985792 1984527776 1986831616 1988697536 1997149528 1999025138 2001345808 2014074524 2015966029 2017881184 2018054054 2019776264 2019911168 2020223744 2022121024 2024215424 2034981872 2036893012 2039002712 2041369792 2047924516 2049847811 2056282396 2058669536 2069183248 2069360513 2071126508 2073708518 2075678528 2077627888 2080039808 2090841764 2093269024 2095234904 2108560762 2111008592 2112991132 2126429921 2128450016 2130448936 2130591232 2132922176 2134925296 2143998758 2146487728 2148503588 2150728888 2162168239 2166399488 2168434048 2168955404 2184612892 2186875592 2187336382 2188929382 2189075584 2190943744 2191470512 2198507201 2205408436 2207479631 2210042296 2211799552 2224098338 2230543616 2242474124 2242946629 2244580129 2244730048 2247185864 2249296294 2249446528 2254239904 2261478142 2266229812 2268031744 2268358127 2272797184 2280643211 2287252352 2301799456 2303961176 2304317708 2306481793 2308870718 2310995456 2311551088 2325693568 2327877728 2328437419 2332994048 2350037024 2352765184 2367570821 2369952592 2370319336 2372204032 2372545406 2372703872 2374431872 2392307456 2394554176 2395129898 2397334016 2409783728 2412581248 2414847008 2430205624 2430581692 2432514304 2432864357 2434798784 2435384182 2437625344 2439914624 2453128832 2455432672 2456023031 2457975872 2471049416 2473370086 2478806176 2496700448 2496914338 2497300729 2499813008 2504537728 2520466784 2522833864 2525762624 2541826672 2544213812 2547167392 2560395211 2563367576 2565774946 2568212416 2570624336 2571193856 2573608576 2576274176 2584546448 2586973708 2589976928 2592409288 2598107008 2606449384 2608897214 2611599364 2633505952 2633731562 2635979192 2638709392 2641772672 2652744226 2661071336 2664160576 2677995958 2683622788 2700690839 2705795224 2706365354 2708336354 2708517248 2708936384 2711480464 2728725692 2731288357 2731893472 2734459112 2736633344 2737291312 2746080601 2751850486 2759825152 2760488696 2774586628 2777192363 2777377856 2777807648 2780416408 2783296208 2789144288 2798100074 2803628729 2806208768 2806883464 2830670612 2832921344 2854057976 2856738346 2856929152 2860054736 2878244908 2880947993 2886585856 2902636814 2904944768 2907672928 2908372019 2911048448 2926618772 2929367287 2929562944 2932314224 2932767992 2935099904 2935522282 2937856384 2938562732 2951420626 2957252221 2959973632 2962753472 2963465806 2978799296 2981596816 2994428416 3006953939 3009721088 3009978928 3012547648 3013271954 3038808157 3041224384 3044754944 3066997472 3070557952 3086503816 3089402486 3089880563 3092988976 3095927296 3098834816 3099579868 3118543648 3121472408 3122163968 3125096128 3128332928 3144971984 3147925564 3154844224 3164974252 3167946617 3174637312 3177618752 3178382746 3180909952 3181580192 3187593472 3197828656 3200831876 3207866816 3214606976 3231300908 3235052128 3258684814 3259189087 3261780544 3262467824 3264843824 3268633984 3289422752 3292511992 3296334272 3313452626 3317299216 3320414636 3323853736 3341532733 3344707168 3347848328 3348071936 3351216256 3351734848 3352021988 3354882608 3358357408 3362256128 3373052144 3376219924 3379716824 3386003968 3386818064 3397692947 3408358492 3415519912 3432963116 3437242886 3443739376 3447737216 3450975136 3465641828 3468896563 3472923608 3495011674 3502355164 3505139968 3524630417 3531292072 3534608462 3534844544 3535391552 3538711792 3542376992 3553751366 3561218276 3564562771 3568254746 3571538432 3572397136 3583867903 3594253696 3597629216 3598494193 3605536256 3621070684 3624471389 3628225414 3631564288 3632437424 3635848804 3636091648 3658973087 3663220792 3666133504 3666661082 3697202432 3704970752 3720468433 3724211216 3724787528 3728285638 3728534656 3756353524 3759340288 3759881279 3762870848 3763775554 3767239168 3791199104 3794759584 3795671957 3798689984 3818894552 3822481042 3823072561 3827032286 3830554112 3830882272 3834151552 3835073396 3838122752 3854916736 3858537056 3859464763 3870649216 3895266848 3903451328 3924329717 3928277584 3932575262 3935702144 3936531424 3943971584 3969055552 3973663232 3977395072 3994299056 3998050276 4002691616 4028149048 4031932058 4032555989 4035762368 4036108108 4039552528 4040447488 4044242048 4048430848 4069963744 4073786024 4078005424 4082739584 4095849032 4099695622 4112564792 4117339072 4138366496 4138721026 4142253016 4147417036 4151357056 4155255776 4160079616 4181683528 4186538048 4190469808 4217121524 4222017184 4225982264 4243942747 4252859842 4256900032 4260897872 4265844352 4269850592 4287997516 4292024561 4292975456 4297007176 4301457776 4324336478 4332880763 4336868096 4337910808 4369225784 4373751184 4374672764 4377858764 4378151168 4382941024 4397014402 4410816872 4414959262 4420084592 4448196676 4452374171 4461087232 4484948248 4485893258 4489160258 4489460096 4494371728 4498592588 4498893056 4508479808 4522956284 4527203989 4532459624 4536063488 4536716254 4561286422 4570298887 4574504704 4603291451 4603598912 4607922352 4608635416 4612963586 4617741436 4623102176 4647110633 4651387136 4655755456 4656874838 4696339879 4700074048 4705530368 4735141642 4739905184 4740638672 4745090812 4745407744 4748863744 4775269961 4784614912 4789108352 4790259796 4819567456 4825162496 4829694016 4855526599 4860411248 4861163384 4865028608 4865728714 4869597568 4870768364 4879829248 4906257664 4910865344 4912046062 4915951744 4942098832 4946740172 4957612352 4993400896 4993828676 4994601458 4999626016 5009075456 5036928589 5040933568 5045667728 5051525248 5083653344 5088427624 5094334784 5120790422 5121582851 5126735152 5131549892 5136424832 5141248672 5142484781 5147217152 5152548352 5169092896 5173947416 5179953856 5184818576 5196214016 5212898768 5217794428 5223198728 5250980009 5267011904 5267463124 5271958384 5277418784 5283545344 5305488452 5322142672 5328321152 5355991916 5361021961 5367245576 5401381678 5411590448 5412730708 5416672708 5417034496 5417872768 5422960928 5457451384 5462576714 5463786944 5468918224 5474582624 5492161202 5503700972 5508869737 5519650304 5520977392 5538704941 5549173256 5554384726 5554755712 5555615296 5560832816 5566592416 5578288576 5596200148 5601455783 5607257458 5612417536 5613766928 5654776589 5661341224 5665842688 5695597897 5708115952 5713476692 5713858304 5720109472 5749814851 5756489816 5761895986 5805273628 5809889536 5810725613 5815345856 5816744038 5822096896 5853237544 5858734574 5859125888 5864628448 5865535984 5866038479 5871044564 5875712768 5877125464 5902841252 5908384867 5914504442 5919947264 5925506944 5926931612 5957598592 5963193632 5964627361 6007685453 6013907878 6019442176 6019957856 6025095296 6026543908 6064873199 6077616314 6082448768 6133994944 6141115904 6166803841 6173007632 6178804972 6179761126 6185977952 6197669632 6199159736 6232131983 6237087296 6242944816 6244327936 6250192256 6256665856 6289943968 6295851128 6309688448 6329948504 6335893234 6336873697 6349274624 6355237504 6356765492 6361819904 6362735407 6363160384 6375186944 6395657312 6401663752 6415733632 6429213952 6462601816 6470104256 6517369628 6518378174 6523561088 6524935648 6529687648 6537267968 6578845504 6585023984 6592668544 6626905252 6633128867 6634598432 6640829272 6647707472 6683065466 6689414336 6695696656 6702432512 6703469696 6704043976 6709765216 6716714816 6724512256 6746104288 6752439848 6759433648 6773636128 6795385894 6816716984 6831039824 6865926232 6874485772 6887478752 6895474432 6901950272 6931283656 6937793126 6945847216 6990023348 6996587983 7004710328 7010279936 7049260834 7062584144 7063189189 7069216924 7069689088 7070783104 7077423584 7084753984 7107502732 7114177697 7122436552 7129125542 7136509492 7144794272 7167735806 7181898251 7188507392 7195258432 7196988386 7242141368 7248942778 7256450828 7257979813 7264874848 7271697608 7272183296 7317946174 7326441584 7333322164 7379962667 7394404864 7440936866 7448422432 7449575056 7456571276 7457069312 7503995653 7512707048 7518680576 7519762558 7525741696 7527551108 7582398208 7589519168 7591343914 7597379968 7630113227 7637789104 7644962084 7646145122 7654064572 7661252837 7661764544 7668303104 7670146792 7676245504 7709833472 7717074112 7718929526 7741298432 7784344183 7790533696 7806902656 7848659434 7856555168 7865150524 7871404288 7872537029 7873062848 7887943168 7915173497 7938111104 7954790144 7988598112 7996100552 8005383232 8056298096 8063864116 8065111978 8071524736 8072216216 8079105056 8081047513 8088484096 8096861696 8139927488 8147572048 8156010848 8165479168 8191698064 8199391244 8225129584 8234678144 8276732992 8277442052 8284506032 8294834072 8302714112 8310511552 8320159232 8363367056 8373076096 8380939616 8434243048 8444034368 8451964528 8487885494 8505719684 8513800064 8521795744 8523844637 8531688704 8539701184 8575995032 8584049122 8585950912 8594014352 8602915552 8648672956 8656795301 8665761526 8673736192 8675821616 8703679193 8738451568 8739200183 8747502368 8749345528 8755717528 8756302336 8765882048 8794028804 8802287659 8821633744 8829918524 8840169184 8886077497 8896393352 8904748342 8969896496 8971786516 8978320516 8978920192 8980212311 8988743456 8997185176 8997786112 9016959616 9045912568 9054407978 9064919248 9073432508 9122572844 9131140249 9140597774 9149009408 9206582902 9207197824 9215844704 9217270832 9218060467 9225927172 9235482872 9246204352 9284604791 9294221266 9302774272 9311510912 9313749676 9372985853 9392679758 9400148096 9440648569 9470283284 9479177239 9479810368 9481277344 9490181624 9490815488 9497727488 9530515027 9550539922 9578216704 9580519592 9631476701 9639134912 9650324992 9659388032 9711053198 9720822496 9722326768 9731457428 9739195136 9741536728 9759658496 9793350259 9812515328 9821730688 9824092124 9831903488 9884197664 9893480344 9915224704 9986801792 9987657352 9989202916 9998584211 9999252032 10018150912 10073857178 10081867136 10091335456 10103050496 10167306688 10176855248 10188669568 10241580844 10243165702 10253470304 10263099784 10272849664 10282497344 10284969562 10294434304 10329972191 10338185792 10347894832 10359907712 10369637152 10392428032 10425797536 10435588856 10446397456 10501960018 10534023808 10534926248 10543916768 10546451839 10554837568 10567090688 10610976904 10644285344 10656642304 10711983832 10722043922 10734491152 10802763356 10812908701 10823180896 10825461416 10833345416 10834068992 10835745536 10845921856 10914902768 10925153428 10927573888 10937836448 10949165248 10984322404 10994638259 11007401944 11017739474 11041954784 11077409882 11098346512 11099297297 11108769452 11109511424 11111230592 11121665632 11133184832 11156577152 11192400296 11202911566 11214514916 11227533856 11309553178 11322682448 11391195794 11405396849 11416231904 11426953384 11427716608 11440218944 11499629702 11512979632 11523791972 11597084191 11610547256 11619779072 11621451226 11630691712 11633488076 11706475088 11717469148 11718251776 11729256896 11731071968 11732076958 11742089128 11751425536 11754250928 11791993169 11805682504 11816769734 11829008884 11851013888 11853863224 11915197184 11926387264 11929254722 12015370906 12027815756 12030350101 12039111601 12039915712 12050190592 12053087816 12129746398 12155232628 12164897536 12232540859 12267989888 12333607682 12346015264 12357609944 12359522252 12371129617 12371955904 12395339264 12398319472 12438129781 12464263966 12474174592 12485889632 12488891611 12500384512 12513331712 12579887936 12591702256 12619376896 12659897008 12671786468 12673747394 12698788949 12710475008 12713530984 12723639808 12725470814 12726320768 12791314624 12803327504 12831467264 12858427904 12925203632 12940208512 13034739256 13036756348 13047122176 13048999733 13049871296 13059375296 13074535936 13157691008 13170047968 13173214439 13185337088 13253810504 13266257734 13269196864 13281658544 13295414944 13366130932 13378683647 13378828672 13391393312 13394613001 13404865024 13406939392 13408087952 13419530432 13433429632 13492208576 13504879696 13518867296 13547272256 13590771788 13603535473 13633433968 13662079648 13731852464 13733028859 13748971544 13774957504 13790948864 13803900544 13862567312 13875586252 13891694432 13980046696 13993175966 14009420656 14098521668 14111762203 14125168288 14126378378 14138433848 14139378176 14141566208 14154847168 14169507968 14215005464 14228355394 14244873104 14258251084 14273018984 14289588544 14335471612 14348934677 14363796502 14377014784 14390516864 14393976772 14484282736 14485523591 14497885556 14512901656 14515959626 14529749696 14543395216 14590093243 14635892348 14652883168 14666644328 14728977769 14759925334 14881873732 14885009447 14895849947 14896844864 14899150112 14913142552 14914138624 15007991306 15025414096 15039525116 15051483392 15055102216 15135177673 15164796416 15179038336 15182687828 15194759936 15260226454 15275578208 15289924168 15292290244 15308129144 15322505674 15323529088 15336606208 15340293584 15389550407 15419666944 15434148224 15437859052 15452357417 15482596864 15568688366 15581067392 15613805312 15697318868 15712060903 15713110336 15730301048 15742808576 15745074058 15746125696 15830346994 15876222208 15909580288 15964502477 15977196224 15992201104 16010766464 16112596192 16127728232 16130223956 16143049472 16144432432 16145372551 16158210112 16162095026 16176968192 16279854976 16295144096 16299061933 16312021696 16330958336 16383396128 16398782488 16450259168 16469356288 16553465984 16554884104 16569012064 16572995747 16589668144 16605428224 16621023104 16726734112 16746152192 16761879232 16868486096 16888068736 16903929056 16975770988 16991713673 17011439368 17027600128 17043591488 17047689274 17063377408 17079402368 17151990064 17168098244 17171901824 17188028704 17205831104 17297345912 17313590602 17331523052 17351643232 17407358386 17476903136 17478400366 17481105103 17495004736 17498691056 17511435056 17531764096 17588057608 17604575318 17643267488 17659837048 17680338368 17772154994 17792786704 17809496684 17922766477 17939792992 17943573032 17956641032 17957840384 17960424622 17977486912 17994370352 18033919232 18091825136 18108815956 18129838496 18146865016 18223989443 18245145688 18262280498 18281195548 18413165804 18414395648 18431689408 18434541664 18436120934 18451854344 18470965744 18492408704 18569209582 18588442532 18605899747 18623021824 18627499352 18745971706 18785359516 18800296192 18881297138 18904835873 18940566568 18958354478 18959620736 18962554688 18980363248 19061030054 19101079844 19119018499 19156433408 19161039184 19222564207 19262953402 19278269824 19318776064 19422106396 19440346541 19441644992 19444653536 19462914856 19478390272 19483073456 19586700518 19625401103 19643461376 19648184248 19663806976 19768395328 19786960688 19830449408 19955239777 19973603584 19975314704 19978405832 19997168422 19998504064 20147714356 20163734272 20166635951 20182670912 20206100992 20334613376 20353710496 20358604133 20377339136 20483161688 20486331404 20505571009 20506940608 20526199568 20545699328 20564994688 20569939124 20659944382 20676371584 20695789664 20700765547 20719815424 20739274304 20851595072 20871177712 20892794912 21003920036 21023645731 21048677573 21068047616 21069852496 21087833536 21092903678 21109675136 21221953808 21288570688 21313284608 21423967664 21444087844 21468982304 21605526712 21625817402 21629163941 21646361792 21650922832 21666690832 21671491072 21691843712 21829805536 21850306856 21855147776 21875672896 21898330496 21968644808 21989276518 22014803888 22035478948 22083909568 22154819764 22175626319 22196693024 22198594594 22217538904 22219022848 22222461184 22243331264 22266369664 22313154304 22384800592 22405823132 22429029832 22455067712 22548325921 22619106356 22645364896 22762965643 22782391588 22810793698 22832463808 22853906768 22880437888 22999259404 23020859009 23025959264 23047583944 23194168382 23221094512 23242902452 23261383424 23266976152 23390729131 23412950176 23434938296 23436503552 23458513792 23462143936 23464153916 23484178256 23508501856 23583986338 23611365008 23633539468 23658017768 23702027776 23707726448 23783850629 23830394368 23852774528 23858509444 24030741812 24055631512 24060700202 24078223202 24079831424 24100381184 24106175632 24259492796 24282275941 24310465256 24329795072 24465081718 24535979776 24667215364 24672412919 24690381419 24692030528 24715219888 24719044504 24742259234 24743911808 24796638944 24876259562 24928527932 24948349184 24951939397 24971779264 24977783222 25000769024 25087075321 25159775872 25183404512 25189459351 25238753792 25319794016 25343572936 25347494788 25371299723 25397577898 25420950016 25427061968 25450941628 25452641536 25582629248 25606655008 25612811609 25662934528 25850407264 25880417024 26043279031 26069478512 26073512696 26094244352 26097999466 26099742592 26118750592 26315382016 26340095936 26346428878 26370674176 26507621008 26532515468 26538393728 26563317088 26590829888 26732261864 26757367294 26757657344 26761507927 26782786624 26789226002 26813878784 26816175904 26839060864 26866859264 26984417152 27009759392 27016253341 27037734592 27094544512 27181543576 27207070946 27266867936 27324159296 27463704928 27466057718 27470308019 27497943088 27549915008 27607801088 27725134624 27751172504 27783388864 27960093392 27986351932 28018841312 28164347321 28197043336 28223524406 28250336576 28252756756 28276867696 28283132416 28309694336 28339015936 28430010928 28456710788 28489746208 28516502168 28546037968 28579177088 28670943224 28697869354 28727593004 28781033728 28787953544 28968565472 28971047182 28995771112 29025803312 29031919252 29059499392 29086790432 29180186486 29271784696 29305766336 29333288656 29457955538 29519850668 29707599229 29763747464 29770018894 29791699894 29793689728 29798300224 29826285104 30015982612 30044171927 30050828192 30079050232 30102966784 30110204432 30206886611 30270355346 30330165341 30358076672 30365375656 30389519872 30520452908 30549115993 30551156416 30579848336 30584580488 30616258288 30645011348 30647058176 30680587168 30779100814 30839916019 30868296448 30875718104 30904714834 31137376732 31162134784 31166619197 31227610624 31394637736 31424121806 31426220672 31460602096 31490148116 31492251392 31660693988 31690427923 31752444416 31929004954 31954392448 31984402208 31992092209 32021532928 32223040157 32225192384 32255456464 32260447912 32286098944 32288864864 32290745102 32316420224 32324190052 32529774431 32559709952 32590288192 32598123866 32624043392 32766792256 32797564976 32900518336 32938712576 33076493329 33106931968 33109768208 33138024128 33145991494 33179336288 33242046208 33426889727 33453468224 33492304384 33523758464 33736972192 33776137472 33807858112 33951541976 33983427346 33988686193 34022878736 34055200256 34087182976 34095378548 34158804736 34303980128 34336196488 34343803648 34376057408 34411662208 34594691824 34627181204 34663046104 34703286464 34814716772 34847412787 34953806272 34956800732 34962210206 34990009472 34997382112 35022870112 35063528192 35176115216 35209150636 35286534976 35319674096 35360676736 35544309988 35585573408 35618993368 35845532954 35851079957 35879585984 35887146064 35913282064 35920849244 35954973824 35988740704 36067838464 36183650272 36217631912 36259676992 36293730032 36447978886 36490291376 36524560996 36562391096 36756860063 36826331608 36828791296 36863378816 36869083328 36872241868 36903708688 36941931488 36984817408 37138419164 37176885064 37211799494 37246043648 37254998704 37374622417 37491943412 37527153727 37570719032 37600592384 37762594276 37809671746 37881133136 37916708956 37919241472 37925109376 37960726496 38122060108 38157862193 38202159688 38238036998 38322078368 38445128414 38525906804 38556539648 38562088159 38637552128 38770934587 38844212792 38880693082 38883289984 38889307072 38925829712 38966146912 39173401036 39210190481 39250802206 39286922752 39296368496 39536790656 39573921376 39583436123 39660898816 39869185279 39910479554 39947207168 39950629408 39956811664 39994336844 39997008128 40248703957 40295428712 40327468544 40333271902 40365341824 40669226752 40707420992 40717208266 40754678272 40925152763 40966323376 40972662808 41011142018 41013881216 41052399136 41129989376 41139878248 41319888764 41352743168 41358694069 41391579328 41401531094 41439630848 41478548608 41703190144 41742355424 41752391527 41785589824 42007840072 42047291462 42053798171 42097355146 42136095232 42139704992 42175667072 42185807356 42219350272 42443907616 42454112393 42577141376 42847935328 42888175688 42937964608 43167626887 43211053424 43251634804 43258327882 43292723584 43301845664 43333381664 43383687424 43659611072 43700613712 43710295552 43751345792 43796660992 43937289616 43978553036 44029607776 44070957896 44167819136 44309639528 44351252638 44358115879 44393386048 44397189188 44435077808 44444922368 44486662528 44532739328 44626308608 44769601184 44811646264 44858059664 44910135424 45096651842 45238212712 45290729792 45525931286 45564783176 45621587396 45664927616 45707813536 45760875776 45998518808 46041718018 46051918528 46095167888 46388336764 46431902069 46442189024 46485804904 46522766848 46533952304 46683370217 46781458262 46825900352 46869876592 46917027584 46924287872 46928307832 46968356512 47017003712 47167972676 47212270171 47222730016 47267078936 47316035536 47415452896 47567701258 47661688393 47705549056 47717018888 48061483624 48111263024 48121400404 48156446404 48159662848 48212351264 48518985592 48564551882 48620930512 48930163436 48976115881 49071959552 49334430728 49344825838 49380762838 49384061056 49430439776 49438089008 49442324323 49484518468 49487823616 49593277888 49752519124 49799243879 49857055864 49896698368 49903878794 49943558528 49955566444 50174150642 50273287757 50319551744 50366809024 50378918702 50636205961 50639588032 50687145872 50694989576 50742599446 50795155796 50854123936 50901883256 50905283072 51118216963 51165258496 51213310016 51225623218 51659738669 51700814528 51760834048 52086558062 52138957024 52147025392 52195998932 52199485184 52237501184 52527969571 52630764032 52680191872 52692857756 53015242016 53065030936 53076787456 53126634176 53181659776 53410792589 53464523728 53514734588 53515314688 53523015854 53565573248 53578452004 53628769859 53632351808 53678121728 53733718528 53968834304 54019518784 54032506682 54075469184 54189089024 54363087152 54414141892 54533735872 54648318592 54927409856 54932115436 54940616038 54995886176 55099830016 55215602176 55406214479 55450269248 55502345008 55566777728 55920186784 55972703864 56037682624 56328694642 56394086672 56447048812 56500673152 56505513512 56553735392 56567332591 56619388672 56678031872 56860021856 56913421576 56979492416 57033004336 57092075936 57158354176 57341886448 57395738708 57455186008 57562067456 57575907088 57760780099 57937130944 57942094364 57991542224 58051606624 58063838504 58118998784 58173580864 58360372972 58543569392 58611532672 58666577312 58915911076 58971241571 59039701336 59415198458 59527494928 59540037788 59583399788 59587379456 59596600448 59652570208 60031965224 60088343854 60101656384 60158100464 60220408864 60413773222 60540710692 60597567107 60660330682 60716153344 60730751312 60925754351 61040905816 61098231986 61102312832 61159696672 61169160976 61174401281 61232516576 61290022696 61294116352 61361174336 61558201628 61616013613 61679832038 61736592896 61751436208 61809429668 62202542479 62274753464 62324269568 62333238394 62651576867 62789275472 62848243612 62852441344 62921204192 62980296232 62984502784 63247963361 63321387976 63380855846 63858009908 63908784896 63917981743 63968804416 63984184418 64043065856 64446080314 64450384768 64510912928 64520895824 64526423269 64577729728 64581490204 64632840448 64648380104 64992233537 65059548862 65119419904 65180576384 65196247732 65248086784 65533584512 65595129952 65610900971 65801036672 66084539983 66152986658 66213863936 66219536416 66276048256 66291982988 66354240673 66358672576 66484092416 66713605189 66853779454 66906936448 67047516928 67473944384 67552274944 67615716224 67903083952 67966854692 67977372386 68045757472 68174365952 68190757096 68317609472 68553451813 68607960256 68672392976 68687607296 68752114816 68823324416 69189383648 69254362408 69326092208 69406572928 69629433544 69694825574 69907612544 69913601464 69924420412 69980018944 69990089477 69994764224 70045740224 70127056384 70352230432 70418301272 70573069952 70639348192 70721353472 71088619976 71171146816 71237986736 71691065908 71702159914 71759171968 71774292128 71826564128 71841698488 71909947648 71977481408 72367300544 72435263824 72519353984 72587460064 72895957772 72964417537 72980582752 73049121992 73124782192 73513720126 73652663216 73658972971 73726757632 73738166656 73744483736 73807417376 73883862976 73969634816 74276838328 74353770128 74423598988 74509997408 74749244834 74983886824 75054307454 75141438064 75525188552 75619343492 75690360907 75762266272 75833417912 75838482944 75850218752 75921452992 76244120216 76315724386 76404319376 76476073996 76644156736 76890256828 76962467813 77051813608 77113079296 77124176318 77541869174 77688425584 77695081079 77761386164 77766579968 77778614144 77851659424 77932293824 78255954667 78346802072 78420380962 78501604412 78592736992 79000880761 79073581312 79147842752 79166872246 79738370558 79820959108 79837777943 79895922443 79901258816 79913623328 79988673688 79994016256 80497407914 80590857424 80666543804 80730683648 81179589337 81338453504 81414841984 81434416532 81850305526 81932646752 81945325616 82022284036 82027762432 82104798272 82259978752 82279756496 82543952183 82639777528 82705486336 82717388138 82783158656 82803062188 82957097216 83406380288 83484710848 83504783054 83571179648 84015680144 84094582924 84107596342 84194710292 84273781207 84279409984 84351334144 84371614712 84438700544 84887815232 84908224786 85154282752 85627786013 85695870656 85776351376 85875929216 86335253774 86422106848 86503269608 86516655764 86585447168 86597907319 86603691328 86666763328 86767374848 87066908467 87319222144 87401227424 87422241277 87502691584 87593321984 87874579232 87957106072 88059215552 88141915792 88335638272 88619279056 88702505276 88716231758 88786772096 88794378376 88870155616 88891522643 88973325056 89065478656 89539202368 89623292528 89716119328 89820270848 90193303684 90476425424 90581459584 91051862572 91129566352 91137373337 91243174792 91329855232 91415627072 91521751552 91997037616 92083436036 92103837056 92190335776 92776673528 92863804138 92884378048 92971609808 93067904608 93366740434 93562916524 93650785529 93651800704 93739753184 93762291007 93834055168 93848575744 93856615664 93936713024 94034007424 94335945352 94424540342 94445460032 94534157872 94632071072 94830905792 95135402516 95224748311 95323376786 95411098112 95434037776 96122967248 96131202013 96222526048 96242800808 96312892808 96319325696 96424702528 96825164249 97037971184 97129103764 97241861024 97746852467 97860326872 97952231762 98668861456 98689651676 98761525676 98768122112 98782335421 98860879552 98876178016 98884648646 98969036936 98975647232 99186555776 99505038248 99598487758 99714111728 99807757588 99887117056 99911132888 100348301284 100442542739 100546575514 100639103488 100733618048 100757837404 101272411922 101279176064 101374291744 101389979152 101398665137 101485198892 101590311592 101708247872 101803766512 102130652701 102236433926 102330516992 102426620032 102451246436 103102844383 103319477338 103401629056 104173116124 104270949629 104277914048 104294050784 104391997864 104398970368 104475002368 104835665297 105055939142 105360383744 105385715512 105946243711 106030484032 106130061872 106153574912 106253268352 106363319552 106821585178 106929047456 107029469176 107046031708 107131146496 107156904008 107257539718 107264703616 107356243456 107726852849 107937668608 108039037568 108065013364 108150938368 108166501919 108378178048 108726174304 108828283784 109067471744 109296637184 109854819712 109864230872 109881232076 109984426321 109991772352 110199660032 110812428958 110900538496 111004690016 111133555456 111840373568 111945407728 112075365248 112657389284 112763190739 112788173344 112894097624 113001346304 113011027024 113107470784 113134665182 113238777344 113720043712 113826843152 113958984832 114066008672 114184151872 114316708352 114683772896 114791477416 114910372016 115151814176 115521560198 115874261888 115884188728 115983084448 116010970229 116103213248 116127677008 116237997568 116347161728 116720745944 117087138784 117223065344 117333154624 117831822152 117942483142 118079402672 118830396916 118941995711 119054989856 119080075576 119166799576 119174758912 119193200896 119305140416 120063930448 120176687708 120203312768 120316200928 120440817728 120827546444 120941020849 121081421384 121195134214 121320661364 121461502624 121851508702 122081811632 122092270267 122196463972 122204625664 122319393344 122338321952 122348802562 122465033152 122580045392 122722348672 123116403256 123232027226 123359664076 123502872416 123618859336 124405084958 124549506928 124666476788 125303153734 125459365339 125578550944 125696487224 125704882688 125842408384 125960592464 126495926722 126642775952 126761711692 127567926101 127716019816 127817569792 127835963486 127937608832 127968368836 128892160628 128900769536 129021825856 129041791648 129052846538 129155459456 129162980408 129265680896 129296760208 129711924859 129984467074 130119097724 130241298229 130361152768 130392495464 130496173568 131067169024 131190259904 131221801942 131602073344 132169079966 132305973316 132333851111 132430227611 132439072832 132552096512 132583965976 132708481346 132717345152 133427210378 133707558908 133813872896 133833129493 134095033856 134557949449 134947888768 135231432448 135806167904 135933709384 135954744772 136082425787 136091514944 136348731904 136381514192 137106903626 137215920512 137344785952 137377807721 137504229632 137646648832 138378767296 138508724816 138652184416 138813145856 139258867088 139389651148 139686678439 139815225088 139827202928 139848840824 139960037888 139980178954 139989528448 140091480448 140704460864 140836602544 141146139904 141278696384 141442706944 142177239952 142342293632 142475973472 143382131816 143404319828 143518343936 143538997063 143548584256 143653128256 143683396976 143819895296 143954962816 144734601088 144870527648 144905358829 145038707968 145174920128 145791915544 145928835074 145961165504 146098243984 146249564384 147027440252 147165520117 147305326432 147317945942 147340743011 147453515264 147476333312 147488967472 147614834752 147767725952 148553676656 148707540256 148847197976 149019994816 149498489668 149638890203 149967773648 150108614908 150282876128 151050377104 151063317449 151238686984 151380721814 151524532544 151666835824 151700437504 151842905984 152488240432 152631448772 152808638752 152952147992 153288313472 153780513656 153924935626 154103627216 154248352636 155083738348 155229384233 155376851168 155390162158 155522772328 155533159936 155557228288 155703318848 155864587648 156511909334 156693604144 156840761924 157003208824 157185473984 157838281447 158001761522 158147162624 158295685504 158333744492 159340759501 159476741116 159641918216 159675555886 159791844886 159802517632 159827246656 159977347376 160491025673 160994815828 161146013063 161181714848 161333087608 161461367296 162018755459 162359178674 162829683968 162868833064 163700611052 163735103917 163854349417 163865293504 163890651232 164044568072 164055524864 164209596544 164559512992 165087904366 165279555056 165434776276 165566317312 165606124376 165914194432 166486954403 166812760576 166969421696 167009566108 167142359296 168031360288 168189165848 168215192684 168389420584 168547562414 168558819968 168702668288 168743229424 169775630464 169816449572 169975931587 170308565504 171255572026 171391741312 171552702752 171751858432 172670507548 172832669933 172844213696 173006539216 173033311528 173170894336 173195814638 173207382656 173333526656 174133816934 174638444288 174802454848 174844482554 175005383168 175609527247 175749158464 175914212144 176118431104 176283831584 176671276544 177238558112 177405010552 177432463516 177573544192 177588756752 177599098061 177740311232 177783045286 177946650112 179078404736 179246585056 179289681263 179432238656 179640541696 180386607368 180952850848 181162919168 182103725144 182259132704 182274746674 182302953217 182486349584 182659710464 182831254144 183994075232 184166872072 184207674112 184380671552 185553347056 185727608276 185768756096 185943219616 186135809216 186733480868 186908850403 187125833048 187301571058 187303601408 187479506368 187524582014 187697151488 187713231328 187873426048 188068014848 188671890704 188849080684 188890920064 189068315744 189264142144 189661811584 190270805032 190449496622 190646753572 190868075552 192245934496 192262404026 192292156133 192445052096 192485601616 192625785616 192849405056 193650328498 194075942368 194258207528 194483722048 195493704934 195720653744 195904463524 197150431247 197337722912 197379303352 197523051352 197536244224 197564670842 197721759104 197752356032 197769297292 197938073872 198373111552 199010076496 199196975516 199428223456 199615515176 199774234112 199822265776 200463883873 200696602568 200885085478 201093151028 201467236096 201515674808 202544823844 202558352128 202748583488 202779958304 202797330274 202970397784 203180623184 203416495744 203607533024 204261305402 204472867852 204664897217 204853240064 204902492872 206205688766 206638954676 206803258112 207953194603 208346232248 208541899258 208555828096 208588101568 208783995728 209671330594 210111878284 210309203489 210720767488 210771431024 211448206277 211892487422 212060968064 212260123744 212311157387 212506536704 212726639104 213643170356 213843811951 213858094912 214058938352 214092063416 214262292992 214313808016 214515079436 214529407232 215453705698 215879412133 216078075136 216130026728 216301876736 216333003838 217452348608 217656567568 218134943488 218593274368 219507637547 219709639424 219728461744 219762464152 219968852642 219983544704 221624857916 221801076992 221832995461 222009380032 222267110912 223680747136 223890815456 223944645463 224150730496 225314778568 225526381478 225561281099 225576346688 225788195248 226002692608 226022054048 226214941568 226269330364 227440087424 227653686304 227708421017 227917969664 228132017344 228368303744 229367545792 229582954832 229820744032 230303628352 231043120396 231260103041 231535453303 231748523776 231768377456 231966168896 232021940458 232206426496 232255354016 232694323456 233441491888 234174277568 234446130688 234666309248 235663644304 235884966284 236158805344 237660793832 237883991422 237920803351 238109979712 238160151152 238333599152 238386401792 238610280832 240127860896 240353375416 240406625536 240632401856 240881635456 241655092888 241882041698 242162842768 242390268428 242641322728 242923005248 243703017404 243931889509 244163623264 244184540534 244392927944 244409251328 244638786688 244676643904 244697605124 244930066304 245160090784 245444697344 246232806512 246464054452 246719328152 247005744832 247237718672 248031585131 248810169916 249099013856 249332953576 250392622073 250606307468 250918730678 251157101888 251392974448 251684816768 251921184928 252991853444 253229449099 253285551904 253523423384 255135852202 255432039632 255671926972 255875217664 255936737672 257298020441 257784321256 257801539072 258043651712 258083583296 258105693076 258310918912 258325960816 258593520416 259423849718 259968934148 260238195448 260482596458 260722305536 260784990928 261622356919 262134338048 262380519808 262443603884 262690076089 263204146688 264338159932 264611946632 264667702222 264860455222 264878145664 265104193024 265167931952 265416962692 265434690304 266854420756 267105035351 267415117816 267627745792 267666258986 269115898898 269895777536 270462864896 271396542109 271594195609 271612335808 271867418768 271909489544 272164851574 272183029888 272763028384 274213807252 274431841024 274471333367 274689571904 274755615442 275008459264 276757534592 277017449632 277084052861 277304368832 277626291712 278517734176 278779302296 279084296953 279373356878 279630450176 279654405856 279697681648 279960357908 279979056896 280182960896 281408921728 281673205088 281740927699 282292279808 282557392768 284354479904 284684587264 284951946944 286476069341 286764263632 286808639656 287036687872 287077994126 287097168512 287306256512 287366793952 287909925632 289469202176 289741055296 289810717658 290077415936 290349840256 291583831088 291857670148 291922331008 292196487968 292499128768 294054880504 294331040234 294376587197 294610652864 294635891884 294681486022 294952666624 294977934944 295229669504 295535451904 297107353312 297178786751 297415080512 297694395952 298039989632 298996979336 299277780406 299935547296 300217229816 300565752256 302100754208 302126634898 302173388209 302477373968 302761443628 303049065088 303333671648 303685811968 304976480864 305262897544 305617277504 305904295984 306576626944 307561027312 307849871252 308207254432 308496705272 309807820531 310167476696 310458768466 310753702336 310780324316 311045544656 311114456576 311406637696 311729175296 313023818668 313387208288 313681523848 314006417648 314370947968 315676562894 316003523044 316300295699 316591371008 316667488984 318681519002 318953482232 319283836432 319351111772 319583689772 319605035264 319654493312 319954694752 320982051346 321989631656 322292026126 322363429696 322666175216 324037510918 324718357348 325023314483 325659367936 325737666128 326783591519 327401222104 327470207834 327708698834 327730587008 327781302464 328089136144 328419193088 329119025984 330175808732 330485891197 330559110112 330869552552 331132634624 331212248752 332973908806 333631818751 333938843392 334019132216 334284718592 336040275923 336062720576 336378331696 336430385368 336778841168 337095124828 337117639936 337486458848 339239076209 339551260928 339632899144 339951863174 342511144052 342783482624 342832811167 343105405504 343503716864 345341015096 345665339866 345688427392 346013078432 346066623056 346096270261 346391629276 346414765312 346667053312 348267633868 348594707153 349276888576 349604909696 349688965108 351219054494 351498316928 351828424288 351913014299 352236862208 352567663168 354453441727 354477116224 354810021104 354864927032 355147088384 355177513504 355198196122 355480622464 355566090572 357827518741 358156809472 358493170112 358579362526 358864477312 360773214736 361905701696 362325838336 363841426619 364207450288 364518265408 364549493348 364605906434 364972699168 365662508288 367695786997 367988150464 368333744144 368415348224 368761343104 371106694112 371455216552 371537512192 371886439232 372271618432 373466961736 373817700806 373875548123 374251666096 374603142116 374607202816 374959012736 375049164028 375401389013 375426462656 375746852096 376136029696 377343781408 377698161368 377781840128 378136631488 378528284288 379323623168 380541610064 380898993244 381293507144 381736151104 383321540657 384491868992 384524808052 384584312266 384890104192 384971203232 385251571232 385698810112 387300656996 388151884736 388516415056 388967444096 390987409868 391354603153 391441307488 391808927048 394300862494 394675445824 394758606704 395046102704 395129341684 395443518208 395504712064 395538594584 395876147744 396746223104 398020152992 398393951032 398856446912 399231030352 399644531552 400927767746 401393205136 401770170956 402186302056 402934472192 403031349616 404325460693 405089647688 405116704256 405497166976 405559916608 405594660548 405940795568 406361246368 406832991488 407215066048 408522610804 408945735704 409329794434 409706480128 409804985744 412411377532 412798690997 413277909352 413606516224 415906389206 416692464496 417083798516 417111656192 417176203136 417567991456 419342661188 419736484123 420223756568 420618406978 421542862048 422896412554 423784974844 424121936128 424182969749 424520247488 424622314774 425013073408 426480280457 427286340712 427687623902 427716189824 428117876704 428184126832 428220808967 428627616032 429030158872 429058814464 430907411396 431312095291 431758824266 432156150272 432260053456 432666007676 434904697216 435313135136 435417797353 436269886976 438561038069 439015275094 439419278848 439456923488 439524928304 439937705284 439967089408 442735743527 443249715832 443602153984 443665990922 444018760064 447361494272 447781630912 447889290926 448301460992 450176680393 450629557136 451052762956 451122562198 451152693376 451576390496 452044108096 452429883136 452538660728 454880174848 454945634759 455307372608 455416842034 455835939328 456264034688 456736607488 458735091584 459165909664 459276306797 459641488064 460607256704 462086240792 462520206082 462591779881 463070906606 463497047552 463536754912 463932337792 464043880916 464412852992 464479684711 464510708032 465388646912 466882983776 466995236323 468348555136 469332618496 471327288608 471769932568 472317610688 475321587664 475767982844 475841606702 476219959424 476320302304 476667198304 477220561664 480255721792 480706750832 480813251072 481264803712 481763270912 483310185776 483764083396 484325685536 484780536856 485282645456 485846010496 487406034808 487863779018 488327246528 488369081068 488785855888 489277573376 489353287808 489395210248 489860132608 490320181568 490889394688 492465613024 492928108904 493438656304 494011489664 494475437344 496063170262 497620339832 498198027712 498665907152 500785244146 501212614936 501837461356 502314203776 502785948896 503369633536 503842369856 505983706888 506458898198 506571103808 507046846768 510271704404 510750922759 510864079264 511343853944 511750435328 511873475344 513517072387 514596040882 515568642512 515612810797 516087303424 516167166592 516211386152 516621837824 516651921632 517187040832 518847699436 519334971881 519937868296 520476390896 520965192916 521569981856 523244713838 524278572323 524761039616 524887207768 525380152178 528676319864 529223893264 529335404444 529720910444 529756291328 529832526349 530335863904 530833925384 530869380608 533708841512 534210070702 534830235632 535332517972 538231797796 538737274691 539791555072 542793084218 543188391218 543224671616 543734837536 543818979088 543865567553 544329703148 544366059776 545526056768 547791682669 548427614504 548863682048 548942666734 549379143808 549511230884 553006165327 553515069184 554034899264 554168105722 554608737664 556998265571 557035468352 557558604592 558168593906 558746713756 559271457101 559308811712 559395363296 559920715816 559958113792 560365921792 562300386593 562817843456 563346410176 563481855398 565114785536 568257125359 568708959808 569369174528 569903893888 572952138682 573528527264 573617279312 574155988252 574194337024 574612513024 574733587904 575819851264 577807665281 578938404352 579482110592 579621435316 580699680512 583167662176 583715340296 583844662016 584392975936 584998257536 588109761008 588662080468 588753174394 589221305728 589271783768 589362972044 589916468449 589955869888 590459339008 591070903808 594214706624 594357573502 594830161024 595388791904 596079979264 597993958672 598555560812 599871094592 600434459632 601131504512 604201508416 604253269796 604346776418 604954747936 605522887256 606098130176 606667343296 607371623936 609468359269 609952961728 610525795088 611234555008 611808591968 613153253888 615122054624 615699742504 616414508864 616993410544 619615641062 620334953392 620917536932 621507404672 621560648632 622091089312 622240658501 622813275392 623458350592 626047637336 626774416576 627363047696 628012835296 628741895936 631353125788 632007046088 632600591398 633182742016 633334977968 635368581089 637363038004 637906964464 637961613359 638567672864 638702223544 639167379544 639210070528 639308986624 639909389504 641964102692 643979263312 644584052252 644726859392 645332350432 648075021836 648683657281 649436714696 650046628966 651475332256 653567183038 654802444208 654940415668 655417397668 655461174016 655555498703 655562604928 656178272288 656838386176 658238051968 660351617464 660971782394 661118220224 661739105104 662424497504 665947817612 666573238177 667263637502 667877686784 668038264432 672080551846 672125441152 672756663392 672860770736 672918414091 673557682336 674190249656 674235279872 674972917696 677776149743 678478152418 679102521856 679265798288 679903726348 684227967269 685022288104 685566965248 685665622334 686210811008 689167345537 690682030192 691330679732 691376854784 692026156864 692133246112 692192540522 692783258552 692829530624 693334106624 695727596971 696535267736 697189414306 699209819392 699377930216 702438108988 702996633856 703097799173 703656848576 703826028598 704473724416 705135326336 708906883454 708954232448 709620042208 709729854064 709790655959 710355027008 710396392244 710961244928 711132181144 714914568907 715655037482 716313618944 716986340224 717158725052 717728954624 721546429472 721719910681 723811403392 727682853238 728414900576 729036530816 729098986696 729211812868 729896647403 729945398336 731325016576 733849657079 735391573994 735976300928 736667488288 737522686208 742213388224 742910433104 743075024384 743772878464 744543236864 746933923472 747635401612 747751096246 748503332192 749206284232 749918025472 750098328056 750802778026 750852925312 751493704192 754087969943 754687562816 755396322736 755563680256 756273262976 757056568576 758647246336 761083220128 761797986488 762587014288 763472302208 766643081314 768983737984 769049616104 769168624532 769780208384 769890984247 769942406464 770503142464 771397620224 774601313992 776303769472 777032830112 777934888192 781974819736 782709206306 782882614976 783617854096 788601724988 789342335173 789350891648 789517213408 790092205408 790258683368 790887036416 791009424128 791077189168 791752295488 796040305984 796787902064 797712893824 798462060704 799289063104 801855535492 802608592907 802786410272 803540341912 804372604112 806062699232 808650921386 810179295376 810248702681 810994333952 811119833216 811189321096 811881591136 812722492736 813665982976 814430132096 817045221608 817891471408 818659588868 819609971488 824822755064 825597381994 826555818704 831812778412 832593969977 833384928992 834167597032 834223312384 834352406272 835135982912 838685322376 839472968246 840447513136 841236813956 843085724096 845792825108 846587145943 847569949688 848243872256 848365939498 849040494976 849244629548 852960560914 854572681424 854645891869 855375247804 855432379648 856235753408 856368253664 856441617934 857255232064 858060317744 860815501337 861814822792 862624190582 863517648532 864520106912 865332015352 869009688371 869809394432 870626270272 870835594706 877122076138 878030550188 878215557373 878855146873 878913846976 879049856608 879875410568 879934178816 885471487054 886499431664 887331981844 888037520128 892975482707 894722988544 895563261824 895778581852 900353360786 901259114272 902105525912 902245124396 902305386752 903152780992 904088216192 904859766272 905077321456 907983474013 909760349696 909891269518 910614745216 910833684068 911689087603 912528069376 913473214976 917470183168 918331819328 918552613594 919282976128 921214513408 924172481584 925040412164 925183559762 926141813212 927011593277 927073509824 927864675584 928087761832 928825705984 928959369422 929021416064 933765967552 933990472646 936697110272 938665236992 941905646143 942654577216 943539865136 944635221376 950643175328 951535965688 951683213404 952439918848 952576980509 952640604608 953334396608 954441123328 960511443584 961413501664 961644654047 962529607424 963526541824 966620371552 967528166792 968651371072 969561073712 970565290912 971692020992 974812069616 975727558036 976654493056 976738162136 977571711776 977806749073 978555146752 978706575616 978790420496 979720265216 980640363136 984931226048 985856217808 986877312608 988022979328 988950874688 992126340524 995240679664 996396055424 997331814304 1001570488292 1002425229872 1002511106707 1003674922712 1004628407552 1005571897792 1006739267072 1007684739712 1011967413776 1012917796396 1013142207616 1014093693536 1020543408808 1021501845518 1021728158528 1022687707888 1023746950688 1027034144774 1029192081764 1030158640819 1031137285024 1031225621594 1031385201077 1032174606848 1032334333184 1032422772304 1033303843264 1034374081664 1037695398872 1038669943762 1039875736592 1040952781792 1041930385832 1043139963712 1046489427676 1047472231421 1048557144646 1049522079232 1049774415536 1050760304356 1057352639728 1057443222143 1058447786528 1058670808888 1059441820888 1059512582656 1059665052698 1060671727808 1061667850768 1065076806739 1067417683024 1068420141404 1069660471264 1070665035944 1075215377137 1076463595592 1077474549382 1085586168436 1086376782436 1086449343232 1086605689631 1087469675072 1087637958176 1087731135106 1088659406296 1088732119552 1091052113536 1095583365338 1096855229008 1097885333468 1098758287616 1099022461768 1104867970129 1106012330654 1107030138368 1108069798528 1108336211444 1109217475328 1113996531142 1114070936704 1115117209184 1115385316507 1116337187812 1117493427512 1118542914202 1118617623424 1118790726592 1119841431632 1123437179711 1124600773186 1125635686912 1126692820352 1126963710796 1128022091441 1130229571072 1134131288213 1136514250718 1137417919616 1139807787776 1145904277364 1146980445919 1147057054528 1147234558624 1148311976504 1148388674048 1149225026048 1149467175808 1155615330562 1158964221184 1159242870632 1161399361024 1165408680821 1166335324352 1167430680592 1167689324032 1168785951872 1169996515072 1176219522016 1177324160936 1177506348788 1178442611456 1178543567536 1178725944088 1179832936898 1179911739776 1180918678016 1188429413248 1188715147004 1189660322048 1189831521109 1190777583808 1192159958528 1195987917344 1197111121624 1199742189184 1200868919264 1202263009024 1208403016832 1208506539592 1208693552836 1209828689531 1209909495872 1211045774512 1212196260352 1213334686592 1218936718538 1219905923456 1221051590176 1222469110016 1223617183936 1230244109248 1231399485008 1232829017728 1233986821088 1239231282124 1240395098129 1240669906784 1241835073864 1243014809344 1243121297264 1244182178624 1244481317002 1245626550784 1252095274672 1253548833152 1254726095392 1256025670592 1257483791872 1262706251576 1264014092176 1265201182796 1266669955936 1270737162178 1274726076008 1275813928928 1275923226718 1276120672519 1277135345728 1277404447088 1278334759088 1278617973248 1279818779008 1283928205384 1287958526624 1289168104504 1289453718784 1290664700864 1296150043672 1297367314562 1298873429392 1300093257932 1302950664512 1307134366076 1308361952821 1309604888416 1309880831336 1310834795336 1310922348032 1311110997406 1311125209856 1312356544576 1316476103936 1320703234928 1321943564788 1322236440448 1323478210208 1324848995008 1330351229339 1331895635224 1333146476354 1334527275004 1336076528864 1343014972937 1344161103692 1344250882304 1345513326784 1345721541472 1345836828182 1347115364672 1348380499312 1349945835392 1355552299486 1356956304836 1358230681531 1358531596576 1359807452696 1368455934538 1370044576208 1371331244668 1372421622016 1378334691074 1380053018729 1381364060384 1382661359464 1382753709568 1384052313728 1384266492224 1384385081044 1385566517104 1391455193942 1393070535472 1394378828612 1398419638784 1398755860432 1403247187111 1404876217976 1405993267712 1406195598346 1407313697152 1407652057196 1410270652672 1417813766908 1417908464896 1419240084416 1419459708128 1419581311918 1420710054016 1420792784488 1421922489856 1422264362288 1429829137814 1431310074964 1432654280519 1433972680448 1434317450104 1435457909248 1443092858944 1443439821362 1447622806784 1455365706476 1455672362221 1456732503721 1456829801152 1458073061632 1458197973392 1458423625736 1459793294806 1459890796672 1467699314158 1470783147988 1471952601856 1472164424423 1473334976576 1475045372416 1480137443939 1484426776448 1485820866208 1486178101709 1487545756928 1489086473728 1493867846944 1495270803224 1495502192492 1496906683657 1497006664384 1498412568464 1499836050944 1500196656112 1501605556052 1501705850624 1508175939886 1509375125632 1510792645472 1511155884931 1512546525952 1514113137152 1522166440256 1523595972976 1525174028576 1526944604416 1533286162628 1536553462829 1537967475968 1538099232208 1538337249064 1539560416768 1539781968494 1539884812928 1541006284928 1549202627984 1552607538944 1554065660224 1555869776384 1563949639472 1565418412612 1565765229952 1567235708192 1577203449976 1578684670346 1578701783296 1578928967693 1579034426816 1580184410816 1580517366736 1582018848256 1582154378336 1583504590976 1592080611968 1593575804128 1593958947119 1595425787648 1596924121408 1598578126208 1603711070984 1605217185814 1605572820544 1607080683824 1608745208224 1612125398464 1617301842772 1618820721287 1620358590752 1620497405362 1620748173121 1621988667904 1622239666432 1622378642192 1623763182272 1625444985472 1628860264192 1634090443216 1635782942816 1637319177736 1639219942976 1646027792233 1649645510128 1651194763988 1653111637408 1661696491939 1663625556824 1665187939954 1666769857984 1668335194064 1668704812544 1670271965824 1677370644752 1678945936492 1680895026272 1682473627912 1686171448192 1691585650216 1693174291886 1695139899376 1696731878996 1698080989952 1698489259096 1705921121828 1707523226563 1709145362848 1709291783738 1710750495608 1710864759296 1712471506816 1712736507328 1712883235868 1714510464128 1716120635488 1721631002674 1723629645584 1725248381164 1727035297064 1729040213824 1730664030704 1736221095917 1738019376742 1739618788864 1741252540544 1741671189412 1752748354511 1754244152276 1756061100376 1756431114746 1757710293746 1757827693952 1758099713216 1759750821136 1770942974108 1772606143693 1772998863328 1774663963688 1776075040256 1782206310049 1785950965414 1791126523648 1791557163704 1800706721572 1801086143087 1802397843587 1802518228544 1804211051824 1804490248792 1804610773504 1806305561984 1808176432384 1810154642912 1815966948026 1819782539036 1821229490432 1821667368136 1823378175206 1825056138752 1831356498433 1834940366336 1836663638656 1837105227188 1838565952256 1838830532623 1842429026816 1848344963168 1850080824328 1850367119524 1852283626424 1854023186554 1854147019648 1855729351168 1856175523664 1857918738844 1858042832128 1867531935104 1867980945292 1869735247457 1873394220544 1883811292286 1885309154432 1887079730272 1889270442752 1901159369263 1901286350656 1903071931376 1903366426808 1904879837696 1905153961018 1905281209216 1906668793216 1921022887168 1922827003328 1923289308094 1925059214848 1933240743104 1935056333584 1937302742144 1939122147424 1941130581824 1943384041984 1949624139232 1951455116072 1953308986112 1953476324272 1953590078671 1955143423552 1955613498146 1957413151232 1957580840992 1961280726272 1969862452096 1971712435616 1972186493893 1973754625216 1976045958656 1977901749376 1984252681048 1990481359328 1992792110848 1994663628608 2003140976584 2004850459744 2005022213414 2005332485387 2007349845424 2009256815104 2011143795584 2015369479424 2023934827552 2025835592792 2026284415232 2028187387072 2041086817616 2043003691036 2043456317056 2045375415776 2047493901376 2054068289548 2055997354433 2058384163528 2060317281638 2062274570048 2062451243188 2062770402154 2064668666368 2064845544608 2066607686528 2068748163328 2075390797744 2077339887524 2079751473184 2081905563584 2083860771664 2086279927424 2092978855352 2094944462842 2097114289292 2099548831072 2101520608712 2114705279456 2114886444286 2115213717463 2116895573056 2117341617776 2118883641776 2119330105396 2121343455616 2123335701536 2130153613478 2134835366048 2136840282808 2139320942528 2141330071888 2150430754274 2152927191184 2154949098764 2168654743717 2171172336872 2172753564872 2172898686464 2173211379262 2174939350144 2175275916352 2175462270212 2177318812592 2182104227072 2191166730676 2193710458016 2195770666936 2197516575232 2198044923536 2205102722603 2209735940258 2212024661308 2214102069893 2216139597056 2216672422888 2218434950656 2227993062284 2228141873408 2230234418368 2230770633014 2232674375624 2234986855024 2237085828404 2237235246848 2237581453184 2239682863264 2246874359422 2249201546372 2251313869387 2253385640704 2253927421592 2256044182882 2268262576426 2273028501436 2274835839232 2275163201381 2279615575552 2287485140633 2291808554728 2293960891838 2294114109056 2294469117248 2296623953008 2298934351616 2311230661124 2313401238379 2317928442368 2318485741264 2330817361642 2332670648704 2334861361184 2335422731257 2337571903744 2339993030144 2352281931461 2352439044032 2354648321872 2355012697576 2356885222912 2357087135072 2357451888176 2359665873796 2359823479552 2374673533463 2376858826496 2377430294008 2379320644096 2379663042218 2381555167616 2391975834688 2394222243248 2399484378368 2401737838528 2404526018048 2414584013017 2416806033664 2417013079184 2417387105672 2419657379062 2419818991744 2422091549024 2426669373184 2437873437076 2439811846912 2440162950071 2442103180352 2444938220032 2447234367872 2460488218496 2462798970016 2463391100093 2465658035456 2467973642176 2478462564248 2480790196258 2481174092089 2481339813568 2483670147728 2486029618688 2486242594528 2488364357248 2488962634004 2504190549344 2504792631187 2507097666304 2509452190784 2512051341184 2525412503152 2528028184352 2530402365592 2533339911872 2541474324356 2543861133451 2546889986333 2549452152016 2551627857856 2551846453436 2552241345038 2554270691456 2554808894176 2556669518176 2559637558016 2567856410768 2575917053248 2578336209008 2578907437568 2581329401728 2592300087344 2594734629124 2597746858784 2600186515864 2605901329024 2614268732152 2616723905642 2617128836861 2619209776832 2619761662672 2621669590672 2622221994812 2622250419712 2624713089152 2632952207872 2641406469856 2643887129576 2644472880896 2646956420416 2649697990016 2660702458678 2663791270448 2666292952708 2669054550008 2672153057728 2683250784599 2686029945874 2688322207384 2688501764608 2691026653568 2691443082944 2691673656364 2694230729344 2696760998624 2699891670784 2711104598972 2713912609672 2716461363062 2717063193152 2719614905392 2728347436441 2736911869076 2739482222071 2740089152416 2742662489336 2744843244032 2754318842803 2756669382148 2760106037458 2762728120768 2765322718928 2768104627456 2768532984448 2768770162088 2771133034208 2782910387884 2785523940089 2786141070944 2788757657224 2797511720864 2806494374222 2809752435952 2812391196692 2814627394304 2815304114392 2820541305344 2830278224851 2835627533816 2835816929792 2838480168832 2838919416256 2839162623836 2841420108032 2841585568976 2844528724576 2859658275628 2862620149928 2865308561038 2867945360896 2868634900208 2886185717888 2886879642724 2889590836979 2895245613568 2910731412952 2911344724442 2913465007442 2913659602304 2916146123264 2916395946784 2916847251472 2919586589612 2919781593344 2935398628316 2938155388861 2941566295976 2943905203712 2944328848846 2946669953152 2960274887878 2968853552896 2971641732416 2972356203418 2975091513856 2985361963199 2987536151699 2987735693888 2990541606448 2991004384984 2993813367314 2994013328768 2996825136928 3000393312224 3003211112104 3003411701248 3016351879772 3018750251264 3019184667037 3021585290944 3022311769862 3025093051904 3044332880512 3047191945952 3047924581471 3050348057152 3053889208832 3066572325256 3069927266483 3073106925658 3075934951936 3076198464416 3076674498128 3079563936988 3079769625856 3082012569856 3098405255968 3099150204689 3105215077888 3108131320448 3127899278944 3130836825224 3131530459904 3134471416384 3151236762751 3154406899952 3157369340692 3157403566592 3157857935386 3158068853632 3160368821632 3161034733472 3164308756672 3167009181952 3184161223936 3187151608256 3187917894238 3190851575296 3193848242816 3197156252416 3207422141968 3210434371628 3211145641088 3214161367648 3217490416448 3224250796928 3234603685544 3237641442574 3238142459167 3240717181504 3240994810724 3241496346242 3244479332864 3244757284384 3247526364544 3250889970944 3257720528384 3268180886432 3268966654261 3271565885632 3274638355472 3278439885952 3292055584466 3299291020256 3302389527976 3306223274816 3323392983878 3327251113648 3330375879908 3333539715968 3336670388128 3340543931648 3354741289504 3357891872984 3361790052544 3364947255824 3372342896384 3383171300432 3386348583772 3390279798752 3393463757992 3396161979904 3396978518192 3407886025841 3411842243656 3415046453126 3418290725696 3418583567476 3421500991216 3424943013632 3425473014656 3425766471736 3429020928256 3432241270976 3443262005348 3447259291168 3450496762328 3454070594128 3458080427648 3461328061408 3472442191834 3476038753484 3479303252689 3482505081088 3483342378824 3505496709022 3508488304552 3512122200752 3512862229492 3515420587492 3515655387904 3516199426432 3519501642272 3541885948216 3545212287386 3545997726656 3549327927376 3564412620098 3571901930828 3575256459313 3582253047296 3583114327408 3594619506709 3601413443144 3602172286174 3604795687174 3605036457088 3608422103648 3608980497584 3609289675579 3612611123968 3616352864768 3620309285824 3631933896052 3635344803167 3639565078072 3642458980864 3643334736272 3646756350412 3662712996866 3669950006261 3673327277312 3674210454376 3677131904512 3677661065246 3696443035153 3696689926336 3700161648656 3700734239048 3704567252848 3708046373108 3708294039296 3712351047328 3715837477688 3716085664256 3731629838299 3735063870208 3735961890584 3739470494914 3767622584572 3770618308864 3771160922837 3774159460544 3778540885504 3802318738526 3802572701312 3806143862752 3806732853616 3807058972871 3810307922036 3810562418432 3813337586432 3834541778683 3842045774336 3845654006656 3846578616188 3866481486208 3870112667168 3871043157289 3874605484288 3878244294848 3882261163648 3898987858997 3899248278464 3902910232144 3906617972224 3906952648544 3907180157342 3910286847104 3911226996292 3914900199707 3915161681984 3922561452544 3936102706151 3939724904192 3943424871232 3944372987786 3947509250432 3955803498752 3968505362096 3980962718656 3985584221696 3989327257216 4006281953168 4009700919488 4010044426828 4010664970774 4014699690848 4022287591168 4030738958848 4044653656967 4047869655104 4051671185584 4052568830464 4056374774144 4082173635232 4086007382072 4086912634112 4090750831552 4094987802752 4108136579096 4111994708866 4116768327056 4120634563276 4124549140096 4124902486376 4125540804308 4129415279143 4129691089216 4133215373056 4137496326656 4150781595488 4154679775048 4159502946368 4163811127168 4167721543328 4172559854848 4185957710704 4189888925684 4194228578584 4199097662144 4203041217424 4216536947227 4229410558912 4229772888572 4230427434926 4233791146112 4234683235552 4237767283552 4238660210792 4242686911232 4246671403072 4260307226956 4269670732096 4273680565616 4278641885056 4282660143776 4300861508548 4304900634683 4305854382368 4309898197528 4337309487434 4342344673744 4345507129744 4346422758524 4349878700288 4350551832704 4350924540424 4354637625184 4364208454144 4382333461352 4387420916032 4391541333872 4396089847072 4410205445206 4419471880516 4424049322616 4428204139786 4432279194112 4433344845776 4447580067623 4455986124568 4456283746816 4460468836736 4461541266028 4465348751248 4465731293513 4469973710048 4474171656808 4474470493696 4475162906368 4479365726528 4493748718844 4498403092744 4502627738774 4506771281408 4507854843184 4512088365764 4536525152852 4540785600967 4546057002872 4549671678464 4550326402762 4574970281266 4583617109456 4587921783676 4588228218112 4588938234496 4593247906016 4597868703232 4617101325353 4622461322248 4626802476758 4636971482528 4661634723284 4665341297408 4666012667239 4669722722368 4670845462514 4675143807488 4704563862922 4704878088064 4709296643744 4710025395152 4710428898637 4714174270144 4714903776352 4719331747592 4719646959104 4744433048201 4749347066926 4753717652992 4754860588016 4759326084436 4763110335232 4783951669376 4788444486496 4789595770883 4798968756736 4803475677056 4824171418759 4829168026034 4833612067328 4834026158368 4834774211344 4839314758124 4839637983488 4844183098048 4853338746368 4870093178797 4875746874152 4879623693824 4880325900142 4884206360704 4894468735744 4920976436992 4925597940032 4926782200186 4931316070912 4935947284352 4956925128496 4961580392516 4962348184178 4962679627136 4967340295456 4972485189056 4976728714496 4977925268008 5004401982349 5008381098688 5009585262374 5014195332608 5018904381568 5024102682368 5050825006304 5052039374767 5056056368704 5060804731184 5066679823744 5082948648712 5087722266902 5093779972666 5098904304032 5103255715712 5103692906872 5104482690076 5108541382912 5109276531821 5109617788352 5113339036352 5119275116032 5135712821536 5136947599553 5151834106496 5156672418016 5162658803456 5184600174688 5189469258248 5195493717568 5200373031728 5211802658048 5228537464304 5233447811284 5234257673722 5238419553664 5239523325344 5243339181344 5244443989624 5249426178304 5282812939712 5287774259152 5288945761792 5293912840832 5299395980032 5321404917356 5327582540896 5332585905416 5338109100016 5344306115456 5366501569198 5372059891748 5376644414768 5377105026883 5382053307136 5382886165888 5383347312728 5388461458688 5393521997248 5399783341568 5422209197944 5427825219344 5432922726124 5434126386304 5439229810784 5456694872882 5473823738152 5478964444142 5480178304832 5485324978672 5508637685606 5513338764296 5520212074916 5525396346211 5525456241536 5530645437856 5536209254912 5537065968896 5537540324176 5542266068416 5565820775768 5571047880178 5572282141888 5577515314448 5595023441728 5612988748444 5618260150349 5619504871904 5624782393384 5629254788608 5630608228784 5660556449702 5671255067632 5671740918767 5676960337664 5677838832512 5678325247672 5682840216064 5683171137952 5689057449152 5712684690691 5719316551256 5725240299856 5730617122076 5737269800416 5767064295553 5772371435776 5773759285448 5779181673958 5821462825904 5822689448884 5826930014884 5827319204608 5828157789839 5832791893568 5833694502944 5839173179224 5839563186688 5870797256632 5876310777722 5883132591952 5888657697692 5893339906304 5920549775756 5926110021601 5937707105792 5943283464832 5944712406836 5970723926398 5975072303398 5975471387776 5981083212896 5982008769968 5982521243083 5987626734628 5988026657536 5993650273856 6000786624448 6006422224208 6025708509359 6032703759544 6037500502528 6038369334074 6043170581888 6044623539724 6083067818597 6088665761024 6094383891904 6095849162942 6100696114304 6133144650512 6139854532966 6146213851316 6151986028111 6152396928832 6153348996256 6159127873976 6159539251712 6164025139712 6185304252523 6196810511936 6198300409378 6216262640896 6250828378949 6255798557888 6261673650448 6263060919808 6268942832768 6302473525502 6308813799904 6314738681384 6315715870772 6316137707264 6320737643264 6322069466944 6328617513344 6334018363904 6355884318091 6368322447872 6374303216512 6375835788476 6381823613221 6387696485632 6394312504832 6414844283936 6420868743256 6422291282176 6428322735296 6434980832896 6448501593856 6469207371088 6475282885148 6476284918334 6481434363008 6481989621448 6482992692484 6489081152939 6489514568768 6495052729088 6501779941888 6536361772864 6537933308522 6543131771264 6549276710944 6556879771904 6584111168932 6598582040512 6604779055952 6612446549632 6646785967756 6653028253601 6654502227296 6660751759816 6667079431936 6673340776256 6681087863296 6709482579008 6715783745968 6723580105088 6729894511648 6744685792768 6766342600864 6772697167544 6780559597504 6786927515984 6793957036384 6815772051682 6823684487312 6830092906252 6836581451392 6837167134952 6843001982432 6844647243511 6849886027264 6850946029312 6851532943472 6858041856512 6864482541952 6886524010696 6894518582336 6900993524656 6908141188256 6916160855296 6922656122816 6944884383668 6952077506968 6958606505378 6965010162176 6966684757648 7010993418044 7016976609104 7017577746949 7024244401504 7025724458984 7030841174984 7031310775808 7032398852864 7039003284544 7083771896432 7090424574772 7091995453312 7098655854752 7128825240196 7135520230091 7143803861656 7150512918626 7166228654816 7189239013418 7202826886288 7204344572348 7209591374348 7210072914176 7211110485733 7216844207296 7217960995168 7218579351158 7225222247936 7240618571648 7263867792104 7270689606334 7279130156144 7286669472544 7293512700824 7325425993732 7332305619947 7339900012522 7346654554624 7348420908752 7355322130492 7392886070306 7393379852672 7400323297312 7401468478096 7402102555001 7409134505696 7416092746216 7416588078592 7424702094656 7431674955376 7455537647173 7463259676598 7470127740416 7471923781168 7478940989828 7526507639959 7535245169144 7541236617728 7542321845674 7548318921088 7604637477052 7605145402624 7612287725504 7613465707232 7614117945742 7620615844072 7621124836864 7626675172864 7653003566681 7669083557366 7691308013312 7693157232376 7732962972416 7734075790903 7740225334336 7742086314578 7749210968576 7756488589696 7764522327296 7797975717994 7798496556928 7805820464288 7807697215549 7813905297088 7814360314684 7820573694208 7822453992584 7829800399414 7830323363968 7864060257977 7872205412302 7879449808384 7886849742464 7888745975572 7895018500864 7896154640087 7911606997504 7937010724192 7938919017491 7961925437312 7978654514432 8012563906336 8019401838976 8020088853656 8021329941548 8028863121433 8029399381696 8044575182336 8089307313934 8095739310208 8103342371168 8112749548288 8164347270464 8172014764144 8173825268224 8181501663104 8189975605504 8216273158192 8223989417732 8233536654112 8241269126552 8249098280192 8249804972752 8251081608616 8258830558286 8259382178432 8266430746112 8301563190976 8309359550096 8319005892736 8327622254336 8335443086656 8345119709696 8371915421408 8379777851368 8388457157168 8398195324288 8406082434848 8433073894454 8458821117824 8459545777144 8460854869852 8467582292224 8468800826717 8469366471104 8475534567104 8477320421584 8485373822464 8493342806144 8520614453912 8539341464192 8547361131232 8557283770112 8565320287552 8601723017096 8609801269366 8611708764736 8619796395056 8674618974868 8682765686903 8684689347488 8691014259488 8692845517048 8699757400576 8701103665408 8701849080848 8709275250368 8764666922704 8774841832064 8783082667744 8792179694144 8820410890412 8828694521977 8838943761032 8848098645232 8856408279572 8866689691552 8895160135246 8911972249136 8912735729491 8920937673472 8923082532056 8930697502496 8931462587026 8939947420096 8948343313616 8950325812736 8958731453056 8987497437688 8996806185488 9005255477548 9015709686368 9024176731528 9073050305704 9081571201934 9092114005744 9100652805524 9149940562532 9158533669747 9167234218912 9175843567352 9176456436224 9177876468992 9186495812032 9234202650706 9244922644496 9253604953516 9273942965056 9312458605373 9323269446568 9330682594816 9332025334478 9339445444736 9341690925028 9401104810559 9409127725844 9409756176128 9418593287488 9420050790304 9420857797274 9428348540288 9429807552704 9438663495184 9468970514707 9488866096402 9498694133852 9507614770717 9509721176032 9518652168872 9526220670464 9559106572081 9567903338752 9576888972992 9579191541766 9606951354112 9648342837518 9658336052068 9660371131103 9667406615603 9668052316736 9669548422688 9678629516248 9679275966976 9688366196096 9740186357594 9751493748304 9760651800284 9768412721408 9788937471488 9822730309777 9841952873984 9851195880064 9853564400372 9871894568704 9913850256992 9923160785032 9924696368356 9925359254272 9934680590912 9944970378112 9953457428992 9955850536016 10008803964698 10016762197376 10019170524748 10028579963633 10037808763136 10048205364736 10101650012608 10104078749534 10112112737408 10121609462368 10133359647488 10165897297424 10175444533804 10187559945332 10197127526047 10197808608064 10206511431424 10207385813744 10208965380152 10217082765824 10218553063642 10219235576704 10226678072704 10271425643072 10273895199106 10303668212992 10313344836032 10325317606912 10360962107573 10369200349376 10378938516496 10390987435136 10400746063456 10423605316096 10457074928608 10466895622568 10468515347444 10476839107328 10478346785599 10479046650688 10486678362688 10488887979248 10498852356608 10565625879424 10575548518304 10578091194517 10587825681664 10598791960064 10642809834712 10655165081792 10665171810832 10676218200032 10688612230912 10733003138396 10744119783496 10753288829536 10754210053766 10755874239803 10764106614272 10765772331776 10766694625456 10776922917376 10787043994496 10844418395888 10855650438688 10865845452248 10868252772608 10878459621568 10913389745764 10947647476304 10957928888284 10960356609664 10970649957344 11017275371212 11026677528592 11027622173777 11040424149832 11050792692422 11050912483072 11061290875712 11074131937792 11075080648352 11084532136832 11131641551536 11142095760356 11144564283776 11155030628896 11190046883456 11225977496888 11236520300698 11239009743808 11249564786768 11261216457568 11321112899404 11331745049009 11342510135264 11343481837534 11345237211847 11353920675328 11355677665024 11356650495344 11366342275904 11378114898304 11425369381382 11438633102512 11450480599712 11461234244152 11474539600832 11522194545631 11534128591106 11544742871552 11547518570896 11558363347916 11631875443573 11642925651808 11645378897768 11653860029768 11654638409216 11656315579678 11665583787136 11667389005888 11678346358448 11715844874129 11741594513264 11752621555444 11766265183904 11777315395384 11786679812608 11827369148507 11841099551512 11852220043202 11886566929664 11889424813672 11941447852796 11950144606796 11950942775552 11952662585941 11962166425792 11964017539936 11965042486166 11975253469256 11976053315072 11987300547712 12001573248896 12012844448416 12051417018718 12065407519088 12076738668148 12086341163776 12089247079448 12153547671419 12166135637194 12177331522048 12188767783808 12191698325884 12201392228608 12266289301024 12269238481577 12279709065932 12292427702632 12303972056222 12304793857664 12306697992512 12318255747952 12370608505046 12393621023872 12396600818756 12408243005851 12432525281792 12475444170343 12501656757898 12511597115776 12523347300896 12537885665536 12604947051004 12616784905109 12617627599808 12629477362768 12631431741544 12632275414528 12641475286528 12644138933888 12657235026688 12711768636182 12748606433024 12751671576952 12763647226442 12775392971264 12819495489031 12829688567872 12841737486512 12844582564352 12856645470592 12869961665792 12897003187712 12938414742176 12950565770296 12952569836668 12962868726016 12963979242896 12965985384968 12978162305878 12979029137536 12990105458176 13072723545728 13075866617044 13086263542528 13088146732199 13098553421888 13113759543808 13168222337864 13197164081024 13209558111904 13224893099264 13293571935512 13306056507202 13308115584841 13309004454592 13321503519632 13334158863872 13346681552512 13418965158016 13431567491936 13447160210176 13459789023296 13532685201728 13545394335088 13561119195008 13573855031968 13587914072768 13631544103364 13644346079419 13647368974624 13660185812504 13673162902784 13674334269904 13686003964864 13689294487022 13701892058624 13703065886944 13728965083904 13773048021392 13789037164672 13801987049312 13816282376512 13832321710592 13845312245632 13889768767336 13904155013936 13917213010756 13933369515296 14021986836088 14033953218208 14035155493898 14037327397709 14048488803008 14051448917968 14061682349968 14064797705728 14078006569088 14167543792864 14180849149544 14183990906624 14197311709504 14257650480392 14271040460182 14287607723312 14301025837252 14332457309632 14378478026836 14391981481031 14405653772576 14408689144696 14419182748696 14420145828352 14422220971466 14433688414592 14435921990336 14437158702316 14481237143296 14527735584208 14541379212668 14558260312288 14573338945088 14587025401648 14633863522729 14650851987464 14664611239894 14679800025044 14696841817504 14710644260984 14773164702307 14785772140612 14786759705344 14800646594624 14802936956192 14804205110002 14818269011392 14832185492432 14849404189312 14863349910752 14911075294346 14926519353196 14940537496841 14943847562336 14957881979656 15053015279918 15070490338288 15084643691348 15096637842176 15180583206019 15209274954104 15210290805248 15224575451008 15226931414464 15228235891484 15241231688144 15306007133362 15338167114732 15382616026624 15386314464752 15435719058221 15465925944832 15468151581806 15480450668672 15484172629156 15498714489251 15512977179392 15529044654592 15595951435988 15596993113856 15611640928576 15615394431098 15627810594176 15628720629368 15641147388416 15644907985168 15659600798828 15660646727936 15728120515954 15744410824604 15759197085709 15773699484928 15777491951144 15790037001728 15792309280174 15874021448384 15877838034982 15923850874624 15957309028864 16012395984431 16024057540931 16025127812672 16038803677952 16040177707312 16042659883096 16057726242866 16058798763392 16178614627868 16191478620416 16193808668653 16206684742336 16225499096576 16328694540928 16344029528288 16347959118799 16363003326208 16379951211008 16432546316384 16447978835464 16465973520227 16467073308224 16482538253104 16498196560384 16499609945504 16502163217232 16517661116572 16518764356864 16603126381952 16618719100192 16622714734241 16638011785472 16655244508672 16670886173312 16743830842816 16759555702736 16776914314336 16796390648576 16812164869696 16866147788908 16902088091119 16917642235648 16919091554288 16921709739704 16935164584448 16937601653434 16938732942208 16951069134208 16954640843168 16986685612288 17041228907824 17078682928384 17094722262464 17114567540224 17130640575104 17203446034192 17219602538732 17223417529472 17239592790112 17349237949736 17365531373806 17368218644623 17369378694976 17382028518976 17385691034096 17402207330816 17403698161696 17418550500736 17529333845408 17533548418309 17549683664128 17566165335488 17584359388288 17640821780824 17657389043954 17677887522064 17696197290464 17712816559144 17733379383104 17790320270492 17807027934157 17823944498272 17825471458982 17828229904331 17841875346944 17846165064112 17861395004992 17862925174052 17879894840192 17896686627232 17917462906112 17974994875376 17993612370976 18010510955096 18031419372736 18048353463056 18106305714563 18146100611408 18163142403868 18184228011488 18201305611048 18278661411329 18299881125064 18317067339494 18334468437824 18351687134704 18355752937984 18372991624064 18468405301412 18489845288992 18507209907032 18547885930112 18624917210746 18646538893136 18664050668956 18678890889472 18683381850056 18782755492193 18802209621118 18818255451688 18819512352256 18837186574976 18840101580608 18841715594548 18856697080576 18859615105408 18877326990368 18937941029414 18977732192804 18997388267704 19015229541434 19019442352064 19037304337744 19098432055087 19118213144162 19135806677504 19153777945984 19158383083532 19176375554497 19213902708224 19280231899621 19296685675036 19316672104136 19320742262206 19334813231206 19336104633472 19339096845376 19357259032496 19376732392192 19480372715188 19498667580623 19502987496608 19521303600568 19536825442816 19645460619554 19702391760128 19707128800744 19743789137408 19811947573957 19826376279457 19827700513984 19846321570064 19849392736712 19850718508544 19869361181824 19889940756224 19911701072032 20017607929396 20033524394752 20038341049496 20057159927266 20075617526272 20203300025216 20208157499068 20224225474816 20227135858853 20243218924736 20266719294976 20331794594848 20350889067608 20375119890664 20394255052094 20395617216128 20413022862848 20414771627488 20417930760304 20437106127284 20438471153408 20453356145408 20542851286144 20547790398212 20567087722027 20607336425984 20626689672064 20721924215146 20738400698752 20757877032992 20781974870272 20801492126912 20912753061893 20914149857216 20933791245136 20937030694888 20953678214656 20956693571198 20958093301376 20973356725376 20977775958496 21131251758848 21151097036608 21156182389034 21175651363328 21285619669424 21310330163584 21330343621664 21352436400064 21377224461824 21466006276792 21488239566992 21489490865381 21506577659072 21508420107532 21511748479606 21531544663552 21533389250912 21574087988992 21688836791776 21694051432823 21711300877376 21731690904496 21736505545216 21756919243136 21826779491528 21895294952608 21915857776568 21920713219328 21941299914688 22034550742424 22053355057184 22055244347554 22058657339257 22080848299664 22101585384844 22101824966144 22122581751424 22150161296704 22169064273664 22263283103072 22284191520712 22289128567552 22310061257792 22380093766912 22451954993776 22473040601396 22478019487616 22499129573536 22522432915136 22615970898763 22642225798808 22663490098018 22685020270528 22686963675068 22690474423694 22711355330048 22713300990688 22732684551808 22756229796608 22850738762764 22877266205024 22900961199424 22922468488304 22949079201664 23044389091262 23068257182212 23089921586027 23095037141792 23116726695832 23263750887146 23285851303616 23290757795536 23307720059536 23312631159356 23331167574272 23334778011776 23356692716896 23431689748258 23483189026528 23505243110888 23532530367808 23554630790768 23654738297014 23682199103024 23704440086404 23773133859328 23778849627344 23855202180887 23882895705592 23900289213592 23901885551104 23905325171882 23924332851584 23928035079872 23930084972332 23950506938512 23974601095424 24003146497792 24025688896832 24102834037436 24130815038176 24153477336296 24172682327552 24178494158896 24307095342838 24332271274388 24355122768823 24377535567616 24383396651768 24402784457216 24532578602048 24538476963154 24559418131864 24584855405264 24607944112444 24609587715328 24613395985024 24636511495904 24741217010092 24764452563257 24787242047744 24793201637512 24816486011702 24950888340686 25003313515796 25023194231552 25026795215191 25046694601792 25075771331072 25162336546963 25209894102008 25233569810218 25235255199616 25258954725536 25262863483088 25265027729053 25288277867776 25314470053376 25423537272364 25447413622169 25497212866048 25503343153904 25527294452884 25638990978062 25659377135744 25683474973024 25689650043827 25713290941184 25739923331584 25875101246071 25876829484352 25901131540592 25905139673336 25925737452032 25927958485792 25931970769936 25956324611756 25958058275072 26121408868093 26145447091456 26151733234088 26172527085056 26176293464398 26197106843776 26336444675728 26394328162048 26419116223808 26449786198528 26560424143187 26587143871024 26612113014404 26616231169682 26618008909184 26643007039264 26693363105024 26837930316032 26841792450781 26863134983872 26894320420352 26919578046592 27065370403456 27090788670176 27097302101023 27122238390016 27147710063936 27175828145536 27263088206728 27288692158838 27292915012979 27294737949248 27320371625008 27346325805568 27348668539808 27372007929728 27378588974044 27404301397949 27406131773888 27457930167808 27546096042784 27552718943057 27578074329344 27603974098624 27632564753024 27690624491264 27779537534672 27808310027872 27834426021512 27866739030592 27982472467961 28043973672176 28067906436416 28070310987796 28074654795418 28096977606016 28102897835936 28123364699936 28156013138176 28335087585728 28361698299088 28367981813248 28394623419008 28515300960784 28542080920364 28575215446624 28602051674504 28664914619264 28756956053672 28783962962062 28811307545152 28817378289392 28838365497392 28844441942932 28867376829184 28871843980672 28874317404632 28962474286592 29055471168416 29082758425336 29116520624576 29146677890176 29174050803296 29267727045458 29301703974928 29329222479788 29359600050088 29393683635008 29421288521968 29515758630589 29546329404614 29571544281224 29573519410688 29601293189248 29605873912384 29608410220004 29636538022784 29664370984864 29698808378624 29726699821504 29822150588692 29853038706392 29881074993682 29887695124672 29915763959312 30106030559836 30134304442781 30140980676576 30169287382696 30193275684352 30297507270833 30361166412038 30418549908208 30449150902016 30453862828928 30456471782968 30482463376288 30612014266724 30640763340979 30676334229464 30772628929504 30871438116442 30936303163612 30960901337344 30968345258312 30997428978502 31025954358784 31133060473361 31191902871976 31193986227712 31223281857152 31230788862196 31255621188352 31257441258736 31260119054591 31289815970336 31319201597656 31321293455872 31456241031908 31488821649208 31518394171418 31547398969856 31554983902288 31584618560348 31748042896768 31755676069964 31785499206769 31847701749248 32024791968862 32048115081862 32050255625344 32077607355904 32080355414624 32085319766192 32115452485732 32117597526784 32319709277471 32357229255736 32382957240832 32387617337306 32413369484672 32657389081856 32688059056576 32695918237598 32726006652416 32862897668689 32865092632768 32895957670928 32931947040454 32934146616448 32965076506208 32999219891008 33004326434464 33035322233144 33037528713728 33206252763904 33211031337407 33237438200384 33245429468482 33276023570944 33341772346624 33487661685632 33519111405472 33527170396181 33553828628672 33592781297152 33624329739392 33732295577816 33769199931313 33804176182238 33835284471296 33838183108576 33843419479408 33875203306868 33877465884416 33902138268416 33909281686336 33973371224576 34082457815648 34090652251579 34157365856768 34189444524928 34261281150208 34406892068384 34439205077464 34446835058944 34479185580224 34698475899472 34731062747612 34736437289246 34738757389952 34764057037952 34771382068192 34807396323392 34837101001472 35058667690816 35067096836618 35099367328256 35132330670976 35168718776576 35281643561648 35314778087908 35355775044128 35392394580928 35425633118288 35466758766208 35580640540984 35614055868314 35647888996544 35650942917964 35656459808662 35692330128224 35722790009984 35725850348104 35759789680384 35793373254464 35834925812224 35949989750752 35958633196871 35987224741952 36021021910192 36062838745472 36096706926112 36212611429126 36292201222816 36326284807736 36368456022976 36402611222096 36557322822658 36599762250128 36634134678988 36668936875648 36703374269408 36745983248128 36936810602824 36979690577984 37014419814064 37095771860224 37249834421492 37293077786272 37328101337912 37357781778944 37366763700112 37486746284251 37565510984386 37604419242236 37636510903376 37639735188181 37674373149952 37680203161216 37683431189096 37713394161152 37719230210816 37754653980736 37875882058828 37955464385608 37994776535408 38030459082868 38038884704128 38074608675488 38196864110174 38236426288324 38272335779579 38307555891968 38316766167064 38352751108994 38560463799242 38593371350072 38633344208272 38641484524412 38669626462412 38672209266944 38677774423477 38678193690752 38714518064992 38753464784384 38960745430376 38997335161246 39005974993216 39042607201136 39290921239108 39327821052443 39404783520256 39414257601488 39623895147914 39652752558914 39655401027968 39692643140128 39698785473424 39702186431369 39738722363648 39779881512448 39823402144064 39988792834837 40035215858792 40067048789504 40076682098992 40114319854532 40369450068871 40406600050432 40416314998136 40448450949632 40454271717706 40486437849472 40660873386683 40663589189696 40701778135216 40750239781328 40788510104188 40791234432256 40829543254976 40835861520608 40874212254568 40876942306816 40906712290816 41047928221289 41085702572288 41095580796424 41134175444054 41253379344128 41443848430292 41476801397504 41482770151207 41515754065984 41563949740544 41602984253824 41825506123786 41828299714432 41867582490272 41874061389776 41877648701581 41913387142396 41916186602752 41946713450752 41955551916992 42179959565513 42262503517696 42302194073216 42312364778068 42571239338848 42581474730179 42620660327168 42660687243328 42704872800128 42932012553584 42976479133984 42978981730762 43013155318144 43016840215064 43023496959212 43063902196777 43066778501824 43148175977984 43297129767661 43377673583552 43388102865646 43422601754752 43463381808992 43513838486272 43653558983056 43790589905216 43831715553136 43841426438656 43882599829376 44069101484848 44106710114368 44110488695108 44117314678514 44161696599328 44203170769688 44245163502848 44300322593408 44338128547328 44491190226637 44526566206144 44568383041424 44578257135104 44620122515584 44760187533824 44903909987552 44946081202792 44956038975232 44998259147072 45044865830272 45231941797526 45284451597616 45326980196036 45370040541056 45373927350136 45380948847388 45423568070573 45426601981376 45465369103616 45512459593216 45701477525528 45754532410048 45801922398848 45844936976608 45898158403328 46088778182524 46136514364424 46179843172054 46190074283584 46233453391664 46381906419497 46527501774292 46571197775207 46571702607232 46581515591072 46615440119072 46625262318712 46662335148544 46669556023552 46713385433792 46863379496516 46966378053056 47010486221776 47065060735616 47109261581536 47309476594028 47353906981513 47364398206048 47408880172808 47557699254688 47710404361774 47765791411184 47800578427184 47810650343764 47848665703168 47856070159744 47860169944664 47901013877024 47949202190848 48006292995584 48051377793664 48205668074872 48261630076352 48306954672592 48356988317792 48614190685676 48664542548776 48710245537646 48755071135232 48766793303536 49065157204096 49076953926308 49118836263728 49123044228643 49169710810528 49215888224888 49219175430656 49226791970048 49273022991808 49482434020184 49528905126514 49574484095488 49586403275024 49632972023404 49901776681372 49948641610637 50006627031592 50046388463104 50053590430382 50093389203584 50324673093926 50419788204016 50467139620436 50470510399232 50517909451072 50525726966176 50530055458106 50576555735552 50788114578883 50847074544728 50894827244338 51006686307808 51054588905768 51277981956124 51318754271488 51326139339629 51366949946048 51379300087654 51426581882368 51750202492142 51753658968704 51802263081184 51810279346672 51814717885007 51855916971584 51863941539872 51912649223512 51916116550144 52188763530211 52242817736186 52290894182912 52303466468176 52352586928796 52394213687552 52672889351456 52685553479713 52788656324096 52838232447616 53120848286374 53174287742048 53224226028808 53232462339364 53236017818368 53286014078528 53386726210048 53571024966767 53675860632064 53683584901562 53726269967744 53839156093184 54130740806912 54181577340352 54194604202046 54244476780032 54295420127872 54351656291072 54526176413456 54577384317676 54585830025958 54589475898496 54640743250016 54697337079616 54744015859456 54757177948088 54808602795898 54812263547776 55048421805839 55092192085568 55105437886114 55156148658688 55207948197248 55265129506048 55381248982528 55559075069344 55572433122437 55616620055744 55668852043024 55733478061184 55964944935922 56087947344352 56135812872832 56140621975592 56149309590836 56193955212032 56202041850031 56205795671872 56246729399872 56312026276352 56670175171456 56723396598176 56789246838016 57030601921568 57084161840728 57150430893248 57204103349008 57329829238528 57513912107344 57567925924124 57622615090304 57634756578784 57676730994784 57688883885864 57734753658368 57743687961344 57748634809264 58110942336832 58165516850672 58233041249152 58293355780352 58348101606592 58535454090916 58603407949856 58658444959576 58719200100176 58787367270016 58842577043936 59031517261178 59092658809228 59143088562448 59148155295713 59202586378496 59211747824768 59216820440008 59273076045568 59328741969728 59397616757248 59453399643008 59644301177384 59706077412784 59762149987364 59775390249344 59831527918624 60212061119672 60268608885562 60281961353152 60338574765392 60595014541666 60722332824076 60779359808321 60837099816416 60898301804032 60907725657856 60912943565936 60964926752576 61224028533448 61281526681958 61352668458928 61545257859008 61742876232884 61800861653839 61872606327224 61921802674688 61936690516624 61994857957004 62266120946722 62383805743952 62389150106437 62446563714304 62461577724392 62511242376704 62514882517472 62520238109182 62579631940672 62638403195312 62839531597601 62912482063816 62977643298416 63036788342836 63109967804576 63169237120696 63437707251083 63496085793536 63511352139928 63570998413538 64049583937724 64096230163724 64100511250688 64109735688229 64160710829248 64170639532384 64230904971464 64235195053568 64639418554942 64714458511472 64775234674612 64826738969344 65187210237611 65314778163712 65376118113152 65391836475196 65725795337378 65730185265536 65791915341856 65807733673913 65863894080908 65868293232896 65930153012416 65998439782016 66008652868928 66070644466288 66282793602949 66412505527808 66422062674814 66474876400768 66490858936964 66553303395019 66683544693248 66913746004567 66975323371264 67038222810944 67054340792362 67107657257344 67248659478784 67464591155632 67538399862626 67608352364476 67671846309221 67676366217152 67686838958816 67750406613736 67754931768832 67804276536832 67818563372672 68164915631296 68181304503158 68378889049856 68522562300416 68759112168439 68813784136768 68878410154928 68893670117888 68958371160448 69396951798944 69462125495224 69472874578492 69477514779904 69528114075904 69542764136384 69614792646784 69674202002944 70117335381632 70134193673236 70200059745431 70264661341952 70337437553152 70563287123296 70629556175816 70711550088256 70784789161856 70851266236576 70933517532416 71161281081968 71228111736628 71295777993088 71301885835928 71312919617324 71379892682329 71384660256448 71445580019968 71451700696208 71519579360768 71586746508928 71899979501504 71917266393742 71974449483904 72042043820384 72125677490944 72193413852224 72425222858252 72584402445632 72652569615472 72736912045952 72805222444192 73114645645316 73183310789611 73199524500256 73268269357976 73337873751296 73406748538816 73491966496256 73873621205648 73959381155968 74028839628128 74191543720448 74499668842984 74586155572544 74656202675824 74733527400224 74973492568502 75131021968772 75208838484472 75273021806752 75279470376362 75291119678621 75348746299904 75360406322432 75366862378192 75438460421632 75509307961472 75751764117656 75910928771216 75989553070816 76060918165736 76077769408256 76149217350976 76393728220348 76472852576648 76544671559158 76615111783936 76633532334128 76705502217988 77120927598484 77186742700144 77193355216439 77266688416544 77282969048824 77339252924824 77344418533888 77355548846954 77356387381504 77429036129984 77921490860752 77994670322492 78011949986432 78085214402272 78490722531001 78581842478216 78655642104886 78828515202976 79247790295828 79305505117828 79310802055936 79322215343063 79385286280256 79397570946848 79404372862738 79477444727296 79646804288128 79977585669674 80070431717584 80153364197984 80228639709064 80655361819417 80738900137742 80813200100864 80832629996272 80908543435412 80972875698944 81321746773366 81327178379392 81403556270432 81423128105011 81500479562656 81577020208376 81582468864512 81659086509952 81671723041216 81748424509136 82010914118903 82095856442578 82171405144576 82191161592848 82268350888108 82506758688256 82791584039549 82887696860584 82953602795008 82965540302414 83031508131968 83205968507648 83651012247572 83656599428864 83735164980544 83748122779552 83755297403162 83826774284792 83832373205504 83893426901504 83911103833984 84359919131026 84604388146432 84624729556136 85074833699933 85142478677696 85162949460358 85241320654336 85321374486656 85409745600256 85864025107168 85884669371039 85952958267968 85957963461524 86026310636288 86033680430128 86046993918424 86127804393554 86133557003648 86594259535322 86755347167104 86776205731292 86845203509504 86857701040957 86926763617984 87027676972544 87307117966112 87328109192401 87581179810432 87663431106272 87765199658752 88138202969696 88213420228736 88220977390216 88234629357028 88317494335763 88323393198656 88406341539376 88490327005696 88600645186816 88982380453274 89053132412288 89136766082848 89240245031168 89807819975104 89892162405584 89912077950464 89996518294144 90089731660544 90463883595052 90568903195232 90653960392072 90740081082112 90747854700272 90761897694776 90847136141146 90853203962752 90930738207232 91402955051056 91509064820096 91603844797696 91689873953216 91796316806656 92177556365048 92273028728848 92359686344108 92380148567168 92466906783328 92763812838994 93055003548584 93142395550414 93143405214464 93156809093887 93163031182144 93230880238144 93250524637424 93339112047104 93426770867584 93726758993032 93932756106112 94020972443552 94130121471232 94218523163072 94618953188056 94707813963026 94728796412096 94817760345616 95115398509376 95420808723548 95510422555933 95531582822368 95601156854368 95621300687528 95697331406336 95712140319488 95720339889328 95802027754048 96102755587328 96411336149744 96523260152704 96613909345184 96713976635584 97115639741747 97228381371352 97329085097552 97420491075292 97533586607072 98040093024401 98130314408192 98153907852616 98237672527456 98246088457286 98339421621056 98431776449776 98453583940096 98546045983616 98964868040368 99057810253028 99172806550048 99265944046808 99803553362744 99897283221274 100013254063184 100107180860764 100186778407168 100649346187852 100743870367217 100839576408032 100934279240872 100941020798464 101035818902144 101051453932352 101060110916212 101576229157766 101694149089456 101789654488676 102013372615616 102109177811536 102437044659103 102555963912248 102637508542976 102652278679258 102733899892096 102758600175308 103412152916149 103500404984284 103507317937408 103604526162368 103620558693344 103629435770014 103711833943168 103727883079744 103825298447024 104377527060422 104485635472372 104583762477887 104606932936352 104705173857592 104788427375104 105150172292891 105345778702912 105371106959426 105676464895232 106241696572748 106264082442133 106341472771633 106348575484096 106448452057616 106464924678728 106472035636736 106572028157056 107142049933534 107367169803124 107452539935488 107678312186368 108050033407547 108261481613824 108363154680704 108389208404092 108491001424757 108590840255744 108703312582144 109052352826912 109154768635352 109171660051916 109178951796992 109281486500032 109394674159232 109488031718912 109514355896176 109617205591796 109624527095552 110096843611678 110184384171136 110210875772228 110314379599963 110415896394496 110530259012096 111118150138688 111144866244874 111233240111488 111337704086048 111466956122368 111929889871844 112168402786517 112175894688704 112271625745664 112281243951184 112298619181672 112387910424064 112404083700062 112411591343744 112493458799744 113340350342912 113446793196352 113578493676032 114061203843136 114168323681456 114300861786496 114408206698016 114659658477056 115027824214688 115135851848248 115245230180608 115261814641589 115269513157568 115353461989568 115377767771728 115487375922688 115497269618528 116221884673664 116331033701344 116359003139687 116466082498304 116586711560704 116696203213184 117070908181832 117206815899712 117316889919152 117438400200352 117574734540032 117685154087872 118063034522356 118185317618456 118286177124896 118296310591426 118314616637833 118405172756992 118423495649536 118433640880016 118546152091136 118657483939456 118906799286016 119288602354768 119412154825568 119524299974728 119550780498688 119663055837248 120424122239344 120537217771124 120563922706304 120677149530784 121190029083332 121303843911547 121444665648152 121558719616642 121674199632832 121815451315712 121825887131872 121929853505152 122448057066896 122563053363916 122705336917856 123090515718016 123485752465768 123601723307678 123745212654448 123873381033248 123989715914008 124532241893444 124649195539099 124767611487904 124778300212874 124797609330317 124893127428608 124923155448784 125029765034944 125040476218364 125159263881344 125276806390624 125679063195202 125824964127632 125955286596832 126073576685672 126219935609152 126338474241392 126744140001941 126875414502166 126992171587072 127022704279856 127141996827076 127950629879303 128099167875448 128192460327448 128201022501376 128219471376458 128321421658496 128341279064768 128461809942928 129278837109884 129428917022944 129550469349224 129653477938688 130101060633577 130374420475222 130752236226304 130783672950392 131451590674756 131460370531072 131479288445351 131583830683712 131615467347826 131727788161816 131736586465792 131860306024832 131996879564032 132017305737856 132141288932576 132565587205898 132844125349628 132949752801536 132981717873928 133106606790038 133689024385609 133827492009134 133950646742528 134076445621888 134108681584724 134215314514688 134234628881479 134497318957568 134929182311264 134961623297347 135076799725252 135216704728952 135343692618442 135352732434304 135373677917632 135500813227472 135637126745344 136329831262592 136362609006316 136490673064361 136757778099712 137518224336878 137627568273536 137756820309856 137916742320896 138784633956199 138793903597888 138924250990448 138945749156984 138955029559808 139056228151808 139085528272768 139229585293568 140234670763264 140268387346472 140400119490862 140529322683904 141126574246592 141259112351632 141423100176512 141569578323712 141702532473152 141867035064832 142322562163936 142456223473256 142591555986176 142603771671856 142625839234648 142759785364658 142769320512896 142891160039936 142903401392416 143173493017856 143799959003008 143834532787484 143948898967808 143969614054189 144084087640768 144251354981888 144386827704448 144850445716504 145168804891264 145305139230944 145473824091904 145610444888384 146229291290632 146366621579222 146389271433251 146399049000512 146536538715952 146675747502592 146813497077632 147747242411296 147918762311936 148057679256256 148999337685968 149172311145088 149312405351648 149467054800448 149946985137004 150087806873609 150262043937544 150417676968944 150546043613504 150558940752724 150582239357242 150720812644864 150733724756384 151018615922944 151503528235312 151821857542432 151979106141632 152121836331472 152155538816512 152298434701952 152787456440696 152945705153296 153089343118316 153267064668256 153411004435976 154241855196968 154373485400288 154386710432878 154410601374799 154533376833088 154565938097648 154678505849648 154711097693908 154712774763008 154858072259968 155842981721504 155989340644984 156023899972864 156170428804544 156981445062002 157163684956432 157311284209772 157657030405952 158311796291341 158495580591656 158611010235656 158621604111872 158644430686126 158770572560512 158795141893696 158808745725476 159293608576256 159955171339348 160140863435168 160306728395968 160457279418128 160972498750019 161310723638834 161477800275484 161629451102189 161665259992544 161817086870824 161945751397888 162504811725377 162643493546732 162654356758784 162807112540864 162846256210022 163000959125312 163154040416752 163318173019904 163343446082432 163496849018272 164021828237806 164191712885156 164345912465251 164382323185696 164536701776216 165583168079098 165775393721168 165931080604828 166063016263936 166411937015296 166986415266209 167302024495144 167313198857728 167470329961088 167496245559104 167510594806324 167653548569584 167822207667968 168719838262052 169208776292864 169249459112272 170149667399866 170284957355392 170325898920716 170485859381761 170642748973312 170819491200512 171728050214336 171769338742078 171905916535936 171915926923048 172052621272576 172067360860256 172093987836848 172255608787108 172267114007296 173188519070644 173351167942799 173510694334208 173552411462584 173690407019008 173715402081914 173853527235968 174614235932224 174656218384802 175162359620864 175326862212544 175530399317504 176136355828741 176264632950241 176276405939392 176426840457472 176441954780432 176469258714056 176634988671526 176646786397312 176812683078752 177201290373632 177964760906548 178106264824576 178131895355183 178273532165696 178480490062336 179615639950208 179784324811168 179827550306789 179993036588288 180179463321088 180927767190104 181125708722497 181137806390464 181307920784144 181480162164224 181495709400544 181523795389552 181694272282292 181706407925504 182805910102112 182849862076651 183018129640192 183207689595392 183379747906432 184355112730096 184546057457696 184719372688216 184760297134336 184933813566656 185527625677988 185922969002309 186110007097168 186284791100828 186286810428928 186313618187774 186326062364288 186461760476288 186501049274848 186853541735168 187453517986064 187865512212224 188041944887104 188260242942464 188437046326144 189237906376112 189415627926052 189457592824192 189635520691232 190230797018752 190841617447096 191020845111866 191050405090853 191063165644736 191202313708736 191242601375056 191424280638976 191440679778656 191604055508096 192205511174656 192822672299488 192869032601399 193046520305408 193227818690368 193427953271168 194231279483494 194456762742704 194658170195104 194840982150584 195067173214144 195877307275727 196080186048802 196260628816384 196307815705232 196475345054912 196492176914572 196678843242112 196863552899552 197092091967232 197929736080736 198115620506056 198345613100096 198531888093616 199169362860193 199607106725488 199794566442548 200026508126368 200214361721528 200373556814336 201065275524619 201298692375704 201487740734434 201679152816064 201868558481744 202071637804288 202102907864704 202120221832424 203152458315532 203388298178912 203579308977352 204026745231232 204218355623072 204874089318206 205111927824496 205304557358516 205467799784192 205517200350616 206610310414123 206824305832298 207000809968568 207014635874816 207209052324736 207241117386688 207258871540028 207423667886336 207455766159488 207650596894048 208755054120844 208971270944744 209167524955774 209213865872704 209410347715184 210300344585782 210691557405824 210742213918852 210940131099467 211352929790464 212082550895831 212483393145496 212528164884266 212682945543266 212697150968192 212896904115232 212929849357456 213144056314112 214284099867068 214485343386853 214734339606248 214905079870976 216100066815094 216726309361408 216778416808184 216982002849514 217181680511488 217931423313527 218090139074027 218104705653824 218309537270704 218343320103832 218357903593984 218562973000064 218789348318464 219028711792352 219234411183592 219249054191104 220193687223356 220368768342272 220421751544456 220628759199926 220831792788992 222236300277376 222289732489748 222466480222976 222498494447383 222675408172096 222933912244736 223859779743688 224336805573034 224351789377408 224543251491328 224562487902368 224597238363344 224808167400124 224823182687488 224986917599488 226237964942297 226680700685824 226893586392704 228122407686272 228336647362912 228601723572992 228816413396032 230040283680823 230055648429376 230271703696496 230490460361216 230523629283178 230539026315136 230706923979136 230755535543456 230994539237056 232443769347328 232662067402688 232718006279374 232932164996608 233392406426368 234141816363664 234413631799424 234633779838304 234876800400704 235149469080064 235370308175744 236126069044712 236370635236912 236384399519191 236572354249792 236592621182852 236629233275666 236846991299072 236867281760032 237314967878912 237813598572032 238577204709536 238634565761053 238824309651136 239048599949456 239101560997376 239326111674496 240848244478688 241074435542248 241127845412608 241354299061568 242380058166664 242607687823094 242889331296304 243117439233284 243348399265664 243651774263744 243859707010304 244896114133792 245126106727832 245410673835712 246181031436032 246971504931536 247203446615356 247490425308896 247746762066496 247979431828016 248775679886393 249064483786888 249298391078198 249535222975808 249556600425748 249595218660634 249846310897568 250059530069888 250080952436728 250318527762688 250553612781248 251358126390404 251649928255264 251910573193664 252147153371344 252439871218304 252676948482784 253488280003882 253750829004332 253989137446297 254045408559712 254283993654152 255901259758606 256198335750896 256384920654896 256438942752916 256642843316992 256682558129536 256923619885856 258557674219768 258857834045888 259100938698448 260202121267154 260748840950444 261504472452608 261567345900784 262407223989757 262903181349512 262920741062144 262958576890702 263167661367424 263230934695652 263455576323632 263478146317267 263720612049664 263993759128064 264034611475712 264282577865152 265131174411796 265688250699256 265899505603072 265963435747856 266213213580076 267378048771218 267654984018268 267906350457053 268152891243776 268217363169448 268430629029376 268469257762958 269858364622528 269923246594694 270153599450504 270433409457904 270687385236884 270705464868608 270747355835264 271001626454944 271274253490688 272408978195827 272659662525184 272725218012632 272981346128722 275036448673756 275255136547072 275294747367101 275513640619712 275833484641792 277569267912398 277587807195776 277848501980896 277891498313968 277915305019583 278171056545536 278459170587136 279921549843859 280469341526528 280536774692944 280800238981724 282253148493184 282518224703264 282586150482097 282846200353024 283139156647424 283405064946304 284626113706781 284645124327872 284912446946512 285183111972352 285207543343712 285251678469296 285519570729316 285538641025792 285806802784832 286346986035712 287335497549023 287599918006016 287669065574968 287897797935616 287939228108378 288168175281536 288773655408896 289700891433008 290337609782528 290610278461888 290947648183808 291220889776768 292458582581264 292733243158444 292778542866502 292798098001024 293073077431904 293626994155264 295259716958591 295494484822592 295837524623872 296115358512512 297998675371936 298070323111253 298344622290176 298624810703296 298934109600896 299893970274008 300175613747218 300524087875088 300835353937888 301092087227008 301117881505448 301164478714484 301447315377439 301467449512768 302037231845888 303007056470624 303079908373627 303643715084864 303958212283264 304243672662944 304596869403904 305574912881392 305891410306592 306178686236632 306534129336512 306822008871952 307807197147571 308483710393936 308746970800576 308773420865756 308821202749598 309066753666176 309131876195296 309357011699296 309422195387816 309716144519936 311685963443008 311978681289968 312047799945728 312340857609088 313962890124004 314327369912864 314622568419544 315314060811904 316623592582682 316991161183312 317222020471312 317288861372252 317541145121024 317590283787392 317617491450952 318587217152512 319910342678696 320281726870336 320613456791936 320914558836256 321944997500038 322621447277668 322955600550968 323258902204378 323330519985088 323634173741648 324673344936479 325009623450754 325286987093464 325308713517568 325614225081728 325692512420044 325998384426449 326001918250624 326308080833504 326636346039808 326686892164864 326993698036544 328043656475612 328383425770312 328691824930502 328764646371392 329073403552432 331166336158196 331477348870591 331550787442336 331862161209656 332126032527872 333972830532418 334604048990288 334940659922176 334992491118208 335021189612648 335307097139168 335644415335936 337048396750769 337439676524104 338498918224544 340299334799732 340569914710784 340651797841432 340971718763522 341285497946624 343456100428672 343538677484156 343811833071872 343831853846096 343861309600501 344134721720512 344187975673696 344511217574216 344534228014592 346377038141288 346702335885598 347021388668416 347104822925168 347430804163828 347707054471936 349228471864448 349312436769604 349640491274459 350324719241728 350653724425088 352272711657482 352529265900482 352552811878784 352853680914944 352883909560864 352938517428112 353269977343052 353293572794624 353625366157504 355516802052181 355929521813096 356212529649152 356263790710366 356547064331392 359231279900416 359568649622336 359655100613578 359986073176576 361855534380208 362251417444994 362275612780928 362615841568288 362991418801088 363047590779104 363388544564584 363412815851008 365321344711477 365611820204224 365699724153302 366036259280384 366759495812864 368710225460192 368798874357991 369092114915392 369438745376432 369520594268672 369867627133312 371055251355976 371845938004618 372220014194336 372569582201656 372627236375548 372652124728576 372923520952576 373002098549696 373707083470336 374907035972128 374997174767369 375731024424448 376083889774208 376874092652288 378475812752224 378831255852104 378915185648384 379271041382464 380461594037504 381683234894192 382041690223732 382100810181706 382126331289472 382404627417472 382485202750112 382881359557312 383208111016192 385645344598976 385738065202798 386093040610816 386455637380736 386855906542336 388462558966988 388913525485408 389316340390208 389681964301168 390134346428288 391754614551454 392160372097604 392528666962459 392615631410464 392950690109824 392984353829144 393357686484224 393727105799104 394184183934464 395859472161472 396231241012112 396691226200192 397063776187232 398338725720386 399214213450976 399589132885096 400053016252736 400428723443056 402130551049238 402597384751408 402975481468868 403358305632128 403737116963488 404143275608576 404205815729408 404240443664848 406304916631064 406776596357824 407158617954704 408053490462464 408436711246144 409748178636412 410223855648992 410609114717032 410935599568384 411034400701232 413220620828246 413648611664596 414001619937136 414037087069991 414418104649472 414482234773376 414517743080056 414847335772672 414911532318976 415301193788096 417510108241688 417942541889488 418335049911548 418427731745408 418820695430368 420600689171564 420995693575369 421383114811648 421484427837704 421880262198934 424165101791662 424966786290992 425056329768532 425365891086532 425394301936384 425455518658247 425793808230464 425859698714912 426288112628224 428568199734136 428970686773706 429468679212496 432200133630188 432606031576873 433452618722816 433556833616368 433964005699028 435862846627054 436180278148054 436209411307648 436619074541408 436686640207664 436724050745059 437125946000128 437578696636928 438057423584704 438468822367184 439876721183207 440387374446712 440737536684544 440843503088912 441257518399852 444063950757581 444472600554752 444579464979496 444932960445952 444996988894766 445350816344192 447719559487376 448673611146068 448703578754816 449124975804736 449194476726688 449616334800248 449646365374976 449973835198976 451527210434179 452475929884594 453787172785408 456244815372544 456310471663277 456673294725824 457203447145984 457632826792064 460080567361646 460111296858752 460543407392992 460654135717391 461047258566356 461078052630272 461413847958272 461511071086912 461989078474112 463979555220643 464887538694656 465324134805376 465436012558748 465873123765133 466784812852736 468283632727328 468396222031969 468827263598848 469267559676608 469753600801408 470740616351488 472252138089424 472741270473824 472768799038382 473144708499584 473185242365704 473258466551332 473702924164547 473734563520064 474629935757824 477154409419072 477269131522106 477648619302272 478097199898912 478652223348992 481696488957376 482148871084496 482255690825216 482708598123136 484760116333328 485215375646188 485778662592608 486234878466568 486696798531328 487303548527488 487719414020608 489792228267584 490252213455664 490821347671424 492362062872064 493943009863072 494406893230712 494980850617792 495493524132992 495958863656032 497551359772786 498128967573776 498596782156396 499070445951616 499113200851496 499190437321268 499659248776303 499692621795136 500119060139776 500161904873456 500637055525376 501107225562496 502716252780808 503299856510528 503821146387328 504294306742688 504879742436608 505353896965568 506976560007764 507501658008664 507978274892594 508090817119424 508567987308304 511802519517212 512283175527277 512396671501792 512769841309792 512877885505832 513285686633984 513365116259072 513847239771712 517115348439536 517715668091776 518201877396896 520404242534308 520892976796643 521497681900888 523134691801568 524814447979514 525806362699024 525917153781404 526335322734848 526461869391304 526911152647264 526956292634534 527441224099328 528069222951424 528565155730304 530262348823592 531376501398512 531926871495712 532426427160152 534756097542436 535309968036536 535812700914106 536305782487552 536434726338896 536938515525916 539716729245056 539846493189388 540307198901008 540353486515073 540866818915808 541374770473768 541410929737216 541494711670528 542003252909888 544817956391654 545319325050368 545450436025264 545962692257444 549435057717007 550072897347512 550510273094144 550589494734202 551027281239424 555138535824796 555175614391552 555697003961792 555782996627936 555830610039166 556342113091072 558669260367713 559843099687718 561073549385888 561600477963448 564506296986368 564587532735919 565036449406528 565172300964194 565692400706048 566810129892608 569252227413562 569290248655744 569824893893024 569961896735077 570415086687424 570503356938592 571039141458632 571077282051584 571613605569664 574076398832321 574670995098046 575199836012032 575338131149936 575878456216756 576336350563072 577547310817792 579401782866016 579541088276843 580675219565056 581220556923776 582441779553536 584917165162528 585466486316888 585557085733004 585596196002048 586146154863808 587253988310528 590519433917182 590988969645184 592230717025024 595997350743872 596140646222506 596689244580352 597249621406592 597868219201792 599787940548016 600351227494436 601048175750176 601670707875776 602184174454016 602235763010896 602328957428968 602894630754878 602934899025536 606014112941248 606159816747254 607287430169728 607916424566528 608487345325888 609193738807808 611149825762784 611296764346807 611782820613184 612357372473264 613068258673024 613644017743904 615614394295142 616967420787872 617493941601152 617546841731512 617642405499196 618133507332352 618222460350341 618263752390592 618714023398592 618844390775632 619432289039872 623371926886016 623957362579936 624681715218176 627925780248008 628654739825728 629245136839088 630628121623808 633247185165364 633982322366624 634444040942624 634577722744504 635082290242048 635180567574784 635234982901904 639820685357392 640563453740672 641226913583872 641829117672512 643889995000076 645242894555336 645911201101936 646517804408756 646661039970176 647268347483296 649346689872958 650019246901508 650573974186928 650629708252843 651228450163456 651385024840088 651996768852898 652003836501248 652616161667008 653373784329728 653987396073088 656087312951224 656766851540624 657383649861004 657529292742784 658146807104864 662332672316392 662954697741182 663101574884672 663724322419312 667945661064836 668572957891531 669208097980576 669881319844352 669984982236416 670042379225296 670614194278336 674096793501538 674879353048208 676997836449088 679809478192229 680598669599464 681139829421568 681303595682864 681943437527044 686280651170807 686912200857344 687077354968312 687623666143744 687663707692192 687722619201002 688269443441024 688375951347392 689022435148432 691234847573611 692754076282576 693404671771196 694209645850336 694861608327656 695414108943872 697814779761913 698456943728896 698624873539208 699280982548918 701307448850176 704545423314964 705058531800964 705105623757568 705207092570519 705767819121728 705877034856224 706539954686104 706587145589248 707250732315008 711033604104362 711859043626192 712527581420732 713094128662784 717059312613721 718462559800832 719137299244672 719310201227156 723711068760416 723885070413043 724502834889988 724551225561856 725231683136576 725982837602176 726095181558208 726777089129168 730642689422954 731223640408448 731399448306604 732086337345209 733518991625728 736051206050237 737420450920384 737597748715982 738184229830784 738877490752864 739735254266624 742110502711952 743691876009236 744390309401431 744440028388672 745139164403312 745254472751096 745304249457152 745847041905152 746004197099392 749814071944256 749994349534738 752167779548416 753748185304576 756350233852829 756951625504448 757662511704208 757830371296768 758542082764928 760923188075008 763366469788384 764083380447464 764201620363412 764252662578944 764809254834944 764970405500224 765762719114624 766416222032384 771290689197952 771476130405596 772200657199741 772911274761472 773711813084672 776925117933976 777827050970816 778632680780416 779363928602336 780268692856576 783509229102908 784320744195208 785057333924918 785178819505619 785231262820928 785901380219648 785968707658288 786715372968448 787454211598208 791718944322944 792462482024224 793382452400384 794127552374464 796677451440772 798428426901952 799178265770192 800106032505472 800857446886112 804261102098476 805016418685721 805194769502816 805950962937736 806716611264256 807474233926976 808411631458816 808480887329696 812609833262128 813553192715648 814317235909408 816106980924928 816873422492288 819496357272824 820447711297984 821218229434064 822068801402464 826441241656492 827297223329192 828003239874272 828074174139982 828202316464831 828836209298944 828964469546752 829035486160112 829823064637952 830602387576192 835020216483376 835885083778976 836670099823096 836855463490816 837641390860736 841201378343128 841991387150738 842766229623296 842968855675408 843760524397868 848330203583324 849126907380829 849933572581984 850112659537064 850731782173064 850788603872768 850911037316494 851587616460928 851719397429824 857136399468272 857941373547412 858937358424992 863397947841011 864400267260376 865212063153746 867113667232736 867928011398056 871725693254108 872360556296108 872418822615296 872544368773693 873238149082816 873373280415328 873448101490118 874251892000256 876114847169408 876937644734368 879753442366414 880774748893424 881687006177824 882515036799704 887208980013587 888127901515162 888945201109504 889158929958992 889993977789532 890701632688384 895439118974752 895654409155121 897347222292136 897407157509632 898249951609472 898388953453376 899232669600496 903054420868358 904951859769188 907574345570816 910707424435039 912489630745088 912620943326554 913346589451648 915265653584128 920161134723292 920222593717504 921086814785984 921308271434782 922094517132712 922156105260544 922827695916544 923022142173824 923978156948224 927959110441286 930648269610752 930872025117496 931746247530266 935823170699263 936567265454656 936792444063938 937654527197696 938535119353216 939507201602816 941481232702976 944504276178848 944731363081429 945482540947648 945537598076764 946289416999168 946370484731408 946516933102664 947405848329094 947469127040128 954308818838144 954538263044212 955297238604544 955434711450527 956194399797824 957304446697984 963392977914752 964297742168992 965417196246272 969520232666656 970430751292376 971492437693393 971557325185216 972469756933136 973393597062656 974607097054976 979584456535168 980504426911328 981642695342848 987886019726144 988813786461424 989961701235584 990987048265984 991917727312064 995102719545572 996257935147552 997193564312792 998140891903232 998226401702992 998380874642536 999318497552606 999385243590272 1000238120279552 1000323809746912 1002214451124992 1005432505561616 1006599713021056 1007642292774656 1008588613485376 1009759484873216 1010707793931136 1013953120015528 1015003316017328 1015956549785188 1016181634238848 1017135974616608 1023605039034424 1024566351054554 1024724900032757 1024793343003584 1025539682619584 1025755771011664 1026730232518144 1027694479543424 1034230696879072 1035431336183552 1036403754793792 1040808485068616 1041785953593286 1042995363801776 1046269383603136 1049628895959028 1050614648115263 1051612725398048 1051834307562808 1052670645469696 1052923738782608 1053822305294528 1053912585269068 1057130311460608 1060524697647184 1062753002797024 1063853742991424 1064852854320304 1068272037159217 1069512195084872 1070619936073072 1071625401828212 1072869452677792 1073877031051832 1078441023268411 1079433458490112 1079692986378776 1080614397802016 1080706973030146 1081733637831616 1082749540947536 1082989423341056 1084006505819776 1089635912783308 1090900872050528 1091925384514888 1098870115434014 1100145794695024 1101178989468404 1102054562478848 1108182574039387 1110277071649592 1110351228783104 1111394007923584 1111565993255872 1111661220078332 1117338520735426 1119686199375436 1122147098771776 1123200955926896 1126807491250133 1129012593972736 1129175065471838 1130072898813056 1130344601928388 1131406157715323 1133620259785216 1137533682077639 1138504454827124 1138580497311488 1139649787786048 1139923793470154 1140830173374848 1141006713877184 1142078282917264 1143227211139328 1148152797664642 1149341990196092 1150421387256757 1150676262299872 1151756912433512 1152672701126144 1158803565732032 1159082176553686 1162441113847552 1164883559107072 1168904906863463 1169756200487963 1169834330325056 1170932972633776 1171114171466008 1171192392004096 1172292309727616 1181038867834364 1181977939290368 1184461434050048 1191994701487744 1192281292445012 1193401015672327 1194499242813184 1195736438403584 1199575881096032 1200702454988872 1202096351500352 1203341415751552 1204368348908032 1204471526021792 1204657914857936 1205789261509756 1205869798051072 1212028225882496 1212319633494508 1213458175599593 1214574860339456 1215832849133056 1216974690651776 1222299651525568 1222593528693614 1223565641226368 1224714744946528 1226136517346048 1227288035487808 1231228788590284 1233852430651687 1233934841575744 1234987883202304 1235093683463024 1235284810998392 1236267014664704 1236444920700682 1236527504781184 1237428046797184 1237688781551264 1246743853772032 1247914725159872 1249363430436352 1255851560496016 1257309479651456 1258490273678176 1261256243247616 1266494370330728 1267879961057479 1267964644733248 1268888081885248 1269155445489008 1270361135149568 1270469965803808 1279641370714784 1279949034536557 1281126907481344 1282453827167744 1283658235345024 1287779990000152 1290485789110672 1291822402203872 1293035608817512 1293322079940352 1294536694966592 1298693379745916 1300038493803016 1301147948373856 1301259416505686 1301460783016163 1302456900326912 1302770049680176 1303993537705796 1304007673002496 1305232323334016 1307974792146176 1312174625902448 1313533703081248 1314767299722008 1315058585485568 1316293614209728 1324665344632784 1325909395482364 1326203149769344 1327448644838624 1334342283027017 1335891322129672 1337145915783062 1338416195961152 1339969964472832 1340084758450592 1341228388556672 1348193587003076 1349758706096416 1353995672898176 1359618956384458 1361197339198928 1362607191365728 1363886875054088 1371141150930089 1372561302341614 1373824401714688 1374154709936624 1375327415384384 1375445238402004 1376538886882048 1376751902694784 1378044870296864 1382469695147222 1385508152565152 1386809343542392 1388419291700672 1389723216655312 1394185540021351 1395629559523826 1396913887457792 1397249747078416 1398561965097836 1402614897700352 1407456928672333 1409090846629928 1410117063601928 1410211247515136 1410414185141038 1411535638243456 1411754069712448 1413079909372208 1414501464630016 1422067208208724 1423718087252384 1425055162841464 1426188257325568 1434118625227442 1438274598489344 1438620402454312 1446272172898861 1447422137520832 1447770140826086 1449005669779976 1449102451123712 1450463366273152 1451965675204352 1452190363116416 1453554178258336 1461285378845908 1462447280816896 1462798896613208 1464172674690418 1472102412100474 1474840901840768 1475195497431964 1476368459661568 1476580917696269 1477754981505728 1479470508533248 1484221005423904 1484577856270817 1487383752018472 1488780618802862 1488880056777344 1490278328806624 1490508945502192 1492008394198784 1499628143888512 1499988699069476 1501397403707971 1504335559096832 1512700467705658 1513903251008896 1515325023408416 1517084165529856 1526630973518189 1526732939576768 1528166760894928 1528403240726824 1528505325157888 1529618509669888 1529940811000448 1531525438229248 1542581378395904 1542952260811192 1544401314399482 1545822549522944 1553850235867952 1555654101941632 1557265361560832 1558727857204672 1560537385713152 1567018458205816 1568641488390416 1570114667849836 1570357639011238 1570462525641856 1571802760439296 1571937415316576 1574908423196416 1583437888645888 1583665754596079 1584924964048448 1586764904800768 1588255104748928 1593354902881544 1596856853803904 1598356531540384 1600212065010944 1601714893772224 1608522204196952 1610032837371442 1610281985765761 1610389539005632 1611901925875472 1613433222528512 1614948467853952 1616961774659392 1625219666524256 1627106385431296 1628634471818816 1633746844984576 1638992714545648 1640895422595968 1642436458868128 1644137602804928 1650965875609699 1652882483312984 1654594446658384 1656006479748544 1656148348279964 1656404632929662 1657928939093504 1658070972320224 1661204775152384 1670040432966752 1671770167557952 1673340199646192 1673710926981632 1675282781721472 1682402756686256 1683982774301476 1685937711350816 1687521048795736 1696660407166648 1698253814761658 1699867145163968 1700225319074128 1701463564346128 1701822074632988 1703175232921856 1703438794859648 1714272798936544 1715882747094824 1717874716849984 1726795895682022 1728800534520752 1730424126307492 1734227334465472 1735856022796112 1741429759204751 1743451386508216 1744721112592216 1744837645230592 1745088737547386 1746476298165632 1746746560830656 1746896202980236 1752229694338816 1753875289468736 1759506884732828 1761549497786848 1763374012355648 1765030073599408 1774417960027174 1776255803030324 1777923962124079 1778317859917984 1779987955579064 1781403265376768 1787552928979147 1790878237949504 1791308818310242 1794694444584272 1796499903218944 1796777906906752 1798465339200992 1806108841736716 1807805037117761 1809903719538376 1821414848870078 1825241886653108 1826693178903296 1830531307168256 1836850567928299 1840322269446584 1840445187435008 1842173629571968 1842616542869564 1844189034265424 1844347024220869 1846044284347648 1847956313896448 1855918220882572 1861296539221504 1861744050234992 1863492495060532 1871646341398526 1873134530909312 1873584888127876 1875344453199371 1877070238706432 1879014403205632 1889008552357696 1889462726162858 1890965081895296 1891075196153528 1892578833998336 1892740969462816 1893033866205328 1894811696658188 1894938254080256 1906862847370789 1908617637676288 1909076526088424 1910594477209088 1910869422901054 1912388799595648 1926785955829504 1928595484337984 1930834392492544 1938910962452651 1939040465333312 1940861502584752 1942984875386786 1943114650370432 1944939513866272 1949214194109952 1959168913070336 1959450848907013 1961008853822656 1963285390685696 1975772039452288 1977627572922848 1978103053374679 1979923402471168 1981974096531968 1983835454624128 1990205439091144 1992382795947467 1992515870295104 1994387128625584 1996281783806464 1996452803405984 1996761749285072 1998636995105212 1998770487180544 2000647619493824 2004428902249984 2010865011123232 2011348482843161 2013199426042112 2015284585549312 2017177226970752 2021415587862272 2027906240031056 2030006632034656 2031913099570376 2032363268477696 2034271949233216 2047210078068848 2049132702109108 2049449800065514 2049586686007168 2051079365239168 2051511542023328 2055388959086848 2068461393758144 2070862672367104 2072807509587584 2081616970137232 2083571907186572 2085990727603552 2092538767206272 2099257791918056 2101229296230526 2103225450796096 2103668615125616 2105847477565216 2107644610589056 2107825170538136 2114260622921216 2121049395294368 2121559358615389 2125506005594048 2127707485982848 2129705708640608 2136544074318434 2139024390169744 2141239872146144 2143250803656424 2145738905355584 2147754062103664 2154650380032997 2156882046536822 2158866916980224 2159385972757552 2161228795604032 2161413946060292 2163467275663232 2165499081895072 2168013011639552 2179271825566616 2181801744101056 2183850769029776 2197740230868028 2200291589390048 2202357978936808 2204109124957696 2211718030770809 2216365148078774 2220554143299184 2222788015847168 2223131986511744 2223322440156664 2234677041470852 2239372398750872 2244294197543552 2246401911853792 2253614982500266 2258350130943676 2260145797626112 2260689203856776 2262812315430646 2272713414555353 2275067364155278 2277008909654248 2277160994622976 2279299575572096 2279847586940308 2281660346749696 2281988690985143 2282013427754368 2284156565834528 2286454422278656 2296305595329284 2298683980392184 2300842774513514 2301352524599744 2303513824867024 2317607131464064 2318164353107372 2320341442094137 2324882227695104 2337809813726926 2339512400975926 2339668660650112 2341865945267552 2342228342932016 2344584619455232 2359338777255383 2362077735668728 2363955878580736 2383989402975488 2384562584890024 2386802031344654 2388998485626368 2398991529814297 2399151762192064 2401404909977744 2404192703000704 2406682831503104 2408943052043584 2409315829715872 2411578523019512 2411739596102144 2424056451764992 2424639266989016 2426916351199186 2429149720678912 2433949381303552 2444599303051136 2445187057387228 2447131282452736 2447483438921213 2449429489893056 2452273034692096 2454576070975616 2462457577180568 2467704861303374 2467869683151488 2469975766404608 2470187366926048 2470569621996784 2472889841401364 2473055009562368 2474856093594368 2475377563102528 2488617614365267 2493487707544064 2495829450319744 2511703120992032 2514618959302912 2516980547356352 2532988740661456 2535759922114958 2535929289466496 2537776163770496 2538310890978016 2540939931607616 2559282741429568 2559898069073114 2562253814962688 2567316470690048 2575559980000304 2580971578221344 2583644804407744 2586071217635024 2586644159880704 2589073389933184 2597386759491832 2600076987606032 2602295896747712 2602518833011372 2602921566032326 2605540099360352 2607987075411592 2610464646668032 2615949584292352 2624349251804896 2624980223371583 2627067406162496 2629534599444016 2630117170971136 2632587228419456 2649330689265568 2651818790964728 2652406299538688 2654897289677248 2668684566054034 2671782644259344 2674291831566124 2676832391922304 2680169516901184 2682456777113344 2696387174006152 2699517412192832 2707991345796352 2719237912768916 2722394678397856 2725214382731456 2727773750108176 2736532478750323 2742282301860178 2745122604683228 2747700668737213 2748309419873248 2750654830768768 2750890476804008 2753077773764096 2753503805389568 2756089740593728 2764939390294444 2771016305130304 2773618687084784 2776838583401344 2779446433310624 2788371080042702 2791259119047652 2793880511909267 2794499494156832 2797123930195672 2814913857344666 2818181693259856 2820234127203856 2820828370282076 2823071276486912 2823508139424896 2826159818744416 2829002929260032 2844134416417448 2847436174504768 2850110325682928 2868237250454884 2876549196978688 2877240804908624 2892544345797722 2894844275041664 2895540281652172 2898011339559952 2898259609489937 2900926732546304 2903931350408704 2904380726232832 2907108356516672 2922570757691816 2924894561633792 2925597793226416 2928345349380836 2944204824200948 2946969855027583 2949681803681536 2950390994863928 2952736919323136 2953161835392538 2955509963011456 2968442010847808 2969155712541634 2974767504036944 2977561237605724 2977760113554688 2980556657613248 2981017891004384 2984016788397568 2996498760154097 2999256287777024 2999977398138952 3002794807415942 3025400935411316 3027806502017792 3028242221038111 3030650046816832 3034168331059712 3053261947036378 3053465879153536 3056333521789856 3056806481453648 3057068355215413 3059881622000896 3063050876458496 3079137048282449 3085162756791808 3085904521622384 3088802628798964 3107700471735904 3108447655303067 3111308203883264 3114530723121664 3117455714409344 3134036916411632 3137282976780832 3140229335699672 3140715278022476 3140925051283712 3143874830633152 3149816846392832 3160690473039253 3166875777291776 3167331509192158 3169849928096896 3176510209497856 3186709805763088 3193713707607808 3196713063080768 3200424130021888 3203429787544448 3217044408393904 3220065674742884 3220563971531522 3220779078011264 3223803851750944 3229896935707904 3233923549318784 3247856886544501 3250439333048512 3254212770862592 3257268943637632 3267493689969152 3277985429091296 3278773554223783 3281790845191936 3284872917736256 3288275205609856 3301931751219398 3305764966625968 3309188893316768 3312012959497088 3312296696559928 3312809265859324 3315920469151829 3316141944640448 3322409550304768 3340080865933504 3343540335115904 3346680399292384 3350565563442944 3364805513372512 3367965548602952 3371875422701632 3375042097591472 3385879168623281 3393320814333296 3396507629523316 3399734290327936 3400450638148256 3402927128692256 3403644149265976 3406350465843712 3406877589719296 3428545597873088 3431765494189648 3435749433699968 3453591791364044 3457601069041504 3460848252614984 3468454668930944 3471712045592224 3482859518409502 3486902773016432 3489442225184432 3490177475094772 3492952596331264 3493493121661312 3493792405960472 3504459388677632 3507750578937472 3519013769465656 3523098995573696 3526748024711296 3530060147198816 3548835920054348 3552511606060648 3555847924248158 3556635719835968 3559975911158128 3575105857958294 3581756475899008 3582617636620484 3585982228690939 3589388889168544 3592999806437888 3593555813813504 3596930678401984 3612217683473432 3615610074235522 3619807439076752 3642829697740156 3646250837576501 3650483773306216 3653386357806592 3673701135856598 3680644538893168 3684347259143936 3685233085739128 3688378068530848 3688694048441738 3692088568695296 3707532364258459 3711836441765144 3723488100469984 3726984990121064 3743292682797052 3746269061818624 3747169776255752 3750688906398742 3754140477412864 3778017104715392 3778925452325716 3781930163790592 3782150392307056 3782474405605511 3785481938925632 3786067732410656 3789623393316376 3789876508160512 3813725694741578 3817235275352576 3818153052176848 3821738845802108 3824777599191296 3846045404019049 3853571911659008 3857190968675968 3877821924905302 3878080930666624 3881723005169504 3885969750773572 3886229300740864 3889879027732544 3910684822573991 3918337826140672 3918901697814026 3922017707645312 3951544078904576 3955255145845696 3956206106749358 3959846804942336 3967670909248256 3980410878182288 3984765591894934 3985031740590208 3988774257251168 3992905606811968 3993523498570144 3997273990210424 3997540974361088 4001295238987648 4018534791826247 4021730022246464 4022696965686322 4026398852084224 4034354453941504 4042831175724544 4055812480062112 4056787617937901 4060013264069312 4063826199140752 4064726536955392 4068543898466432 4094420156137696 4098265404218216 4098899600131028 4099173372014336 4102158730478336 4103023084046656 4110777918173696 4136922787516288 4145615019175168 4163233940274464 4167143814373144 4171981455207104 4185077534412544 4198515583836112 4202458592461052 4206450901592192 4207337230251232 4211694955130432 4215289221178112 4215650341076272 4242098790588736 4243118717230778 4251012011188096 4255414971965696 4259411417281216 4273088148636868 4278048780339488 4282479744292288 4286501607312848 4291477810711168 4295508124207328 4309300760065994 4313764093073644 4317815336587049 4318771945515104 4322457591208064 4322827892120584 4326934551326464 4330998163790144 4336026023279104 4358543651133232 4363603488202112 4367701538059552 4395480461736056 4400583178780096 4404715957873616 4423436061541618 4432730296157548 4441108286598368 4445576031694336 4446263973023488 4446644880313328 4469354082941704 4478744797501744 4488588395087104 4492803823707584 4507229965000532 4516700261887352 4520291595252224 4521378407713552 4525624630861292 4545426829110706 4550134728310556 4554017819308496 4554407957769901 4558599151144192 4559695173880616 4563320693499392 4563977381970286 4564026855508736 4568313131669056 4592611190658568 4597367960784368 4601685549027028 4602705049199488 4607027649734048 4630952629329059 4635214262928128 4636328706214744 4640682884188274 4675619627453852 4679024801951852 4679337321300224 4680010705240717 4683731890535104 4684456685864032 4689169238910464 4718677554510766 4724155471337456 4758666347345603 4767978805950976 4769125169780048 4773604062689308 4797983059628594 4798303524384128 4802809819955488 4803964558195649 4808385406001408 4813365663006208 4817886104087168 4818631659431744 4823157046039024 4838643933015277 4848112903529984 4849278533978032 4853832702398372 4867898762607104 4884703458333391 4889198606102272 4890374114774456 4894262564905472 4894966877842426 4898858979786112 4909152141951232 4924915154361136 4935409722606748 4935739366302976 4940374733852096 4941139243993568 4945779682802728 4946110019124736 4949712187188736 4950755126205056 4977235228730534 4991658900639488 5019415188296047 5023406241984064 5029237918605824 5033961094712704 5065977481322912 5067195492891301 5071519844229916 5071858578932992 5075552327540992 5076621781956032 5081879863215232 5118565482859136 5119796138146228 5124604361416463 5134632941380096 5151119960000608 5152358442351659 5161943156442688 5167289608815488 5172142435270048 5178146779866368 5194773518983664 5200153975212064 5204591793495424 5205037666022744 5205843132064652 5210732165810017 5211080198720704 5215974150823184 5220929293336064 5248698503609792 5249960446743166 5254134812324992 5259069198888032 5265174456838912 5298661378531136 5303637581929456 5304812599077376 5309794579354496 5337369132108068 5343565288518688 5348583663132248 5353664783844608 5360339033802368 5364913554226688 5392774348012304 5399034824385664 5415982691592704 5438475825537832 5444789356795712 5450428765462912 5455547500216352 5473064957500646 5484564603720356 5490245209366456 5495401337474426 5496251736539333 5496618839746496 5501309661537536 5501780953608016 5507007610779136 5512179481187456 5529878780588888 5542032610260608 5547237374169568 5553677166802688 5558892866621248 5576742160085404 5582518238095304 5587761023818534 5588998988313664 5594247860391344 5629827714689332 5635114930800047 5636363386519712 5640468254407712 5641656740564152 5646142552973824 5647016278849792 5652319637488832 5688268832834896 5694872349009536 5700220651365856 5729822744763073 5736474500909768 5754481609817248 5785088691595444 5789688550083328 5791080563304344 5796022679119904 5796519218979874 5801853465092608 5808761452465664 5814216713033344 5845141515383632 5851195586452832 5856690698761672 5888409648401896 5893939710055166 5899363607363072 5900781989727856 5906323670785076 5911019926022912 5936884021695616 5938311425083268 5943888351665803 5949535008073888 5955122475211448 5955520227109376 5961113315226496 5962035782008768 5992997520308194 5998512575554048 5999954796277904 6005589614831884 6043785634887077 6050801870822632 6055613004035584 6056484442076222 6061300093633664 6106523894072756 6106931758307072 6112667043579712 6113612962907296 6114136710430826 6119763244001792 6158274096564898 6171809043244768 6177605257597928 6210462860095109 6215400943471808 6216895310606134 6222616407766528 6234911428818688 6268073832823264 6269580864085847 6274565953561664 6280458671399344 6281430556044952 6281850102567424 6287749661266304 6321380946078506 6334663018384316 6339699856193792 6353020418995712 6373419611526176 6374951971045273 6387427415215616 6393426126161536 6406859575088896 6434088816787808 6440131349485768 6441127943063044 6441558156022528 6447607703501888 6459793871415808 6467847098637568 6495713773089002 6500878666097024 6514537887275264 6555970858182592 6557547108447566 6563581690383872 6569745835472512 6576550411219712 6603863502438796 6611529933251936 6618377786633536 6624025918994176 6624593393119856 6625618531718648 6631840938303658 6632283889280896 6680161731867008 6687080670231808 6693360798584768 6701131126885888 6729611026745024 6735931097205904 6743750845403264 6750084195182944 6771758337246562 6786641628666592 6793015259046632 6799468580655872 6800447063853751 6800901276296512 6805854257384512 6807288298531952 6813755179438592 6857091195746176 6863530988379296 6871498867399936 6907183582728088 6915202138083008 6921696505229968 6936909337861888 6943424091184448 6965719036819004 6973805546032864 6978884450368864 6980354950189544 6985905192662528 6986986243322624 6987584811920944 7015501157874944 7038027538931312 7046197991147392 7053496049422592 7060120294397632 7097671840108696 7105023212121296 7111695848496316 7113271439671936 7119951822316256 7150211715916588 7156926790781273 7163512951798016 7165235273240968 7171964457381878 7178777778337088 7187111627627008 7193861356803968 7224435366946864 7231220148471044 7239614878153504 7285659395480312 7292501675153002 7300967546612432 7347402271713196 7354302536806841 7361289077786336 7368694518287872 7370466171478256 7376756137061696 7377388096883476 7415064728516918 7423672883530288 7446976200939968 7453969980242128 7477904260114519 7486585365594104 7492538123637248 7494339552511504 7501377812797484 7549087162878877 7556034209430784 7557850904651432 7563860327581184 7564300784614112 7564948811211022 7570963877851264 7572135464821312 7579246786632752 7627451389483156 7636306104353696 7643477691604216 7649555198382592 7675962577381043 7692090808038098 7714381937351936 7755643849810604 7756161861333248 7757278018275709 7763446010339008 7771939501547144 7772458601481728 7779758055465088 7821369645147982 7837803395628052 7844035415290624 7887652438750931 7903088157809152 7910510291691392 7912412213498716 7919843104007261 7935341818496512 7960821756364576 7962735774543473 7969531183789868 7970063481180416 7977548514502336 7985811213623936 7987046997140288 7994547980420848 8002590477975296 8037069583652494 8043460044492928 8045393931372644 8052949710797299 8068708907883008 8111624960124224 8113575235875802 8120026528138624 8127652398281504 8137087796932864 8188293403415741 8188840312275392 8196530808436432 8197799200262056 8198346744028672 8204317460956672 8206046168093312 8273845575032576 8291230038350336 8326467880548928 8334287628746288 8343962910414208 8370155068825088 8397031167672224 8404917184922104 8412901803184384 8414674460502464 8423389910260864 8430578442356224 8431300682152544 8484197581177472 8486237434461556 8494207229197151 8502024022376192 8510829943931392 8518822834562432 8546176297273736 8556097560678976 8564959488584576 8573003214625696 8582955621422336 8591016248414656 8618601520131988 8627528186147288 8635630673174098 8636967014561809 8637543891030208 8644915182416128 8645655784241168 8653869102652928 8661996327580288 8717087302266464 8727206976404224 8735403076119104 8790960923472112 8801166357560192 8809431915747232 8846872123083236 8855180605542931 8865460592315096 8882216573196736 8892527946046976 8893289760626656 8938708165883408 8957489595003488 8977176790174208 8985607647415168 9014459930001064 9033400523774704 9042756815427104 9051249261722584 9090853658221412 9100269456621112 9108035638616992 9108815915539802 9110225481113141 9117198302288384 9119390347761232 9127954763940572 9128053711017472 9136626263338112 9185222381317136 9194735921568736 9203371098054056 9205410098398976 9214055299468096 9261905258658118 9270428525856256 9272657412429488 9281365768376548 9340395981189119 9351239254907704 9358049603903704 9358674642600448 9360021410481434 9367463781070208 9368913371728064 9437355109021532 9448310942674912 9497377426251121 9517332694691206 9538250339560096 9547208125378616 9595966119257188 9596607048768256 9597988056510623 9605619639910976 9607929116391298 9616770812002816 9635772208174336 9637263318863488 9646314092078048 9677287866030554 9698557067956064 9707665404796744 9759298780149457 9769406916666782 9778397212204544 9780748229548912 9789933755684852 9797717959572224 9818304283902464 9849830308722272 9852198500706331 9870819445213496 9871478732605952 9880749467704192 9882278487987136 9891559365605456 9901510252410112 9954470457461068 9983317801278976 10038830376592094 10046812483968128 10067922189425408 10131954962645824 10134390985782602 10143039688459832 10143717157865984 10151104655081984 10153243563912064 10163759726430464 10237130965718272 10239592276292456 10249208722832926 10302239920001216 10304716884703318 10323886312885376 10334579217630976 10344284870540096 10356293559732736 10389547037967328 10392044993895719 10400307950424128 10409183586990848 10410075332045488 10411686264129304 10421464331620034 10422160397441408 10431948301646368 10497397007219584 10499920893486332 10508269624649984 10509781825955797 10518138397776064 10530348913677824 10597322757062272 10607275163858912 10619589158708992 10674738264216136 10686416814627323 10687130577037376 10697167326264496 10707329567689216 10720678067604736 10785548696024608 10798069648771328 10876951651075664 10889578713591424 10900857530925824 10911095000432704 10946129915001292 10969129207440712 10980490418732912 10990802674948852 10992503473078666 10993237679492992 11002619323075072 11003561907216032 11024358962374912 11059757561177776 11084065220521216 11094474748339136 11107354333605376 11117785733242496 11153484320170808 11165036476190608 11175522047637068 11177997976627328 11188495720782688 11259655429378664 11270229861600094 11271973900360327 11272726773039424 11280936508815424 11283313481128304 11294032557699584 11304639274977664 11376537665669792 11389744698019072 11400441302731712 11459645489526146 11472949001819536 11508963219634496 11556761129267893 11570177383190888 11579377100166656 11582161126608688 11592045358239808 11593038437959748 11628433426066688 11690283030767264 11702391172905664 11713381397523344 11750992408751387 11776819296803792 11787879420110332 11801563979455712 11812647341570152 11822039852045824 11862851255952521 11873768043391232 11876622850166536 11887776703331606 11899070016147776 11910244950422896 11922226630452992 11924071564017536 11985995040616388 11999909592555808 12011179229663768 12087571269774154 12101603741645264 12112968884152444 12122600187267328 12190008314433257 12213047788145512 12213863516614144 12225334087159424 12227225925814592 12228273420861652 12316548193129796 12343618086489536 12355210515195856 12420925720190218 12430801886943616 12433790621212268 12445467734868553 12469822857637376 12512870502854029 12536147665646528 12539161728171694 12549131907123328 12560917342798688 12562861112089904 12575499322532608 12642761892157012 12654635259824327 12669326036768632 12679399712387584 12746839223052352 12749903942090546 12786852252323072 12813719150177792 12857953975498093 12867318205367593 12868177633575616 12880262698971536 12882255886126088 12883116312045056 12895215407003776 12935694197275136 12991427546178004 13001757332194048 13029075774550528 13111941716365184 13115094216895132 13127411172395597 13139491670945024 13153100822439424 13207727004877592 13223059866503872 13236755573267072 13248051837988352 13249186786239712 13251237063437296 13263681876607316 13264567778561792 13348039931595523 13360323463734016 13374161340463616 13386721597169536 13459222053490048 13471862194411808 13487501690806528 13500168390365888 13543516674493124 13572376737168557 13573283257333184 13586030518093264 13598937161311744 13600894127707502 13601802552593024 13611708514769024 13614576597063904 13714182391492352 13727061976758592 13742997734799872 13814367165456176 13830404276166016 13843393010459936 13873818675723776 13886848182368896 13931438073638008 13946679571632269 13947611092065728 13957768900737728 13960709900379088 13973972486645248 13975169623841888 14031002315749888 14076055077862624 14079439379902127 14092395982294784 14106992098845184 14120240588795264 14195343680217392 14210046424242592 14223391696992632 14226542879343872 14239903644632512 14300423431833176 14313853581562546 14327025903596032 14330470546481936 14343928914763756 14357555556674176 14387722713607936 14448870733893728 14462440296942088 14479229756307008 14571318790960624 14585003350306004 14601935093224864 14677765113297187 14694804543426392 14708605073613682 14722578155572672 14740932342956512 14753512274123392 14754776193766952 14830129457033836 14847345767060576 14893952401879936 14907939960484256 14955808520229038 14973170731188208 14988679105023008 15002755625594968 15082552660230979 15098174325757754 15112068418861568 15115701809302864 15128601569228224 15129897622422044 15141927755702528 15144270929642624 15158493573265504 15254902778966312 15272612208707392 15286955383208432 15351925154762086 15384181616076196 15428763874703872 15482026215395663 15511287699621208 15512323722666496 15514556036551418 15526892020678016 15543879003094288 15559516110930176 15642739290295964 15675606791256104 15688070830581248 15775304877501862 15821020583382784 15824824426997432 15839686208014522 15908993901887471 15921643512729152 15925471549086946 15939062367579736 15940126962360832 15955097029004672 15971622427247872 15974093994280576 15989095960841696 16005180955950592 16074139167304988 16086920088985856 16090787862745288 16105899421594598 16223249920248448 16227150471751604 16240053056277248 16242390094658959 16255304796563008 16274175593865728 16376586806831482 16377680624550784 16393061616872864 16395598400524112 16412092336186624 16515371440787681 16547691150065152 16652935761097856 16668575257492576 16687925820828416 16792940708700079 16794062335344448 16809834369844208 16825803606368768 16829348921004928 16846779820521728 16862601364305088 16968395162354944 16972474868923112 16988414458394302 17004048044752384 17037645669124864 17092352594547472 17112195121357952 17129918977169152 17146006429251392 17165911242844672 17182032496829312 17237203040263976 17255056372294576 17271261346348196 17273934029123618 17275087782060416 17289830364832256 17291311568482336 17323992655160576 17420323300556869 17434174604532928 17454413952808448 17470806152238208 17581921846944224 17602332715120384 17618863831494464 17693744246166472 17710361211085862 17730921184630192 17764433146393472 17786579521253312 17877416331766816 17914979190006976 17971215294830336 18028919860002128 18066801047549408 18085513630854208 18102498523445168 18160624631706689 18181707316442824 18200538913242224 18216071277233984 18217631831079604 18220450962226282 18238780695522464 18255909527881144 18273252526676224 18370444762634272 18389471843137472 18406742196108112 18410820196797952 18428110598936192 18523810517316236 18545314824858976 18562731536753096 18680791962378238 18702478509815408 18716099207807408 18720042820962868 18734927562140416 18737826743456128 18874710218043064 18896621885349824 18994754852502242 19034665389382412 19076500679120192 19094416250757232 19155727351252261 19191932238514376 19193214097536512 19195976113021246 19211239279821952 19215858232782596 19233904681160491 19271544416348672 19274526637726976 19292628184156096 19354575732061108 19397114135912128 19415330809593488 19518597560298914 19538813833333564 19557163583364869 19561496459097824 19579867511369704 19595435919144448 19699660617444544 19704397001412662 19741638890426992 19761498935408384 19764556975974272 19783118731210912 19803020504820224 19885855408295371 19908940914922136 20077660753184188 20093624967936256 20135844378850816 20263909925291648 20268781971565204 20286079376919664 20287817266429559 20306487127824128 20327519452860928 20474261931436544 20479184552584912 20498417445665852 20604479840002432 20609433769406636 20628788985193081 20647772625770752 20669158435261952 20688569741080192 20779094075934656 20784089987791438 20800615900848256 20818367173981696 20820150664090976 20823372528258608 20842928663240068 20844320794882816 20863896603292736 20975491321078679 20994794014439168 20999841786972664 21016539249299968 21019563651911594 21036276795552128 21194645514124544 21214550327717824 21239178317417984 21349476528432272 21372833629254646 21374261154074752 21394334652528992 21441356135209472 21553959337977143 21571097392049216 21596139297542656 21753903302151328 21759133587121469 21779157427182848 21801715061851648 21822190000865408 21892259830002584 21938258414881424 21960980837465824 21981605349897704 21985006946157332 21986475358985984 22007123814432064 22048717924749824 22119515122355552 22124833311274771 22168130441042432 22188949496678272 22235571466484992 22306968640341616 22330072952381216 22351044095274136 22355995953254656 22376991441565376 22519310858757328 22540459723200188 22543947800720654 22545453546078848 22561873017630848 22566626962256608 22609278549955328 22753075331339584 22779489396038144 22800882605463424 22919290979052292 22945898003639072 23017926439268992 23113522258535786 23140354766381776 23164322253217376 23184090716479616 23186076875919496 23256866852133376 23380566061534528 23404782345811328 23426762795046688 23501984817502774 23553638593607584 23575758840220664 23603127958911424 23625294683140304 23701154180362967 23725702511905042 23747536086782464 23753245700333072 23775553406663212 23798140032295552 23820489900845792 23844453260905984 23848143128035072 23971990081232776 23999819185111616 24022358459327536 24175142539548308 24203207483290528 24225937768304888 24245200374534656 24380016628866514 24426095576291024 24450668174318848 24454451851629184 24456546841723304 24633096386259592 24687236172979072 24710421030391712 24841851440380436 24861603773887232 24867581242424536 24890935469737106 25025741005708058 25072295331293056 25078323456343388 25098263814246656 25101875600836573 25121834685597376 25125722224179808 25150998645065216 25285523784314024 25309270519648654 25338652073537264 25493678446104704 25499807884181092 25523755863035507 25573704504646144 25715907950996186 25734636410735186 25736355267151232 25760525397943072 25764511772252176 25790430814007552 25952726549809213 25982855092356008 26003514664388096 26223883432730368 26230188433790264 26254822344791194 26278983341890048 26415454009755184 26446119733007744 26473511146534144 26498373572479424 26502474126874592 26527363753214632 26529135557123584 26696079863191046 26720646927468032 26773443194339072 26918444106980096 26922317828133343 26943724388823616 26975003381613056 27000336780731776 27087033348986248 27144753474337114 27146566514666368 27172061036186528 27201788255415004 27203605105186048 27223417029538048 27229153194127808 27374793758017937 27428364782984704 27454123953517184 27628734330912352 27660808552332032 27686786020919872 27773696364737792 27862876147276016 27893359143264538 27895222184131456 27915537801475456 27921419800758176 27950339247683776 28152110155725248 28158878759804254 28184791964589568 28240481177590528 28390687360434784 28420092848485184 28446783393985264 28453085758687744 28479807289265024 28600846863666352 28627707163125092 28660941092963872 28687857829527512 28715111113348352 28775445427215872 28897741467787456 28924880593884176 28958459512614016 29142637581921248 29170006700612008 29203870186449728 29355530226594374 29389609086852784 29417210147227364 29445156311145344 29481864685913024 29507024548246784 29509552387533904 29660258914067672 29694691534121152 29787904803759872 29815879920968512 29911617040458076 29946341462376416 29977358210046016 30005511251189936 30165105320461958 30196348651515508 30224707356109343 30231403618605728 30257203138456448 30259795244844088 30283855511405056 30288541859285248 30316987146531008 30509805557932624 30545224417414784 30573910766416864 30703850309524172 30732685631001937 30768363232152392 30964052430791326 31022575399242416 31029112073102836 31053784041356032 31087758006188576 31119032221860352 31285478580591928 31351213582512208 31550609755003724 31642041166765568 31649648853994864 31679372416029044 31817987803774942 31843287025458304 31850943098173892 31878124735159472 31880855704389307 31910194058009344 31943244854495744 31948187988561152 31978191921683392 32148278334609976 32173840177971712 32181575725490576 32211798843189196 32416668405303413 32446499840496896 32454300943503208 32480106112554496 32484780189317918 32510609593126016 32753173613662964 32755361249101568 32786123233745728 32791196801048224 32824184672373248 32961486361695067 33030742881575362 33305871522195712 33310664431419221 33337150514985152 33375851641656832 33585881417400158 33588124670688896 33619668739688416 33627751907369543 33658697842009856 33693559641043456 33725202728610176 33870507531106939 33936790324709888 33944949737846224 33976828916788604 34075291338249728 34184705189094944 34192924208333737 34224390242715904 34259837954338304 34292012858502784 34364064993658624 34474406080527952 34510112744589152 34542522692696392 34547868058247236 34550175564120832 34582623136964672 34647985310321152 34840646601113738 34868349209065856 34941612304476416 35163843693888448 35204665430240768 35237727662988928 35387488492332944 35420722422171724 35461842369260384 35528866292786944 35573159042506624 35754832663533632 35829958380013952 35942430589660672 36057839720004256 36066509096461613 36133602095098816 36171027261708416 36204997046890336 36321249263413378 36363414632885648 36401077826484448 36432142554467968 36435263662159208 36440901924452564 36475125160670119 36477561391044928 36511819055762288 36546505053352448 36740889525268544 36778943686274944 36813484392216224 36856221197872384 37047621034632472 37090629649717952 37125463073506192 37361583924756476 37404957019630816 37432198415614816 37440085641925736 37469855124280832 37475653486912256 37749420436086128 37793243770699648 37989509705004484 38069330778764824 38153001358240384 38188832501514464 38311454702504522 38383864477028752 38391952226042492 38422478559643904 38431716465565192 38467809362320982 38549053275453952 38585256368312192 38709151464122216 38794228271824256 38830661619186976 39037195120597828 39077627666667128 39114327166729738 39122992918195648 39159735022739408 39399321234889088 39408794002825324 39445804515600329 39483277780853984 39522997870816768 39529113951948544 39566237462421824 39771710816590742 39817881829844272 40108759213341511 40155321506368376 40187249935872512 40527819850583296 40537563943130408 40572158753839328 40575634532859118 40612974255648256 40782856006843049 40958369105169824 40996834891331704 41208959680004864 41218867538813272 41257577970386162 41295545251541504 41377139482160384 41558188151869312 41568179975582876 41601231801696512 41607218461660621 41640301328181952 41646745056517216 41685857326480136 41688641589765632 41727793206585472 41950982642157358 41989588028878336 41999683573945328 42039127303823188 42072553591104256 42306499444209539 42389291028249088 42429100655435648 42698953056864544 42745667258509292 42748522308149504 42788669305057984 43107918675954286 43142194784098432 43507806604302656 43518267174242938 43558314854365696 43644380001730816 43784519660005168 43876516829762848 43921961674931648 43963210699795408 43970013892314664 43972950717971968 44014247628864128 44239030244711104 44249666622549542 44377898993356544 44471142932969984 44613937280683232 44624663797316911 44660145904762432 44702088190548272 44711991906509312 44753982883130752 45038621717514656 45080919446400376 45087895601441308 45090907092157696 45123746035261696 45133253924513216 45218557099910656 45506150662679168 45601765210926848 45838581958104584 45891796007278144 46035852878537984 46227044517071572 46280709532763552 46328644506434752 46368181432959232 46372153751838992 46761132123069056 46809564691622656 46853525590093376 47003969635005548 47107277187215168 47151517680441328 47206255917822848 47250589366280608 47402308360725934 47451405023810084 47495968702457539 47506491400666144 47551106813326424 47596280064591104 47640979801691584 47696286256070144 47943980162465552 47999638370223232 48044716918655072 48350285079096616 48406414966581056 48451875536609776 48760033257733028 48852191152582048 48901336348637696 48908903703258368 48913093683446608 49266192772519184 49374472345958144 49420842060783424 49683702880760872 49723207547774464 49735162484849072 49781870939474212 50051482011416116 50098487535468911 50144590662586112 50156646912686776 50196527628493312 50203751201673146 50243669371194752 50251444448359616 50571047568628048 50618541039297308 50677304147074528 50940478922619649 50987356892209408 50999615768362184 51047511726071014 51431815901992372 51469272821470372 51472710534302464 51480117757647887 51521050795886144 51529023544504352 51580861628015104 51905453099618426 51965710184712016 52345329820801633 52447766865460736 52460376867580528 52509644689582388 52830908019510368 52843610140152139 52892239466015488 52947022293068288 52996747144958848 53004948253749184 53054727506429264 53392159726382092 53546886388678144 53731738041667301 53836888213960192 53844635656266686 53887448777647232 54000673561463552 54174066697972496 54289506948674228 54293133029332736 54344122072373056 54403576510830008 54407210210372096 54446834059076096 54458306388255616 54749587516035874 54908247907034368 55213567071256517 55257468661824704 55321617104664064 55373572041839744 55547392729475584 55725752294552032 55739150421804311 55786718286529076 55790444368262912 55831075602950912 55842839601516352 55900678495367552 56304220311450496 56317757519608508 56370647975581093 56480962355181056 56781374720869568 56840185696970368 56893566787970528 56959614578530048 57201693727332704 57255414326250184 57318053823910187 57321882185927744 57375715659055024 57430222226696704 57795482935574912 57849761187768352 57916919025228032 58285275163842496 58340013401224016 58407740372899456 58711060453188748 58779218173705568 58834420294454728 58890312622290688 58963729371826048 59014049096493568 59019104775067808 59320517828135344 59389383068242304 59575809607519744 59631759841937024 59823234080916152 59892682924752832 59954716420092032 60011022502379872 60330210640923916 60392697303031016 60449414712218686 60458769101932663 60462807237211456 60514406276912896 60519590489688176 60577083718570496 60633974293062016 61019611115865248 61090448834829568 61147821532833728 61407700619048344 61465371262003874 61536726464304784 61928104861582652 61986264238800517 62045150798484832 62058224146205672 62107568082712064 62175516012377152 62570957161183856 62702427165024416 63028050192393803 63101219510007448 63299297707989728 63358744832058088 63635975607549884 63686574050916608 63701886196347784 63756249470318944 63761711408778614 63820388116018688 63896375977122304 63956383843366784 64296556669219952 64363151450981152 64423597686378392 64833336810606826 64892999680993792 64908601887006416 64969560378635836 65021219186252032 65382771868323833 65506347227325928 65510722498203136 65572246467491456 65582393602096448 65922972723390134 66061485763150724 66481641983757847 66611743044391424 66621328862838442 66674301029970304 67171762834800316 67176249341377792 67239337479376832 67255503814739086 67317395684019712 67450405457220352 67741015062213878 67889899475692448 67953657833577208 68315091461046199 68369410378189888 68385848416667474 68448780485431808 68584025717005568 68728129987317248 68948812161055904 68965389504944317 69020225489178304 69085045385392784 69095736116494472 69100351128241664 69165246273929344 69681293202227476 69736698418131712 69883224608952832 70327687387776896 70475455325977856 70774976984665888 70841444844343448 70923684738520768 71057732585573888 71146318085013248 71509665327067264 71659916760027904 72115679440008512 72133018192923226 72267204190197632 72342054523416832 72409994093780672 72642498526826756 72726829265771296 72802155652968896 72864285108935936 72870527324318416 72881803848905128 72950250321340238 72955122782089856 73023638111524576 73481779050537088 73557887372549888 73626968784432448 73712442395744768 74095242069264944 74181259299435904 74250926147012384 74723167849512952 74804917702391261 74809914039261632 74864396831229632 74880171283851472 74951306973824512 75498840872172256 75586487541399296 75979019410008968 76138661557529648 76306002716480768 76377665003028928 76622909405009044 76767728954057504 76783904452084984 76844957119287808 76863432931130384 76935618724641964 77170512736624384 77418302928244432 77588456543648512 77661323238373952 78074390241195656 78155255333334256 78228654333459476 78245985836391296 78319470045478816 78726194698594003 78798642469778176 78817588005650648 78891609031200658 78966555561707968 79058227903897088 79132474924843648 79543421633181484 79635763659688544 80217518426683022 80310643012736752 80897327904875251 81055639701166592 81075127886260816 81144317507678656 81151269065718236 81565712013686098 81916738210339648 81993669782663408 82256946861259709 82417919360009728 82437735077626544 82515155940772324 82754278964320768 83039958791667647 83116376303738624 83136359951165752 83202463603393024 83214436923321242 83280602656363904 83293490113034432 83371714652960272 83455586413170944 83901965284314716 83999367147890656 84078254607646376 84145107182208512 84612998888419078 84858201310871296 85330058201032799 85397906113729088 85491334517018584 85497044616299008 85577338610115968 86215837351908572 86284389568196864 87015613208605312 87036534348485876 87118274144079871 87288760003461632 87569039320010336 87590093519978203 87753033659525696 87843923349863296 87926421399590816 87940027784629328 88028495257728256 88478060489422208 88499333245099084 88582446818770289 88755797986713088 89227874561366464 89249327594633822 89320291809524864 89404176381096544 89507965766261504 90071227437573151 90077243435029312 90161838892800752 90175791202882616 90181814184315392 90247492070523392 90266507849026432 91012301325358336 91203530421853696 91677163916209168 91783592014556288 92071705757075968 92454089034143144 92561419065527104 92657289012869504 92736362865918464 92744307503677984 93436279521168661 93522264246138112 93619129383245312 93707051180186752 94007939270011096 94214554374430336 94303035360882656 94412511835645696 94501178732561216 94804616721451868 94902810047620168 94991937404915078 95006637160179899 95012982801332288 95102213626652848 95192560129182208 95281959603383168 95887960324931104 95999276740446464 96089433837310144 96700570158193232 96812829933162112 96903751073219552 97406986660972241 97520066515466056 97704382305164096 97817807406516736 97826187366893216 98532385545038368 98748944691916288 98841684121566848 99367405761521744 99470324969698144 99563741878948424 100102964022832232 100196975070937822 100289181325172224 100313293825373552 100407502403346292 100487338742389504 100502888896719232 101142095137256096 101237082078594616 101354608294149056 101880957845239298 101974713784418816 101999231536724368 102095023452142028 102744355793080309 102863631803984744 102938545642940744 102945421068604928 102960235515295774 103042101591772288 103058047089008704 103810906199236852 103931420369424032 104690659641603266 104920753735161056 105019289379164776 105577868621616853 105661816039020736 105687220280304278 105784478932030976 105993494289917696 106009896507498368 106109455012858528 106784319452764184 107463476083334602 107689271312533372 107774897555294464 108001347122927104 108348133395944992 108374183507769641 108579013897348456 108586266058665472 108688244144746112 108807153021660016 108916612776511232 109499175032071748 109816495814068736 110427134142513034 110514937323649408 110747144083679488 111451504589104064 111478300843608622 111573436573058152 111580888736525824 111662151205901824 111685679203032704 111801356990735104 112608440622900992 112635515039217016 112741295951162186 113562749441739136 113680371393940736 113787133575941056 113919229157060096 114403387454665408 114510828652500368 114636107647820374 114643764371855488 114751431318110048 115590965871149824 115607600085513767 115699522375536704 115833838050456064 116570550327684992 116680026802448032 116815480745798912 117422120906377496 117550584960900553 117558436347411136 117668840588909456 117780625244581376 117927458743652096 118038209550135616 118641035656270688 118778766136484608 119263519683874048 119646468161832304 119785365849505664 119909432840184064 120022045004759744 120660421281847832 120785394606062032 120898829424437372 120917538203865326 120925614474422912 121028812553825792 121039180979376352 121267948586124032 122039222231730496 122180897669659136 122295643065667456 122815401238096688 122930742524007748 123073452928609568 123856209723165304 123972528477601034 124090301596969664 124116448292411344 124351032024754304 125141914322367712 125404854330048832 126056100384787606 126202439020014896 126598595415979456 126717489664116176 127124372421946823 127271951215099768 127373148101833216 127403772392695568 127512498940637888 127523422817557228 127912767686733568 128593113338439904 128726302901962304 128847195372756784 129666673621213652 129817203774012832 129939120757271672 130042438372504064 130491363815477731 130765543736647666 131012694454651856 131144492934982912 131164787204192896 131845945446780268 132122971526301448 132963283967515694 133242657725676884 133348602059940608 134090091458765827 134343525669600632 134352498682755584 134478674958753664 134511007629478172 134637332768123437 134900810914440704 135482030124427756 135779798951384896 135907315667154416 136630182922092398 136738820756379776 136771696833334948 136900145083554083 137168051434011136 137897624322111808 137930779009888634 138040450978356608 138170090770785568 138191472232988944 138330492547858688 139200987858067597 139362586404454952 139473396836263424 140655374775553792 140950910651955712 141540500259043523 141549953969331776 141682889688686896 141847369477041536 142292636170026496 143019330654134528 143319833520055808 144231358880017024 144266036385846452 144401522896351567 144534408380395264 144684109046833664 144819988187561344 145284997053653512 145453658531542592 145604311305937792 145728570217871872 145741054648636832 145763607697810256 145900500642680476 145910245564179712 146047276223049152 146828439247550753 146963558101074176 147115774745099776 147253937568864896 148190484138529888 148362518598871808 148501852294024768 149446335699025904 149609835404782522 149619828078523264 149728793662459264 149760342567702944 150997681744344512 151172975082798592 151958038820017936 152277323115059296 152612005432961536 152755330006057856 153245818810018088 153535457908115008 153567808904169968 153726865862260768 153871237449283928 154341025473248768 154836605856488864 154873833178923397 155176913087297024 155322646476747904 156148780482391312 156310510666668512 156457308666918952 156491971672782592 156638940090957632 157452389397188006 157597284939556352 157635176011301296 157783218062401316 157933111123415936 158264949849687296 159086843266362968 159271527319377088 160435036853366044 160621286025473504 161455416246269057 161794655809750502 162150255772521632 162288635015357312 162302538131436472 163131424027372196 163833476420679296 163987339565326816 164513893722519418 164875470155253088 165030311881544648 165908079262540769 166079917583335294 166232752607477248 166272719902331504 166428873846642484 166561205312727808 166586980226068864 166743429305920544 166911172826341888 167803930568629432 167998734295781312 168156509215292752 169225997776838156 169716402621742592 170660116402065598 170795812227458176 170982669034037168 171154677220231936 172431674703817144 172568779136393728 174031226417210624 174073068696971752 174236548288159742 175138078640020672 175180187039956406 175506067319051392 175687846699726592 175852842799181632 175880055569258656 176056990515456512 176956120978844416 176998666490198168 177164893637540578 178455749122732928 178498655189267644 178640583619049728 178666291041248549 178808352762193088 179015931532523008 180142454875146302 180154486870058624 180323677785601504 180351582405765232 180533015698052864 181669085848664491 182024602650716672 183354327832418336 183567184029112576 184908178068286288 185122838131054208 185314578025739008 185488615007355968 186872559042337322 187044528492276224 187414102360373504 188015878540022192 188429108748860672 188606070721765312 188825023671291392 189002357465122432 189609233442903736 189805620095240336 189983874809830156 190013274320359798 190025965602664576 190204427253305696 190563919206766336 191623556306125559 191775920649862208 191998553480892928 192178867674620288 193401140316386464 193625659866324224 193807502146439104 194813973321944482 195040133030932112 195408764610328192 195652374733786432 197064771090076736 197683368243133696 198734811523043488 198940649939396288 199127483757896848 199766870948773579 200205928045664464 200393950141875644 200626587650747104 200815004806692584 200974677484779008 201005777793438464 202284190274512192 202474164157189232 202709216588298112 203761915690478596 203998463073448736 204190046904284056 205488711586160618 205727263607969488 205877091285881488 205920471030591548 206084203183544576 206116094178017408 207621812398473704 207862840738848064 209381319283206532 209841507470322112 210038578758329552 211155737243233706 211323632078041472 211374440560608556 211572951492765401 211986988579835392 212019793014996736 212218910025717056 213568638905528368 214926952166669204 215128799417013559 215378542625066744 215549795110588928 216696266791889984 216748367015539282 217158027794696912 217376488289492224 217614306043320032 217833225553022464 218744409491249081 218998350064143496 220854268285026068 221029874647298816 221494288167358976 222903009178208128 222956601687217244 223146873146116304 223165989930725149 223371358406065408 223602713981470208 225216881245801984 225271030078434032 225482591902324372 226916678837123891 227125498883478272 227360742787881472 227574267151882112 228806774909330816 229021657305000736 229272215295640748 229287528743710976 229502862636220096 230730404531865469 231181931742299648 231215200171027534 231399044751073408 233141100655369984 233360053604896064 233630961491597824 234844241812754992 235101169921801106 235116872694822272 235337681177818912 235854917487304192 236076419100271232 237093552717748573 237282071312541376 237557532272969216 238527039367748096 239292936323664608 239350469458336159 239570731699011328 239818865680368128 240044090009519488 241320842563695664 241570789212124064 241797658848874744 241835076407730652 241851228948845824 242078361958752704 242535897172248064 244078444463460992 244591286131334912 245630802476193376 245861485048015496 246146905857219136 247712419446330608 247945056955202068 248180603193939328 248232896584822688 248702064049508608 250283828644735424 250809708660097664 252112200769575212 252404878040029792 253197190831958912 253434979328232352 254248744843893646 254543902430199536 254807544785391136 255024997881275776 255046845635114456 255825535373467136 257186226676879808 257452605803924608 257694390745513568 259333347242427304 259634407548025664 259878241514543344 260982727630955462 261531087473295332 262025388909303712 262288985869965824 262329574408385792 263691890893560536 264245943052602896 265926567935031388 266485315451353768 266697204119881216 268180182917531654 268687051339201264 268957349917507328 269022015258956344 269274665536246874 270964060248855512 271559597902769792 271814631334308832 273260365844184796 273477641512759552 273543393666669896 273800290167108166 275795248644223616 275861558019777268 276080901956713216 276120631609202303 276340181541571136 276382944465977888 276660985095717376 278401975716135194 278725172808909904 280761314493390577 281310749551107584 283081000518087046 283099907938663552 283365779377373792 283694738954083072 285479992047901343 286038661308269056 288462717760034048 288532072771692904 288803045792703134 289068816760790528 289639976375122688 290569994107307024 290907317063085184 291208622611875584 291482109297273664 291527215395620512 291801001285360952 291820491128359424 292094552446098304 293656878495101506 293927116202148352 294507875137729792 296145496109466773 296380968277059776 296725037197743616 297003704588049536 298892671398051808 299219670809565044 299239656157046528 299457587324918528 299520685135405888 301995363488689024 303916077640035872 304554646230118592 305510660012115712 306491637620036176 307070915816230016 307135617808339936 307453731724521536 307742474898567856 309673211712977728 309747666357846794 310645292953495808 312297560964782624 312621021333337024 312914617333837904 312983943345565184 313277880181915264 314904778794376012 315270352022602592 315566436124802632 315866222246831872 316529899699374592 318173686532725936 318543054638754176 320870073706732088 321242572050947008 322910832492538114 323589311619501004 324300511545043264 324577270030714624 324605076262872944 326262848054744392 327666952841358592 327974679130653632 329027787445038836 329750940310506176 330060623763089296 331816158525081538 332159835166670588 332471780917202773 332545439804663008 332857747693284968 333122410625455616 333173960452137728 333486858611841088 335607861137258864 335997468591562624 336313018430585504 338059541941021307 338451995553676312 341320232804131196 341591624454916352 341965338068074336 342309354440463872 344863349407634288 348062452834421248 348146137393943504 348473096576319484 350276157280041344 350360374079912812 350689412748282377 351012134638102784 351375693399453184 351705685598363264 351760111138517312 353912241957688832 353997332980396336 354329787275081156 356583352458337543 356911498245465856 356997310378535288 357281167238099456 357332582082497098 357616705524386176 360284909750292604 360308973740117248 360647355571203008 360703164811530464 361066031396105728 363338171697328982 366417308745611431 366708655664836672 367134368058225152 369816356136572576 369905270981064973 370245676262108416 370629156051478016 370977230014711936 373745118084674644 374828204720747008 376031757080044384 376122166291671107 376858217497721344 377212141443530624 378004714930244864 379218466885807472 379611240190480672 379967749619660312 380026548640719596 380051931205329152 380408854506611392 381127838413532672 383247112612251118 383551841299724416 384357735349240576 386802280632772928 387251319732648448 387615004292878208 389627946643888964 390080266061864224 390817529220656384 391304749467572864 394129542180153472 395366736486267392 397469623046086976 397881299878792576 398254967515793696 399533741897547158 400411856091328928 400787900283751288 401226376767371309 401253175301494208 401630009613385168 402011555586876928 404568380549024384 404948328314378464 405418433176596224 407523831380957192 407996926146897472 408380093808568112 410977423172321236 411454527215938976 411754182571762976 411840942061183096 412168406367089152 412232188356034816 415243624796947408 415725681477696128 418762638566413064 419683014940644224 420077157516659104 422311474486467412 422647264156082944 422748881121217112 423145902985530802 424039586029993472 424437820051434112 427137277811056736 429853904333338408 430257598834027118 430757085250133488 433392533583779968 433496734031078564 433903849671603619 434316055589393824 434752976578984448 435228612086640064 437488818982498162 437996700128286992 441196351346756621 441708536570052136 442059749294597632 445806018356416256 445913203374434488 446293746292232608 446331979861450298 446742716812130816 450542060156868064 450965183804648744 453833357674247782 454250997766956544 455148534303764224 457613549818661632 457679403078266831 458043314610001472 458544430591281496 458575057487421952 459005725272440192 461460809063730938 462430400342055068 462798089502146816 465371493886304929 466282201310739968 466720107209792128 469688483625509984 470202339843602212 470233745389644544 470675362355637824 472152838200542464 474187105435497146 474564142625082752 478585872647329216 478700938916672318 479141463398022656 480088180019038976 482641685127391328 483141578424248128 483595317697749488 483670152815461304 483702457897691648 484156723917505408 488156888926921984 489182572262669824 491261604952386752 491722970096030992 492293811714438272 495424838892661216 495890113910404136 496361206387878656 496465793169645376 497404128099017216 500567657289470848 501619417320195328 504224401539150424 504809756080059584 506394381663917824 506869958656464704 508497489687787292 509087804860399072 509615089570782272 510049995762551552 510093691270228912 514372453353759616 514905211607849216 515388781491027136 518666694484854608 519268815096051328 519756483029086688 521965455261910924 522455655727032929 523062174946590664 524050777818607424 524659148816771584 527383781787121072 528491886105205792 531853135870062776 532970630902707536 536360365835063308 537374102678402528 537914699835014656 538044030517912688 538549331072493748 541928120497711024 543119195805539584 543629262668617664 546520731688369592 546955283025519104 547086787333339792 547600580334216332 551083362890158021 551590497288447232 551723116039554536 552161803913426432 552241263218404606 552680363083142272 552765888931955776 556803951432270388 557450345617819808 560345268148816139 561522628986781154 566162001036174092 566199815877327104 566281295334126757 566731558754747584 567389477908166144 570959984095802686 575798628028817963 576925435520068096 577064145543385808 577606091585406268 579279952750245376 581139988214614048 581279711541673529 581814634126170368 582417245223751168 582964218594547328 583054430791241024 583602002570721904 584189104892196608 587313756990203012 589015750275459584 592290992218933546 592761936554119552 594007409176099072 597785342796103616 598439341619130088 598479312314093056 598915174649837056 599041370270811776 603990726977378048 607832155280071744 609109292460237184 611021320024231424 612983275240072352 613130654639847421 614141831632460032 614271235616679872 614907463449043072 615484949797135712 619346423425955456 619495332715693588 620077127731392023 621290585906991616 624595121929565248 625242042666674048 625829234667675808 626555760363830528 629809557588752024 630498592063012057 630540704045205184 631132872249605264 631732444493663744 636347373065451872 637086109277508352 641740147413464176 642485144101894016 645821664985076228 647178623239002008 648601023090086528 649154540061429248 649210152525745888 652525696109488784 655333905682717184 655949358261307264 658055574890077672 659501880621012352 660121247526178592 663632317050163076 664319670333341176 664943561834405546 665046460121259293 665090879609326016 665715495386569936 666347920904275456 666973717223682176 671215722274517728 671994937183125248 672626036861171008 676119083882042614 676903991107352624 681848906626805687 682640465608262392 683183248909832704 683930676136148672 689726698815268576 693308552116331833 696292274787887008 696946193152638968 700552314560082688 700720748159825624 701378825496564754 702024269276205568 703411371196726528 703520222277034624 707994665960792672 708659574550162312 713166704916675086 713822996490931712 713994620757070576 714665164164994196 715233411048772352 719210490551562163 720569819500585208 720617947480234496 721294711142406016 721406329623060928 726676343394657964 732834617491222862 733417311329673344 739632712273145152 739810541962129946 740491352524216832 741954460029423872 747490236169349288 752063514160088768 752244332583342214 754424282887061248 756009429860489728 758436933771614944 758619284554387487 759222480380961344 759935499239320624 760053097281439192 760103862410658304 760817709013222784 766494225224502236 767103682599448832 768715470698481152 773604561265545856 775230008585756416 779255893287777928 780160532123728448 781635058441312768 782609498935145728 788259084360306944 794939246092173952 795762599757585152 796509935031587392 799067483795094316 800823712182657856 801575800567502576 802452753534742618 802506350602988416 803260019226770336 809136761098048768 809896656628756928 810836866353192448 815047662761914384 815993852293794944 816760187617136224 821954846344642472 822854094726303871 822909054431877952 823508365143525952 823681884122366192 824464376712069632 830487249593894816 831451362955392256 837525277132826128 839366029881288448 840154315033318208 844622948972934824 845294528312165888 845497762242434224 846291805971061604 848875640102868224 854274555622113472 859707808666676816 860515197668054236 861514170500266976 865988141684534033 866785067167559936 866993468062157128 867807699343207238 868632111178787648 870457224173280128 874977637964996324 875993400256573984 882392702693513242 883417073140104272 889870606953627761 891612036712832512 891826406748868976 892587492584465216 892663959722900596 901084120313736128 901930367609297488 907666715348495564 910297068607528448 913439546708344117 915227099637323264 915358806156533662 916086629220002944 917088861182562992 918011450544880384 922921618127461876 924860800684110136 925596179004293632 930742987772609858 933440214419584256 938630640211360789 939376967251019968 940404679687204424 940467490779289088 941350724711275648 944305676401084928 948374210870994292 949128285250165504 957171745294658432 957401877833344636 958301015584878581 960176360038077952 965283370254782656 966283156848496256 967190635395498976 967340305630922608 968313447835010816 974406915006473179 976313777853843968 982523209904773504 983445940192061984 984587623428876544 990783501813304661 990849677785322432 991780227820808272 992722412775757312 992931586339290752 1001135314578941696 1003238834640390656 1008448803078300848 1009619512160119168 1012788763327835648 1013739917312929408 1016994979375574584 1018175609720798144 1019230179141564544 1020099991525103104 1020187382540457824 1027799074732855271 1028744906707519232 1029810423215698432 1030777562982054272 1037333388969709216 1038537630192102656 1039512966058173376 1043930910523821848 1044911311454065858 1046124349893181328 1048101555637214848 1054767563574242144 1056983772210411584 1063706271740125552 1065941261805415072 1071476853270694651 1072720731670126616 1074748205356805056 1076088061035825376 1077098662144987496 1083856240995422048 1086238391611079168 1087258525337235328 1093041463376739184 1094173574666679584 1095201160668432664 1102166725780316042 1103180994576894464 1103446232079109072 1104482526436809212 1105360726166284544 1105531777863911552 1113607902864540776 1114900691235639616 1120690536297632278 1123045257973562308 1130187913723883399 1132324002072348184 1132399631754654208 1132562590668253514 1133463117509495168 1141919968191605372 1151597256057635926 1154128291086771616 1155212183170812536 1161356554837785383 1162279976429228096 1162559423083347058 1163629268252340736 1165928437189094656 1166108861582482048 1167204005141443808 1168378209784393216 1174627513980406024 1184581984437867092 1185523873108239104 1188014818352198144 1195570685592207232 1196878683238260176 1198082740541623552 1207981453954756096 1215664310560143488 1218218584920474368 1225966550480144704 1226261309279694842 1228283663264920064 1228542471233359744 1229814926898086144 1230969899594271424 1238692846851910912 1238990665431387176 1240154255462784046 1249190243859130496 1250484085333348096 1251658469335351616 1253111520727661056 1259619115177504048 1260997184126024114 1261081408090410368 1262265744499210528 1271683600940651437 1272694746130903744 1274172218555016704 1283480294826928352 1284970288203788032 1291643329970152456 1294357246478004016 1297202046180173056 1298420305051491776 1305051392218977568 1311898716522614528 1316111149780155344 1319003761242024704 1320242495052357184 1327264634100326152 1328639340666682352 1329887123668811092 1330092920242518586 1330181759218652032 1331430990773139872 1333947434447364352 1342431444549035456 1343989874366250496 1345252073722342016 1352238167764085228 1353807982214705248 1363697813253611374 1365280931216524784 1367861352272297344 1379453397630537152 1386617104232663666 1392584549575774016 1393892386305277936 1398368096641415053 1401104629120165376 1401441496319651248 1402757650993129508 1406822742393453056 1407040444554069248 1415989331921585344 1417319149100324624 1426333409833350172 1427989241514141152 1429330328329988392 1430466822097544704 1438420981103124326 1441139639001170416 1442589422284812032 1442812659246121856 1453352686789315928 1465669234982445724 1466834622659346688 1479265424546290304 1479621083924259892 1481010660449357807 1483908920058847744 1494980472338698576 1504127028320177536 1504488665166684428 1505901595919094913 1508848565774122496 1516873867543229888 1517238569108774974 1518444960761922688 1519870998478641248 1520106194562878384 1521635418026445568 1531210866438743567 1532988450449004472 1534207365198897664 1547209122531091712 1550460017171512832 1558511786575555856 1560321064247456896 1565218997870291456 1576518168720613888 1588416751859867237 1589878492184347904 1591525199515170304 1593019870063174784 1598134967590188632 1601647424365315712 1603151601135005152 1604905507069485236 1605012701205976832 1606520038453540672 1615112831723058283 1618273522196097536 1619793313257513856 1630095325523828768 1631987704587589888 1633520375234272448 1643909692689284944 1645708189452607742 1645818108863755904 1647016730287051904 1647363768244732384 1660974499187789632 1662902725910784512 1675050554265652256 1678732059762576896 1680308630066636416 1689245897945869648 1690995524484868448 1692583611942123208 1697751280205736448 1708549111244226944 1719415617333353632 1721030395336108472 1723028341000533952 1731976283369068066 1733570134335119872 1733986936124314256 1735615398686414476 1737264222357575296 1740914448346560256 1749955275929992648 1751986800513147968 1764785405387026484 1766834146280208544 1779741213907255522 1783652813497737952 1785174985168930432 1785327919445801192 1802168240627472256 1803860735218594976 1815333430696991128 1826879093416688234 1830717612313067324 1832173258440005888 1834177722365125984 1836022901089760768 1845843236254923752 1849721601368220272 1861485975545219716 1866880428839168512 1877261280422721578 1878753934502039936 1880809359374408848 1882701449422551296 1896748421741988584 1898256570500331008 1914343490589316864 1914803755666689272 1916602031169757162 1930566740509565312 1932566313696992512 1934381270790997952 1934680611261845216 1936626895670021632 1948813830012946358 1965046419809547008 1965329201453734039 1966891880384123968 1969175246857753088 1981567003626609322 1981699355570644864 1983560455641616544 1985863172678581504 1998359944335309401 2002270629157883392 2016897606156601696 2019239024320238336 2027479834625858816 2033989958751149168 2036351219441596288 2038460358283129088 2040374765080915648 2055598149465710542 2057489813415038464 2061555125964108544 2074666777939418432 2077075260384205312 2079025932116346752 2087861821047643696 2089822622908131716 2092248699786362656 2096203111274429696 2109535127148484288 2113967544420823168 2127412543480251104 2131882523610830144 2142953706541389302 2145441463340253232 2149496410713610112 2152176122071650752 2154197324289974992 2167712481990844096 2174517050674470656 2186082926753478368 2188347149333359168 2190402321336865328 2204333451560632084 2206892464158218144 2208965052873618424 2210721452332569088 2211063555727823104 2227215805729081552 2229801382471279232 2241381072595264556 2246090515947124616 2260375827447766798 2264648004144696368 2265125181336507028 2266926235018990336 2283839936383210744 2303194512115271852 2308256582173543232 2310424366341625072 2322713109675570766 2324559952858456192 2325118846166694116 2327302466420419411 2331856874378189312 2332217723164964096 2334408010282887616 2349255027960812048 2366416793587149149 2369163968875734184 2371047746216478208 2391141371184414464 2393757366476520352 2396165481083247104 2406188504403739891 2431328621120286976 2436437169840948736 2451933100960289408 2452522618559389684 2454825889237976639 2457084942466719488 2459629853796172288 2461939799188542848 2477385693703821824 2477981330862774352 2480308510925568092 2496083467208362801 2498380487718260992 2500968170666696192 2503316938670703232 2519238230355008096 2521994368252048228 2522162816180820736 2524531488998421056 2543367201881302874 2545389492261807488 2566960589653856704 2569940576407576064 2583286659940304912 2588714492956008032 2594404092360346112 2596840610102983552 2610102784437955136 2623797433045229056 2632222299560310688 2632855164041697749 2638007522484049408 2640484990104714368 2654529268200652304 2657278681333364704 2659774247337622184 2660185840485037172 2660363518437304064 2662861981546279744 2667894868894728704 2684862889098070912 2690504147444684032 2704476335528170456 2707615964429410496 2727395626507222748 2730561862433049568 2735722704544594688 2758906795261074304 2773234208465327332 2785169099151548032 2787784772610555872 2796736193282830106 2802882992639302496 2805515301986259016 2814080889108138496 2831978663843170688 2834638298200649248 2852666819666700344 2855978483028282304 2858660656659976784 2876841962206248652 2882279278002340832 2885178844569624064 2885625318492243712 2906705373578631856 2931338469964891448 2933669245318693376 2958530849092580608 2959242167848519784 2962021320898715614 2989960944677397152 3008254056640355072 3008977330333368856 3011803191838189826 3033747735086459776 3034477138217549948 3036889921523845376 3037326947701225333 3039741996957282496 3040212389125756768 3043270836052891136 3062421732877487134 3065976900898008944 3088374459427296347 3094418245062183424 3117023573151111712 3120642128494913792 3176833503719734474 3179756984368695808 3186039740126349568 3196269935180377264 3203294848730631424 3206303202270010304 3209811014138970472 3210025402411953664 3213040076907081344 3230225663446116566 3239586626515027712 3257600457204134503 3260190651047657536 3263975409175179776 3267040750468544896 3287819385378569888 3291416378905215484 3291636217727511808 3294033460574103808 3294727536489464768 3321948998375579264 3350101108531304512 3360617260133272832 3378491795891739296 3381991048969736896 3385167223884246416 3417098222488453888 3438831234666707264 3442060790672216944 3446056682001067904 3463952566738136132 3467973872248628512 3471230797372828952 3474528444715150592 3481828896693120512 3499910551859985296 3503973601026295936 3529570810774052968 3533668292560417088 3559482427814511044 3567305626995475904 3570349970337860864 3570655838891602384 3604336481254944512 3607721470437189952 3630666861393982256 3653758186833376468 3657189590089230503 3661435224626134648 3664346516880011776 3668355444730251968 3691686472509847504 3699443202736440544 3718654961351234377 3722971951090439432 3754522560845443156 3757507869004079872 3761618718748817696 3765402898845102592 3793496843483977168 3828686981178633728 3829607511333378544 3833204062339514324 3857583540231106147 3861133481019130624 3865132627393985024 3868762541581995904 3869361222523690432 3897627660025892716 3922416877041712973 3930092839619094016 3930658402907468078 3933783760768247936 3963134007253218644 3963398711141289728 3967120911283233088 3971726345357163008 3996719888670618802 4030590396201725741 4033795212313203392 4038478048640476672 4054959669251717632 4067979917502298336 4068957980791714703 4072702438883192576 4076920716566258176 4080749530161831296 4111196298931421084 4123110251928217088 4149333555878836864 4158051864232693504 4175723642095287392 4179645245816263432 4184497399572725312 4192406222548859392 4219070254296968576 4227935088841646336 4254825086960502208 4263765047221660288 4285907413082778604 4290882926680506464 4298992821427220224 4304352244143301504 4308394648579949984 4335424963981688192 4349034101348941312 4372165853506956736 4376694298666718336 4380804642673730656 4408666903121264168 4413490144441084399 4413784928316436288 4417930105747236848 4422127111455646208 4454431611458163104 4459602764942558464 4482762145190529112 4492181031894249232 4520751654895533596 4529296008289392736 4530250362673014056 4533852470037980672 4567679872766421488 4606389024230543704 4616513164347086464 4620848732683250144 4645426219351141532 4649119905716912384 4650237692333388232 4654604932840838822 4664435446329928192 4668816020565775232 4698510055921624096 4732833587174298298 4738327937751468368 4772942346387639809 4782282742368828928 4787514732953040704 4812377008807479782 4853159864814322831 4862657242240573952 4903866201920578816 4905045237118779368 4909651778475953278 4914169884933438976 4923879598377085696 4955962661725548704 4960617021851136184 4992166934416725602 4996760975436521984 5006633877341406464 5034473433860935141 5038476460710016192 5043988736504096456 5044325632361641472 5049062977996842112 5086734403762605748 5090778984523614976 5133921179307713408 5166573319880609824 5177428985912016064 5193681220205967104 5220205568875910272 5264444599120621376 5265710328083395498 5280969980209428736 5309058536401304608 5314557362666729408 5319548494675244368 5320371680970074344 5320727036874608128 5325723963092559488 5369725778196141824 5381008294889368064 5408952671056340912 5415231928858820992 5454791253014445496 5461123724866099136 5471445409089189376 5517813590522148608 5546468416930654664 5570338198303096064 5575569545221111744 5593472386565660212 5605765985278604992 5611030603972518032 5663957327686341376 5669276596401298496 5705333639333400688 5711956966056564608 5717321313319953568 5747012212997362219 5753683924412497304 5764558556004681664 5771250636984487424 5813410747157263712 5862676939929782896 5917061698185161216 5918484335697039568 5924042641797431228 5979921889354794304 6016508113280710144 6017954660666737712 6023606383676379652 6061916991791738231 6067495470172919552 6068954276435099896 6073779843047690752 6074653895402450666 6079483993914564992 6080424778251513536 6124843465754974268 6131953801796017888 6176748918854592694 6229094248675394327 6234047146302223424 6241284256989827584 6353667007439468948 6372079480252699136 6392539870360754528 6394076826958408819 6406589697461262848 6412606404540020608 6419622028277940944 6426080153814162688 6460451326892233132 6479173253030055424 6515200914408269006 6520381302095315072 6534081500937089792 6575638770757139776 6582832757810430968 6583272435455023616 6588066921148207616 6589455072978929536 6643897996751158528 6700202217062609024 6721234520266545664 6756983591783478592 6763982097939473792 6770334447768492832 6820848405045312253 6834196444976907776 6877662469333414528 6884121581344433888 6892113364002135808 6927905133476272264 6935484512693132627 6935947744497257024 6942461594745657904 6949056889430301184 6999821103719970592 7007947202052591872 7059141621548105936 7067336585120834176 7118964855629022088 7134611253990951808 7140699940675721728 7141311677783204768 7208672962509889024 7215442940874379904 7261333722787964512 7307516373666752936 7314379180178461006 7322870449252269296 7336710889460503936 7383372945019695008 7398886405472881088 7437309922702468754 7445943902180878864 7500337972894862557 7509045121690886312 7515015738008159744 7523237437497635392 7586993686967954336 7659215022666757088 7666408124679028648 7715167080462212294 7722266962038261248 7737525083163991808 7738722445047380864 7795255320051785432 7844833754083425946 7861316805814936156 7867567521536495872 7911315396067183793 7926268014506437288 7926797422282579456 7934241822566466176 7993439777341237604 8061180792403451482 8067590424626406784 8135959835004596672 8137915961583429406 8145404877766385152 8161499060323662592 8222392597862842168 8298667111757673728 8316103728465387008 8351447284190574784 8359290491632526864 8368994799145450624 8438140508593937152 8455870177683292672 8509650173921004416 8527530094443320576 8571814826165557208 8581765853361012928 8597985642854440448 8608704488286603008 8616789297159899968 8670849927963376384 8744331707013913472 8753388597333436672 8761609285347461312 8817333806242528336 8826980288882168798 8827569856632872576 8835860211494473696 8908863222916326208 8919205529885116928 8965524290381058224 8984362063788498464 9041503309791067192 9058592016578785472 9060500725346028112 9135359745532842976 9212778048461087408 9233026328694172928 9241697465366500288 9290852438702283064 9298239811433824768 9300475384666776464 9309209865681677644 9337632041131550464 9397020111843248192 9465667174348596596 9476655875502936736 9525869558529874363 9545884692775279618 9575029465906081408 9624754017614959564 9706319729628645662 9788576676489905371 9807732403841157632 9810090474237558736 9819303556951906556 9847759196754171392 9911925323451097408 9921234043702272368 9984333868833451204 10013267754682812928 10068946867721870282 10076952921420032384 10087977473008192912 10098125955993684224 10173468807525211496 10181557969047229952 10267842358615426816 10333146639761219648 10354857971824032128 10387362440411934208 10440411137751820544 10528889198241242752 10531420656166790996 10541311171433664391 10561939960418857472 10618117072802609216 10629114725333458816 10639096989350488736 10640743361940148688 10651447926185118976 10718476065071204969 10739451556392283648 10817905342112681824 10830463857717641984 10909582506028890992 10922247449732198272 11035627181044297216 11092936833861309328 11140676396606192128 11151139090442223488 11186944773131320424 11211531970557209984 11222061207945036064 11305789822061407981 11327914655372682752 11338553192802596992 11410667278666801376 11423913932113129216 11434642626639907136 11494024425994724438 11507367848824994608 11529117112009363328 11626821494314527424 11725353879859565792 11786245385977641161 11836968671394079136 11848085283594862456 11959843778709588608 12035909321333475424 12047212767352759304 12123833983583476462 12134990940345839104 12137908552870199792 12149307790804901332 12158967987829129984 12160849556503027072 12249686931509948536 12263907603592035776 12353497837709185388 12458188497350788654 12468094292604446848 12707334014878937896 12785079740721509056 12788153653916817638 12825212809080041216 12839244056555881888 12852160307628325376 12920902653784466264 13030401828816538012 13040762604190630144 13068163001874179584 13151277541514279552 13165665515620861936 13178910145957859072 13287795993502317056 13400404434125218048 13513967183566957184 13527964195878947584 13540668895536985664 13641696810090624506 13755324938666829056 13768243162688867776 13784226728004271616 13855810266952544528 13870969025386265254 13871895488994514048 13884923189491315808 13988519610347165807 13999642207439941184 14015894404105183744 14118283243096211872 14134673170241668352 14237929711258044176 14269222507981903616 14282623355566409536 14430885881748759808 14522667445575929024 14615032747333505872 14628758360356922012 14645740898504538592 14673421778921007872 14766745890039390016 14797772810945762176 14874619845404937508 14891887804361757728 15000675945789725114 15018090243381772624 15046474874995270784 15173987373935908672 15318430045333514176 15332816249358057296 15430334160924424588 15475050166327983616 15477444890094761728 15590510640103570864 15689667508166851892 15722633611629872312 15735135043072991744 15822630792134367586 15852536029012874576 15868483645132932352 15986879554682475208 16122361584806902964 16135180849252813568 16271919670009193344 16275831923166858812 16291117264942935877 16322998120647325184 16444785195725684336 16564917555110044043 16597334223515347456 16702894568381149568 16718580983265053728 16737989598290901248 16843319530826179237 16876281017187874304 17019300347842008832 17055060188886641152 17143629652331114416 17163531706722025856 17217408976573206016 17233578594319799936 17341699855926752768 17472584270458539607 17488663414027826944 17506777194666873344 17523218570694922624 17634667612485056672 17653960577764337596 17655139713265745152 17671720422988947392 17817726445832652416 17931048580762116448 17968724127576996928 18083006619582134384 18117184033157570944 18121001450692056224 18270719491065685952 18425556096922174816 18466052657388345856 18483394930733000576 18581704877404566128 18600950769333552928 18618419731363355288 18675264082263100928 18794040223686496384 18931334348697193192 18953311751005873472 19051739117059748726 19091769385550559236 19150058931812162816 19249508035229919128 19412639459257291324 19577153352979810742 19620180948475117472 19638607113903813112 19823850646902194816 19842468087404544736 19968667737666902408 20137893735443740564 20153905842840064768 20175954946016385824 20196251911987368448 20346937615050422992 20535684717230853632 20666293279522439296 20709715943648064256 20880822275503641088 21057778396482485504 21062841312333581992 21082622342867328782 21236234145605218432 21258229450666917632 21278193978700977472 21281486723880297376 21302895852370237952 21436952130142409938 21618621215991074429 21635810684225363648 21660927715435283968 21819165012057781984 21844494899464396544 22185873667722618656 22302278180884446976 22373889546262640848 22423063941114419968 22444122415890072128 22611579644122815962 22677106385605193984 22821334557333602752 22847827864226258432 22869285253279814272 22988048851989448876 23014735697649989216 23058234224018726656 23253642988629054848 23450707759719131584 23572490771955282322 23673937342788158272 23696170567189724912 23919687557419177216 24071818642666950848 24094425534705518608 24247667967166952924 24275817105740399584 24298615581609802664 24317935975658259968 24321699113006054144 24499373863019897072 24527815207184071552 24706995675418370776 24916376994701577308 24936188585208893696 25414668029757875792 25570159481443018112 25576307307833635276 25600327130624613521 25650425618160082432 25678488113111763776 25841805307568932528 26030584729458640639 26060803657633076024 26081525208381260288 26302555083028559104 26331331031241723872 26357820291915718144 26800808868250436096 27003084781617743029 27027934367133914368 27055928391757895168 27081337791073971328 27283393620181249012 27456918139291990811 27510649877333658112 27536486325377735552 27711620533905089056 27741938050772530508 27743790977989028096 27769846378982631616 27977039220694331614 27999284414879882368 28236566486192423744 28269346340483336704 28475859422516088352 28538445015963807232 28565246711132819072 28861771763497519616 29045334891151858048 29230065494667011744 29257516720713844024 29291481797009077184 29346843557842015744 29533491780078780032 29595545621891524352 29749239690809875016 29783775608723515456 30001351891579450228 30036180486763545248 30092949749990541568 30347974747871817344 30636860090667028352 30665632498716114592 30860668321848849176 30954889780189523456 31181021280207141728 31379335016333703784 31445267223259744624 31645261584268735172 31705072058025749152 31736967290265864704 31973759109364950416 32244723169613805928 32270361698505627136 32543839340018386688 32551663846333717624 32582234529885871754 32889570391451368672 33129835110220088086 33405789136762299136 33410596424713478663 33437161966530107456 33475979196581802496 33686639061652358474 33972119053700259817 34038600695684017664 34287259304662228832 34327063413444051712 34467157188639599872 34945168540917079214 34977326828055653888 35046437141389845248 35269335224970113344 35307921155528675192 35310279426531490304 35343440845977894784 35635452891665304832 35862097161524232896 35937448255153993856 36166013239164268768 36234368066315141888 36242002901384112448 36541438982131371904 36851112193844349632 36966789861466001152 37163409754809132256 37201901538667105856 37236839462726710576 37588080447372992768 37862668697394386384 37906623502011746944 38103478234119497452 38183538771101118472 38300117863624325632 38499016070459838256 38825278918514582648 39154306705959621484 39240361896950234944 39277214227807626224 39647701293804389632 39684936174809089472 39937335475333804816 40229085490981535533 40275787470887481128 40307811685680129536 40351909892032771648 40693875230100845984 40905204574863578147 41332586559044878592 41419431887296128512 42115556792964971008 42125682624667163984 42165244685734657564 42433418942542167617 42472468291210436864 42516458901333835264 42556387957401954944 42562973447760594752 42873904260284819876 43237242431982148858 43271621368450727296 43638330024115563968 43688989798928793088 44371747335445237312 44604556361768893952 44747779092525281696 44758537788708861733 44846127882228839936 44888244831780144256 45223159288245631924 45354212771210387968 45642669114667205504 45738570506559628544 45976097703978897752 46029471395299978432 46116468448037453312 46507285977258109696 46901415519438263168 47144981543910564644 47347874685576316544 47392341134379449824 47839375114838354432 48143637285333901696 48188851069411037216 48495335934333905848 48548391588851928389 48551634211480799168 48597231163219605328 48643398226012108288 48998747726039794144 49055630414368143104 49413991350836741552 49832753989403154616 49872377170417787392 50829336059515751584 51140318962886036224 51152614615667270552 51200654261249227042 51356976226223527552 51683610615137865056 52061169458917281278 52121607315266152048 52502365810264037899 52605110166057118208 52662662062483447744 54006169563235486058 54055868734267828736 54162675582147942656 54566787240362498024 54913836278583981622 55072972650755471104 55379207772470286551 55423241067810178112 55483876101545061016 55487581955978056192 55539692757965263232 55954078441388663228 55998568829759764736 56473132972384847488 56951718845032176704 57130493422265638144 58090669782303716096 58460130989334023488 58515033441427688048 58582963594018154368 59066983560157560064 59191091243783048704 59498479381619750032 59567551217447030912 60002703783158900456 60072360973527090496 60185899499981083136 60695949495743634688 61273720181334056704 61331264997432229184 61721336643697698352 62362042560414283456 62758670032667407568 62890534446519489248 63217134342970984409 63290523168537470344 63410144116051498304 63947518218729900832 64489446339227611856 65087678680036773376 65103327692667435248 65164469059771743508 65779140782902737344 66259670220440176172 66681086909709120541 66811578273524598272 66821192849426957326 66874323933060214912 67373278123304716948 67944238107400519634 68520036735429337597 68574518609324457664 68654126826888103424 68934314377279199744 69890337081834158428 70092874282779690496 70538670449940226688 70615842311057350384 70686881691955789568 71270905783330609664 71724194323048465792 71874896510307987712 72332026478328537536 72468736132630283776 72484005802768224896 73082877964262743808 73702224387688699264 73933579722932002304 74326819509618264512 74403803077334211712 74473678925453421152 75029332455498434783 75176160894745985536 75725337394788772768 75813247004023493888 76206956468238994904 76367077542202236944 76998032140919676512 77650557837029165296 78308613411919242968 78480723793900469888 78554428455615252448 79295402587608779264 79369872349618178944 79874670950667609632 80458170981963071066 80551574941774962256 80703819784065543296 81387750460201691968 81810409149727156294 82503717701843488127 82665173118089757184 84251365249334327968 84330489371469315128 84866837885084335234 84944936582420873728 85112775914803909888 85125946895521189504 85747808520569639752 86474484863964297716 86543242736901454592 87276660048231127936 88743494670890474624 89495558185050563392 89517075577417723466 89776489663560288512 90446318576491263848 91285338229334411008 91477141013119257088 91952195407957795504 92058942790599956864 93014571954516219392 93802831038876526336 94289963087821129288 94695749371152633088 94784682268758899648 96287274570667803392 96377702138822074432 96990671868667811696 97096783177703856778 97103268422961598336 97194462326439210656 97997495452079588288 98111260828736286208 98827982701673483104 99665507978806309232 101658672119031503168 102280637925772072448 102305229231334541104 102401308522498454084 102713952452447055104 103367221230275730112 104122338917834562556 104243214630532304096 105004731620528075798 105325324124966895488 108012339126470972116 108325351164295885312 109133574480724996048 109827672557167963244 110145945301510942208 110758415544940573102 110846482135620356224 110967752203090122032 111079385515930526464 111908156882777326456 111997137659519529472 112946265944769694976 113903437690064353408 114260986844531276288 115954422885770308301 116181339564607432192 116920261978668046976 117030066882855376096 117165927188036308736 117903236715783254659 118133967120315120128 118996958763239500064 119135102434894061824 120005407566317800912 120144721947054180992 121391898991487269376 122547440362668113408 122662529994864458368 123442673287395396704 124724085120828566912 125517340065334815136 125781068893038978496 126434268685941968818 126581046337074940688 126820288232102996608 127895036437459801664 128978892678455223712 130206655385334870496 130328938119543487016 131558281565805474688 132519340440880352344 133362173819418241082 133642385698853914652 133748647866120429824 134746556246609433896 135888476214801039268 137040073470858675194 137149037218648915328 139780674163668316856 141077340899880453376 141231684622114700768 141373763383911579136 143448388646096931584 143749793020615975424 144664052956657075072 144968011605536449792 146165755928525487616 147404448775377398528 148653639019236529024 148807606154668423424 148947357850906842304 150058664910996869566 151450674789577545536 151626494008046987776 152413912936477989808 152734155084404473888 153996064281839353024 155301115674058330592 156617226823838485936 156961447587800939776 157108856911230504896 158739744699236357888 159749341901335219264 160916341963926142132 161103149883549924512 161407639568131086592 162775500920403383936 163620818299454312588 165007435403686976254 168502730498668655936 168660978742938630256 169733675770168670468 170225551829607819776 170251893791042379008 171495617041139279504 172948969727928595432 173086485473802909184 174553320096462255872 177486989341780949248 178991116370101126784 179034151154835446932 179202289914372294647 179552979327120577024 180892637152982527696 182214093106210484473 182570676458668822016 183904390815915591008 184117885581199913728 187605662077753052672 188579926175642258576 189391498742305266176 189569364537517799296 192198426975043935677 192574549141335606784 192755404277644148864 193981343737335623392 194193566355407713556 194206536845923196672 194388924652878421312 195994990904159176576 197655965403346966208 199331015957612618464 203317344238063006336 204610458462669082208 204802617044996908168 205427904904894110208 206734442460551460224 208244677835669125112 208486429261064608192 210009463241056151596 210650648249933790976 216024678252941944232 218267148961449992096 219655345114335926488 221516831089881146204 221692964271240712448 221935504406180244064 222158771031861052928 223816313765554652912 225892531889539389952 227806875380128706816 231908845771540616602 233840523957336093952 234060133765710752192 234331854376072617472 235806473431566509318 237804833375901818719 237993917526479000128 238270204869788123648 240010815132635601824 240289443894108361984 245325059989728916736 246885346574790793408 249448170241657133824 251034680130669630272 251562137786077956992 252868537371883937636 253162092674149881376 253640576464205993216 255790072874919603328 257957785356910447424 260413310770669740992 260657876239086974032 263116563131610949376 265038680881760704688 266724347638836482164 267284771397707829304 267497295732240859648 269493112493218867792 271776952429602078536 274080146941717350388 274298074437297830656 279561348327336633712 281603598436870748731 282154681799760906752 282463369244229401536 286336432024045047029 286896777292193863168 289328105913314150144 289936023211072899584 294808897550754797056 297033932597795173319 297307278038473058048 297615212309336846848 297894715701813684608 300117329821993739132 302901349579155091072 304827825872955979616 305468310168808947776 307992128563678706048 310602231348116661184 313234453647676971872 313922895175601879552 314217713822461009792 317479489398472715776 319498683802670438528 321832683927852284264 322206299767099849024 322815279136262173184 325551001840806767872 327241636598908625176 330014870807373952508 337005460997337311872 337321957485877260512 339467351540337340936 340503787582084758016 342991234082278559008 345897939455857190864 349106640192924511744 354973978683561898496 357982232740202253568 358068302309670893864 358404579828744589294 361785274305965055392 364428186212420968946 367516560671848265293 367808781631831182016 368235771162399827456 377159852351284517152 379138729075035598592 384396853950087871354 385510808555288297728 387962687474671246784 388387132710815427112 388413073691846393344 388777849305756842624 391989981808318353152 395311930806693932416 398662031915225236928 406634688476126012672 409220916925338164416 409605234089993816336 413468884921102920448 416489355671338250224 416972858522129216384 420018926482112303192 421301296499867581952 432049356505883888464 436534297922899984192 439310690228671852976 442519940400796890863 443033662179762292408 443385928542481424896 443871008812360488128 447632627531109305824 455613750760257413632 463817691543081233204 466767608367963843787 467681047914672187904 468120267531421504384 471612946863133018636 475609666751803637438 475987835052958000256 480021630265271203648 480578887788216723968 490650119979457833472 493770693149581586816 498896340483314267648 502069360261339260544 503124275572155913984 505737074743767875272 506324185348299762752 507281152928411986432 511580145749839206656 515915570713820894848 520826621541339481984 521315752478173948064 526233126263221898752 530077361763521409376 533448695277672964328 534569542795415658608 538986224986437735584 543553904859204157072 548160293883434700776 548596148874595661312 559122696654673267424 563207196873741497462 564926738488458803072 572672864048090094058 577526023912904416889 578656211826628300288 594067865195590346638 594614556076946116096 595789431403627369216 600234659643987478264 605802699158310182144 609655651745911959232 610936620337617895552 615984257127357412096 621204462696233322368 626468907295353943744 628435427644922019584 638997367605340877056 643665367855704568528 644412599534199698048 651102003681613535744 654483273197817250352 660029741614747905016 674010921994674623744 674643914971754521024 678934703080674681872 685982468164557118016 691795878911714381728 695388477772680828499 715964465480404507136 716136604619341787728 716809159657489178588 723570548611930110784 728856372424841937892 735033121343696530586 735617563263662364032 754319704702569034304 758277458150071197184 768793707900175742708 771021617110576595456 775925374949342493568 776774265421630854224 777555698611513685248 783979963616636706304 790623861613387864832 797324063830450473856 813269376952252025344 818441833850676328832 819210468179987632672 825322657010482782613 826937769842205840896 832978711342676500448 833945717044258432768 840037852964224606384 864098713011767776928 873068595845799968384 878621380457343705952 885039880801593781726 886067324359524584816 887742017624720976256 895265255062218611648 927635383086162466408 933535216735927687574 936240535062843008768 943225893726266037272 951219333503607274876 951975670105916000512 960043260530542407296 987541386299163173632 1004138720522678521088 1006248551144311827968 1011474149487535750544 1012648370696599525504 1023160291499678413312 1031831141427641789696 1041653243082678963968 1042631504956347896128 1060154723527042818752 1066897390555345928656 1069139085590831317216 1077972449972875471168 1087107809718408314144 1096320587766869401552 1118245393309346534848 1126414393747482994924 1129853476976917606144 1145345728096180188116 1155052047825808833778 1188135730391180693276 1191578862807254738432 1200469319287974956528 1211605398316620364288 1219311303491823918464 1221873240675235791104 1231968514254714824192 1242408925392466644736 1252937814590707887488 1256870855289844039168 1275498651743473391311 1277994735210681754112 1287330735711409137056 1288825199068399396096 1308966546395634500704 1320059483229495810032 1348021843989349247488 1349287829943509042048 1357869406161349363744 1371964936329114236032 1383591757823428763456 1390776955545361656998 1432273209238683575456 1433618319314978357176 1447141097223860221568 1457712744849683875784 1470066242687393061172 1471235126527324728064 1508639409405138068608 1537587415800351485416 1551850749898684987136 1553548530843261708448 1555111397223027370496 1581247723226775729664 1594648127660900947712 1636883667701352657664 1638420936359975265344 1650645314020965565226 1665957422685353000896 1667891434088516865536 1680075705928449212768 1728197426023535553856 1746137191691599936768 1757242760914687411904 1770079761603187563452 1772134648719049169632 1775484035249441952512 1790530510124437223296 1855270766172324932816 1867070433471855375148 1872481070125686017536 1886451787452532074544 1902438667007214549752 1903951340211832001024 1920086521061084814592 1971225189058095241117 1975082772598326347264 2004355024168315329203 2008277441045357042176 2022948298975071501088 2025296741393199051008 2063662282855283579392 2083306486165357927936 2085263009912695792256 2120309447054085637504 2133794781110691857312 2138278171181662634432 2155944899945750942336 2174215619436816628288 2192641175533738803104 2236490786618693069696 2252828787494965989848 2259706953953835212288 2290691456192360376232 2310104095651617667556 2376271460782361386552 2400938638575949913056 2438622606983647836928 2443746481350471582208 2484817850784933289472 2505875629181415774976 2550997303486946782622 2574661471422818274112 2577650398136798792192 2617933092791269001408 2640118966458991620064 2698575659887018084096 2715738812322698727488 2743929872658228472064 2767183515646857526912 2781553911090723313996 2864546418477367150912 2867236638629956714352 2894282194447720443136 2915425489699367751568 2940132485374786122344 2942470253054649456128 3017278818810276137216 3075174831600702970832 3097639582805578236041 3103701499797369974272 3107097061686523416896 3189296255321801895424 3267373258575746906509 3273767335402705315328 3276841872719950530688 3301290628041931130452 3331914845370706001792 3360151411856898425536 3456394852047071107712 3492274383383199873536 3514485521829374823808 3540159523206375126904 3544269297438098339264 3550968070498883905024 3581061020248874446592 3710541532344649865632 3734140866943710750296 3772903574905064149088 3804877334014429099504 3840173042122169629184 3942450378116190482234 4008710048336630658406 4042682167390330918223 4045896597950143002176 4050593482786398102016 4170526019825391584512 4240618894108171275008 4267589562221383714624 4276556342363325268864 4311889799891501884672 4348431238873633256576 4385282351067477606208 4472981573237386139392 4505657574989931979696 4581382912384720752464 4620208191303235335112 4752542921564722773104 4801877277151899826112 4867719344408765799493 4877245213967295673856 5011751258362831549952 5101994606973893565244 5149322942845636548224 5235866185582538002816 5280237932917983240128 5397151319774036168192 5431477624645397454976 5487859745316456944128 5534367031293715053824 5563107822181446627992 5729092836954734301824 5734473277259913428704 5788564388895440886272 5830850979398735503136 5880264970749572244688 6034557637620552274432 6150349663201405941664 6195279165611156472082 6214194123373046833792 6534746517151493813018 6553683745439901061376 6602581256083862260904 6663829690741412003584 6720302823713796851072 6912789704094142215424 7028971043658749647616 7080319046412750253808 7088538594876196678528 7162122040497748893184 7421083064689299731264 7468281733887421500592 7545807149810128298176 7609754668028858199008 7884900756232380964468 8017420096673261316812 8085364334780661836446 8091793195900286004352 8341052039650783169024 8481237788216342550016 8535179124442767429248 8553112684726650537728 8623779599783003769344 8696862477747266513152 8770564702134955212416 8945963146474772278784 9011315149979863959392 9162765824769441504928 9240416382606470670224 9505085843129445546208 9603754554303799652224 9735438688817531598986 10203989213947787130488 10298645885691273096448 10471732371165076005632 10560475865835966480256 10862955249290794909952 11068734062587430107648 11126215644362893255984 11458185673909468603648 11468946554519826857408 11661701958797471006272 11760529941499144489376 12300699326402811883328 12390558331222312944164 12428388246746093667584 13069493034302987626036 13107367490879802122752 13205162512167724521808 13327659381482824007168 13440605647427593702144 13825579408188284430848 14030485169178207304421 14057942087317499295232 14160638092825500507616 14177077189752393357056 14842166129378599462528 14936563467774843001184 15091614299620256596352 15219509336057716398016 15769801512464761928936 16034840193346522633624 16170728669561323672892 16183586391800572008704 17070358248885534858496 17106225369453301075456 17393724955494533026304 17541129404269910424832 18022630299959727918784 18325531649538883009856 18480832765212941340448 19010171686258891092416 19207509108607599304448 19470877377635063197972 20407978427895574260976 20597291771382546192896 20943464742330152011264 21120951731671932960512 21683477079639047652287 21725910498581589819904 22252431288725786511968 22916371347818937207296 22937893109039653714816 23323403917594942012544 23521059882998288978752 24601398652805623766656 24781116662444625888328 24856776493492187335168 26138986068605975252072 26410325024335449043616 26881211294855187404288 28060970338356414608842 28321276185651001015232 28354154379504786714112 29684332258757198925056 29873126935549686002368 30183228599240513192704 30439018672115432796032 31539603024929523857872 32069680386693045267248 32341457339122647345784 32367172783601144017408 34074035410861360596451 34140716497771069716992 35082258808539820849664 36045260599919455837568 36651063299077766019712 36961665530425882680896 38020343372517782184832 38415018217215198608896 38941754755270126395944 40815956855791148521952 42241903463343865921024 43366954159278095304574 44504862577451573023936 45875786218079307429632 46646807835189884025088 47042119765996577957504 49202797305611247533312 49562233324889251776656 52277972137211950504144 52820650048670898087232 56121940676712829217684 56642552371302002030464 59368664517514397850112 59746253871099372004736 60366457198481026385408 60878037344230865592064 63079206049859047715744 64139360773386090534496 64682914678245294691568 68148070821722721192902 72090521199838911675136 73302126598155532039424 73923331060851765361792 76040686745035564369664 77883509510540252791888 81631913711582297043904 86733908318556190609148 89009725154903146047872 91751572436158614859264 93293615670379768050176 94084239531993155915008 98405594611222495066624 99124466649778503553312 104555944274423901008288 105641300097341796174464 112243881353425658435368 113285104742604004060928 119492507742198744009472 121756074688461731184128 126158412099718095431488 128278721546772181068992 129365829356490589383136 136296141643445442385804 144181042399677823350272 146604253196311064078848 147846662121703530723584 152081373490071128739328 155767019021080505583776 163263827423164594087808 173467816637112381218296 178019450309806292095744 188168479063986311830016 198248933299557007106624 209111888548847802016576 211282600194683592348928 224487762706851316870736 226570209485208008121856 238518247876029524175157 238985015484397488018944 252316824199436190862976 256557443093544362137984 258731658712981178766272 272592283286890884771608 295693324243407061447168 311534038042161011167552 326527654846329188175616 346935633274224762436592 356038900619612584191488 396497866599114014213248 418223777097695604033152 422565200389367184697856 448975525413702633741472 477036495752059048350314 504633648398872381725952 513114886187088724275968 517463317425962357532544 545184566573781769543216 623068076084322022335104 653055309692658376351232 693871266548449524873184 792995733198228028426496 836447554195391208066304 897951050827405267482944 954072991504118096700628 1009267296797744763451904 1026229772374177448551936 1034926634851924715065088 1090369133147563539086432 1246136152168644044670208 1387742533096899049746368 1585991466396456056852992 1672895108390782416132608 1795902101654810534965888 1908145983008236193401256 2069853269703849430130176 2180738266295127078172864 2492272304337288089340416 2775485066193798099492736 3591804203309621069931776 3816291966016472386802512 4361476532590254156345728 5550970132387596198985472 7183608406619242139863552 7632583932032944773605024 8722953065180508312691456 11101940264775192397970944 15265167864065889547210048 17445906130361016625382912 30530335728131779094420096 61060671456263558188840192 122121342912527116377680384
- Sum of all divisors σ(n): 342999784975523681491200000
- Sum of proper divisors (its aliquot sum) s(n): 220878442062996565113519616
- 122121342912527116377680384 is an abundant number, because the sum of its proper divisors (220878442062996565113519616) is greater than itself. Its abundance is 98757099150469448735839232
Bases of 122121342912527116377680384
- Binary: 1100101000001000011001101000011101111101101001001011010011011101101001001101010000000002
- Hexadecimal: 0x65043343BED25A6ED26A00
- Base-36: FCEF1JJASMU1CQHA8
Squares and roots of 122121342912527116377680384
- 122121342912527116377680384 squared (1221213429125271163776803842) is 14913622394759036959570752806875295305227560458387456
- 122121342912527116377680384 cubed (1221213429125271163776803843) is 1821271594538312198765440221263978212488381890361796122485637475563886402863104
-
The
square root of 122121342912527116377680384 is 11050852587584.6844714741 -
122121342912527116377680384 is a
perfect cube number . Itscube root is 496131944
Scales and comparisons
How big is 122121342912527116377680384?- 122,121,342,912,527,116,377,680,384 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 122,121,342,912,527,116,377,680,384 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 122121342912527116377680384 cubic inches would be around 41344328.7 feet tall.
Recreational maths with 122121342912527116377680384
- 122121342912527116377680384 backwards is 483086773611725219243121221
- 122121342912527116377680384 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 122121342912527116377680384's digits is 98
- 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 122121342912527116377680384 - Facts about the integer". Numbermatics.com. 2024. Web. 17 June 2024.
APA style:
Numbermatics. (2024). Number 122121342912527116377680384 - Facts about the integer. Retrieved 17 June 2024, from https://numbermatics.com/n/122121342912527116377680384/
Chicago style:
Numbermatics. 2024. "Number 122121342912527116377680384 - Facts about the integer". https://numbermatics.com/n/122121342912527116377680384/
The information we have on file for 122121342912527116377680384 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 122121342912527116377680384, math, Factors of 122121342912527116377680384, curriculum, school, college, exams, university, Prime factorization of 122121342912527116377680384, STEM, science, technology, engineering, physics, economics, calculator, one hundred twenty-two septillion, one hundred twenty-one sextillion, three hundred forty-two quintillion, nine hundred twelve quadrillion, five hundred twenty-seven trillion, one hundred sixteen billion, three hundred seventy-seven million, six hundred eighty thousand, three hundred eighty-four.