53249495475090079151157248
53,249,495,475,090,079,151,157,248 is an even composite number composed of six prime numbers multiplied together.
53249495475090079151157248 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-three thousand, two hundred ninety-six divisors.
Prime factorization of 53249495475090079151157248:
212 × 73 × 116 × 173 × 233 × 713
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 11 × 11 × 11 × 11 × 11 × 11 × 17 × 17 × 17 × 23 × 23 × 23 × 71 × 71 × 71)See below for interesting mathematical facts about the number 53249495475090079151157248 from the Numbermatics database.
Names of 53249495475090079151157248
- Cardinal: 53249495475090079151157248 can be written as Fifty-three septillion, two hundred forty-nine sextillion, four hundred ninety-five quintillion, four hundred seventy-five quadrillion, ninety trillion, seventy-nine billion, one hundred fifty-one million, one hundred fifty-seven thousand, two hundred forty-eight.
Scientific notation
- Scientific notation: 5.3249495475090079151157248 × 1025
Factors of 53249495475090079151157248
Divisors of 53249495475090079151157248
- Number of divisors d(n): 23296
-
Complete list of divisors:
1 2 4 7 8 11 14 16 17 22 23 28 32 34 44 46 49 56 64 68 71 77 88 92 98 112 119 121 128 136 142 154 161 176 184 187 196 224 238 242 253 256 272 284 289 308 322 343 352 368 374 391 392 448 476 484 497 506 512 529 539 544 568 578 616 644 686 704 736 748 781 782 784 833 847 896 952 968 994 1012 1024 1058 1078 1088 1127 1136 1156 1207 1232 1288 1309 1331 1372 1408 1472 1496 1562 1564 1568 1633 1666 1694 1771 1792 1904 1936 1988 2023 2024 2048 2057 2116 2156 2176 2254 2272 2312 2414 2464 2576 2618 2662 2737 2744 2783 2816 2944 2992 3124 3128 3136 3179 3266 3332 3388 3479 3542 3584 3703 3773 3808 3872 3976 4046 4048 4096 4114 4232 4301 4312 4352 4508 4544 4624 4828 4913 4928 5041 5152 5236 5324 5467 5474 5488 5566 5632 5819 5831 5888 5929 5984 6248 6256 6272 6358 6532 6647 6664 6776 6958 7084 7168 7406 7546 7616 7744 7889 7952 8092 8096 8228 8449 8464 8591 8602 8624 8704 8993 9016 9088 9163 9248 9317 9656 9826 9856 10082 10304 10472 10648 10934 10948 10976 11132 11264 11431 11638 11662 11776 11858 11968 12167 12397 12496 12512 12544 12716 13064 13277 13294 13328 13552 13916 14161 14168 14336 14399 14641 14812 15092 15232 15488 15778 15904 16184 16192 16456 16898 16928 17182 17204 17248 17408 17963 17986 18032 18176 18326 18496 18634 19159 19312 19481 19652 19712 20164 20519 20608 20944 21296 21868 21896 21952 22253 22264 22528 22627 22862 23276 23324 23552 23716 23936 24334 24353 24794 24992 25024 25088 25432 25921 26128 26554 26588 26656 27104 27761 27832 28322 28336 28672 28798 29282 29624 30107 30184 30464 30613 30976 31556 31808 32368 32384 32912 33796 33856 34364 34391 34408 34496 34816 34969 35287 35926 35972 36064 36352 36652 36992 37268 37559 38269 38318 38624 38962 39304 39424 40328 40733 41038 41216 41503 41888 42592 43736 43792 43904 44506 44528 45056 45254 45724 46529 46552 46648 47104 47311 47432 47872 48668 48706 49588 49984 50048 50176 50864 51842 52256 53108 53176 53312 54043 54208 55451 55522 55664 56644 56672 57596 58564 59143 59248 60137 60214 60368 60928 61226 61952 62951 63112 63616 64009 64141 64736 64768 65219 65824 67592 67712 68728 68782 68816 68992 69632 69938 70574 71852 71944 72128 72704 73117 73304 73984 74536 75118 76538 76636 77248 77924 78608 78848 80017 80656 81466 82076 82432 83006 83776 85169 85184 85697 86779 87472 87584 87808 89012 89056 90508 91448 92939 93058 93104 93296 94208 94501 94622 94864 95744 97336 97412 98923 99127 99176 99968 100096 100352 100793 101728 102487 103684 104512 106216 106352 106624 108086 108416 110902 111044 111328 112999 113288 113344 115192 115943 117128 118286 118496 120274 120428 120736 121856 122452 123904 125741 125902 126224 127232 128018 128282 129472 129536 130438 131648 133837 134113 135184 135424 136367 137456 137564 137632 137984 139876 141148 143633 143704 143888 144256 145408 146047 146234 146608 147968 149072 150236 152881 153076 153272 154496 155771 155848 157216 157696 158389 160034 161051 161312 162932 164152 164864 166012 167552 170338 170368 171394 173558 174944 175168 175616 178024 178112 181016 181447 182896 185878 186116 186208 186592 189002 189244 189728 191488 194327 194672 194824 197593 197846 198254 198352 199936 200192 200704 201586 203456 204974 206839 207368 209024 210749 212432 212704 213248 214291 216172 216832 221804 222088 222656 225709 225998 226576 226688 230384 231886 234256 236572 236992 240548 240737 240856 241472 243712 244783 244904 247009 247808 248897 251482 251804 252448 254464 256036 256564 258944 259072 260876 262913 263296 267674 267883 268226 270368 270848 272734 274912 275128 275264 275968 279752 282296 285131 287266 287408 287776 288512 290816 292094 292468 293216 295936 298144 300472 305371 305762 306152 306544 308992 311542 311696 314432 315392 316778 320068 322102 322624 325703 325864 328304 329728 331177 332024 335104 336743 340676 340736 342788 347116 348823 349888 350336 351232 356048 356224 357911 362032 362894 365792 371756 372232 372416 373184 378004 378301 378488 379456 382976 384659 388157 388654 389344 389648 395186 395692 396508 396704 399872 400384 403172 406912 409948 413149 413678 414001 414736 418048 420959 421498 424864 425408 426496 428582 432344 433664 440657 443608 444176 445312 448063 451418 451996 453152 453376 456533 460768 463772 468512 471937 473144 473984 481096 481474 481712 482944 487424 489566 489808 494018 495616 497794 502964 503608 504896 508928 511819 512072 513128 517888 518144 520421 521752 525826 526592 535348 535766 536452 540736 541696 545468 549824 550256 550528 551936 559504 560119 564592 570262 574532 574816 575552 577024 584188 584936 586432 591872 594473 596183 596288 599879 600944 609961 610742 611524 612304 613088 617984 623084 623392 628864 633556 638503 640136 644204 645248 650573 651406 651728 656608 659456 661507 662354 664048 670208 673486 681352 681472 685576 692461 694232 697646 699776 700672 702464 704099 705551 712096 712448 715822 717409 724064 725788 731584 743512 744464 744832 746368 756008 756602 756976 758912 765952 769318 776314 777308 778688 779296 790372 790993 791384 793016 793408 799744 800768 804287 806344 811601 813824 819896 826298 827356 828002 829472 836096 841918 842996 849728 850816 852992 857164 863857 864688 867328 880187 881314 887216 888352 890624 896126 902836 903992 906304 906752 913066 921536 927544 936859 937024 942667 943874 946288 947968 954569 962192 962948 963424 965888 979132 979616 988036 995588 1005431 1005928 1007216 1009792 1017856 1022329 1023638 1024144 1026256 1035776 1036288 1039511 1040842 1043504 1051652 1053184 1070167 1070696 1071532 1072904 1081472 1083392 1088153 1090397 1090936 1099648 1100512 1101056 1103872 1108723 1119008 1120238 1127357 1129184 1140524 1149064 1149632 1151104 1154048 1168376 1169872 1172864 1183744 1188946 1192366 1192576 1199758 1201888 1219922 1221484 1223048 1224608 1226176 1235968 1242989 1246168 1246784 1257728 1267112 1275373 1277006 1280272 1288408 1290496 1301146 1302812 1303456 1313216 1323014 1324708 1328096 1340416 1346972 1360289 1362704 1362944 1371152 1383151 1384922 1388464 1395292 1399552 1401344 1404928 1408198 1411102 1424192 1424896 1431644 1434818 1447873 1448128 1451576 1456849 1463168 1472207 1475243 1487024 1488928 1489664 1492736 1500037 1512016 1513204 1513952 1517824 1538636 1552628 1554616 1557376 1558592 1579963 1580744 1581986 1582768 1586032 1586816 1599488 1601536 1606517 1608574 1612688 1623202 1627648 1639792 1652596 1654712 1656004 1658944 1672192 1681691 1683836 1685159 1685992 1699456 1701632 1705984 1713481 1714328 1727714 1729063 1729376 1734656 1742279 1760374 1762628 1771561 1774432 1776704 1781248 1792252 1805672 1807984 1812608 1813504 1826132 1840391 1843072 1855088 1873718 1874048 1885334 1887748 1892576 1895936 1909138 1924384 1925896 1926848 1931776 1958264 1959232 1971031 1976072 1991176 1995917 2010862 2011856 2014432 2019584 2035712 2044658 2047276 2048288 2052512 2071552 2079022 2081684 2087008 2103304 2106368 2137597 2140334 2141392 2143064 2145808 2162944 2166784 2173523 2176306 2180794 2181872 2199296 2201024 2202112 2207744 2217446 2238016 2240476 2254714 2258368 2275229 2279921 2281048 2298128 2299264 2302208 2308096 2318239 2336752 2339744 2345728 2357201 2377892 2384732 2385152 2399516 2403776 2439844 2441761 2442968 2446096 2449216 2452352 2471936 2482799 2485978 2492336 2493568 2505377 2515456 2534224 2550746 2554012 2560544 2576816 2580992 2598977 2602292 2605624 2606912 2626432 2646028 2648107 2649416 2656192 2666689 2680832 2692613 2693944 2717099 2720578 2725408 2725888 2737867 2742304 2766302 2769844 2776928 2790584 2799104 2802688 2816396 2822204 2848384 2849792 2863288 2869636 2892043 2895746 2896256 2903152 2913698 2926336 2944414 2946713 2950486 2974048 2977856 2979328 2985472 3000074 3024032 3026408 3027904 3035648 3077272 3084599 3105256 3109232 3114752 3117184 3136441 3159926 3161488 3163972 3165536 3172064 3173632 3198976 3213034 3217148 3225376 3246404 3255296 3279584 3303559 3305192 3309424 3312008 3317888 3344384 3359081 3363382 3367672 3370318 3371984 3398912 3403264 3411968 3426962 3428656 3455428 3458126 3458752 3469312 3484558 3516263 3520748 3525256 3543122 3548864 3553408 3562496 3582733 3584504 3611344 3615968 3625216 3627008 3642947 3652264 3680782 3686144 3704173 3710176 3747436 3748096 3770668 3775496 3785152 3791872 3818276 3837053 3848768 3851792 3853696 3863552 3916528 3918464 3937021 3942062 3952144 3982352 3991834 4021724 4023712 4028864 4039168 4089316 4094552 4096576 4105024 4143104 4158044 4161311 4163368 4173281 4174016 4199153 4206608 4212736 4231249 4269727 4275194 4280668 4282784 4286128 4291616 4325888 4347046 4352612 4361588 4363744 4398592 4402048 4404224 4434892 4469521 4476032 4480952 4509428 4516736 4544639 4550458 4554011 4559842 4562096 4596256 4598528 4604416 4616192 4630549 4636478 4673504 4679488 4691456 4714402 4755784 4769464 4770304 4799032 4807552 4847227 4879688 4883522 4885936 4892192 4898432 4904704 4928693 4943872 4965598 4971956 4984672 4987136 5010754 5021863 5030912 5068448 5101492 5108024 5121088 5153632 5161984 5191307 5197954 5204584 5211248 5213824 5252864 5292056 5296214 5298832 5312384 5333378 5361664 5385226 5387888 5434198 5441156 5450816 5451776 5475734 5484608 5532604 5536951 5539688 5553856 5581168 5598208 5605376 5630009 5632792 5644408 5681207 5696768 5699584 5724631 5726576 5739272 5784086 5791492 5792512 5806304 5827396 5852672 5888828 5893426 5900972 5948096 5955712 5958656 5970944 6000148 6046999 6048064 6052816 6055808 6071296 6084487 6154544 6161309 6169198 6210512 6218464 6229504 6234368 6272882 6319852 6322976 6327944 6331072 6344128 6347264 6426068 6434296 6450752 6492808 6510592 6539203 6558013 6559168 6598669 6607118 6610384 6618848 6624016 6635776 6688768 6709571 6718162 6726764 6735344 6740636 6743968 6797824 6806528 6853924 6857312 6910856 6916252 6917504 6969116 7023533 7032526 7038017 7041496 7050512 7086244 7097728 7106816 7124992 7156303 7165466 7169008 7222688 7231936 7250432 7254016 7276577 7285894 7304528 7361564 7372288 7408346 7420352 7491169 7494872 7496192 7541336 7550992 7570304 7583744 7617071 7636552 7674106 7697536 7703584 7707392 7727104 7745089 7761061 7833056 7836928 7874042 7884124 7891499 7904288 7964704 7983668 8022929 8043448 8047424 8057728 8078336 8178632 8189104 8193152 8210048 8231953 8286208 8316088 8322622 8326736 8346562 8348032 8398306 8413216 8425472 8462498 8539454 8550388 8561336 8565568 8572256 8583232 8651776 8694092 8700923 8705224 8723176 8727488 8797184 8804096 8808448 8847157 8869784 8927611 8939042 8952064 8961904 9018856 9033472 9089278 9100916 9108022 9119684 9124192 9192512 9197056 9208832 9261098 9272956 9347008 9358976 9382912 9428804 9502427 9511568 9522023 9538928 9540608 9598064 9615104 9682057 9694454 9759376 9767044 9771872 9784384 9796864 9809408 9857386 9931196 9943912 9969344 9974272 10021508 10043726 10061824 10135111 10136896 10197943 10202984 10216048 10242176 10305449 10307264 10323968 10369337 10382614 10395908 10409168 10422496 10427648 10500259 10505728 10584112 10592428 10597664 10624768 10666756 10770452 10775776 10854551 10868396 10882312 10901632 10951468 10969216 11059741 11065208 11073902 11079376 11107712 11162336 11196416 11210752 11245619 11260018 11265584 11288816 11362414 11393536 11399168 11434621 11449262 11453152 11478544 11568172 11582984 11585024 11612608 11654792 11705344 11771837 11777656 11786852 11801944 11896192 11911424 11917312 11941888 11969683 11994367 12000296 12093998 12096128 12105632 12111616 12142592 12168974 12195953 12309088 12322618 12338396 12400927 12421024 12436928 12459008 12468736 12545764 12639704 12645952 12655888 12662144 12688256 12694528 12852136 12868592 12882737 12901504 12985616 13021184 13078406 13116026 13118336 13197338 13214236 13220768 13237696 13248032 13271552 13419142 13436324 13453528 13470688 13481272 13487936 13595648 13613056 13672879 13707848 13714624 13797217 13821712 13832504 13835008 13938232 14029103 14047066 14065052 14076034 14082992 14101024 14172488 14195456 14213632 14249984 14312606 14330932 14338016 14445376 14463872 14500864 14553154 14571788 14609056 14685569 14723128 14744576 14816692 14840704 14963179 14982338 14989744 14992384 15082672 15101984 15140608 15167488 15214661 15234142 15273104 15348212 15395072 15407168 15414784 15454208 15490178 15522122 15666112 15673856 15748084 15768248 15782998 15808576 15926603 15929408 15967336 16025339 16045858 16086896 16094848 16115456 16156672 16194277 16227673 16357264 16378208 16386304 16420096 16463906 16500407 16632176 16645244 16653472 16693124 16696064 16796612 16826432 16924996 17078908 17092327 17100776 17122672 17131136 17144512 17166464 17303552 17379593 17388184 17401846 17410448 17446352 17454976 17537639 17594368 17608192 17616896 17671687 17694314 17739568 17855222 17878084 17904128 17923808 18037712 18066944 18178556 18192839 18201832 18216044 18239368 18248384 18385024 18394112 18417664 18498601 18522196 18536749 18545912 18666823 18694016 18717952 18765824 18848291 18857608 19004854 19019693 19023136 19044046 19077856 19081216 19165069 19196128 19230208 19364114 19388908 19518752 19534088 19543744 19568768 19593728 19618816 19714772 19862392 19887824 19938688 19948544 20043016 20087452 20123648 20244301 20270222 20273792 20395886 20405968 20432096 20484352 20610898 20614528 20647936 20738674 20765228 20791816 20818336 20844992 20855296 21000518 21011456 21168224 21184856 21195328 21249536 21333512 21540904 21551552 21681341 21709102 21736792 21764624 21803264 21902936 21938432 21955087 22119482 22130416 22147804 22158752 22215424 22324672 22392832 22491238 22520036 22531168 22577632 22724828 22787072 22869242 22898524 22906304 22957088 23124913 23136344 23165968 23170048 23225216 23309584 23410688 23513567 23543674 23555312 23573704 23603888 23792384 23822848 23834624 23883776 23908753 23939366 23988734 24000592 24187996 24192256 24211264 24223232 24285184 24337948 24391906 24613841 24618176 24645236 24676792 24766433 24801854 24842048 24873856 24918016 24937472 25027519 25079131 25091528 25279408 25291904 25311776 25324288 25376512 25389056 25500629 25704272 25737184 25765474 25803008 25929211 25971232 26156812 26232052 26236672 26394676 26428472 26441536 26475392 26496064 26543104 26838284 26859371 26872648 26907056 26941376 26962544 26975872 27191296 27226112 27310789 27345758 27415696 27429248 27559147 27594434 27643424 27665008 27670016 27876464 28058206 28094132 28130104 28152068 28165984 28202048 28344976 28390912 28427264 28588747 28625212 28661864 28676032 28890752 28927744 29001728 29106308 29129177 29143576 29218112 29333579 29371138 29394071 29446256 29489152 29618743 29633384 29681408 29888089 29926358 29964676 29979488 29984768 30116537 30165344 30203968 30281216 30429322 30468284 30546208 30696424 30790144 30814336 30829568 30980356 31044244 31286647 31332224 31347712 31496168 31536496 31565996 31617152 31812473 31853206 31858816 31934672 32050678 32091716 32173792 32189696 32230912 32313344 32388554 32413843 32455346 32714528 32756416 32772608 32840192 32927812 33000814 33264352 33290488 33306944 33386248 33392128 33507527 33593224 33652864 33849992 33930589 34157816 34184654 34201552 34245344 34262272 34289024 34332928 34500851 34607104 34759186 34776368 34803692 34820896 34892704 34909952 35075278 35188736 35216384 35343374 35388628 35479136 35710444 35756168 35808256 35847616 36075424 36133888 36339149 36357112 36385678 36403664 36432088 36478736 36496768 36770048 36788224 36835328 36949891 36997202 37044392 37073498 37091824 37333646 37388032 37435904 37531648 37696582 37715216 38009708 38039386 38046272 38088092 38155712 38162432 38330138 38392256 38460416 38678893 38728228 38758657 38777816 39037504 39068176 39087488 39137536 39187456 39237632 39410063 39429544 39724784 39768449 39775648 39877376 39897088 40072417 40086032 40174904 40488602 40540444 40547584 40745903 40791772 40811936 40864192 40968704 41221796 41229056 41477348 41530456 41583632 41636672 41689984 41710592 42001036 42022912 42207583 42328993 42336448 42369712 42390656 42499072 42591409 42667024 43081808 43103104 43307231 43362682 43418204 43473584 43529248 43606528 43805872 43876864 43910174 44238964 44260832 44295608 44317504 44430848 44649344 44982476 45040072 45062336 45155264 45333713 45449656 45574144 45738484 45774421 45797048 45812608 45906091 45914176 46190683 46249826 46272688 46331936 46340096 46450432 46543739 46619168 46821376 46966997 47027134 47087348 47110624 47147408 47207776 47584768 47645696 47817506 47878732 47977468 48001184 48375992 48384512 48422528 48446464 48675896 48783812 49164731 49227682 49236352 49290472 49353584 49532866 49603708 49684096 49747712 49836032 49874944 49991029 50055038 50094121 50158262 50183056 50558816 50583808 50623552 50648576 50753024 50778112 50936039 51001258 51408544 51474368 51530948 51606016 51858422 51942464 52313624 52438183 52464104 52473344 52789352 52856944 52883072 52950784 52992128 53086208 53319497 53676568 53718742 53745296 53814112 53882752 53925088 53951744 54215623 54382592 54621578 54691516 54831392 54858496 55118294 55188868 55240493 55286848 55330016 55340032 55752928 56116412 56160503 56188264 56260208 56304136 56331968 56404096 56689952 56781824 56854528 57104377 57177494 57250424 57323728 57352064 57623671 57781504 57855488 58003456 58212616 58258354 58287152 58436224 58667158 58742276 58788142 58892512 58978304 59237486 59266768 59362816 59776178 59776471 59852716 59929352 59958976 59969536 60233074 60330688 60407936 60562432 60858644 60906461 60936568 61092416 61333847 61392848 61580288 61628672 61659136 61930099 61960712 62088488 62493277 62573294 62664448 62695424 62970941 62992336 63072992 63131992 63234304 63624946 63706412 63717632 63869344 64101356 64183432 64347584 64379392 64461824 64777108 64827686 64910692 65429056 65512832 65545216 65680384 65855624 66001628 66516989 66528704 66580976 66613888 66772496 66784256 66929357 67015054 67186448 67305728 67699984 67774399 67861178 68315632 68369308 68403104 68490688 68524544 68578048 68665856 69001702 69518372 69552736 69607384 69641792 69785408 69819904 70150556 70432768 70686748 70777256 70945777 70958272 71385601 71420888 71512336 71616512 71695232 71931233 72138143 72150848 72267776 72585359 72678298 72714224 72771356 72807328 72864176 72957472 72993536 73540096 73576448 73805281 73899782 73994404 74088784 74146996 74183648 74667292 74776064 74871808 75393164 75430432 75981857 76019416 76078772 76092544 76176184 76311424 76660276 76784512 76920832 77258863 77357786 77418187 77456456 77517314 77555632 78075008 78136352 78174976 78275072 78374912 78475264 78719333 78820126 78859088 79449568 79536898 79551296 79754752 79794176 80042347 80144834 80172064 80349808 80977204 81080888 81095168 81491806 81583544 81623872 81728384 81937408 82402859 82443592 82458112 82954696 83060912 83167264 83273344 83379968 83421184 83787781 84002072 84045824 84415166 84657986 84672896 84739424 84781312 84998144 85182818 85195979 85334048 85371671 86163616 86206208 86614462 86725364 86806489 86836408 86947168 87058496 87213056 87611744 87753728 87820348 88252219 88477928 88521664 88591216 88635008 88861696 89298688 89964952 90080144 90124672 90310528 90551483 90667426 90899312 91148288 91476968 91548842 91594096 91625216 91812182 91828352 92381366 92499652 92545376 92663872 92680192 92900864 93087478 93238336 93933994 94054268 94174696 94221248 94294816 94415552 95169536 95291392 95635012 95710153 95757464 95954936 96002368 96580519 96751984 96769024 96845056 96892928 97318727 97351792 97567624 98203721 98329462 98455364 98472704 98580944 98707168 99065732 99207416 99368192 99495424 99749888 99982058 100110076 100188242 100316524 100366112 101117632 101167616 101247104 101297152 101506048 101872078 102002516 102798983 102817088 102948736 103061896 103212032 103436279 103716844 103884928 104526697 104627248 104742253 104876366 104928208 104946688 105578704 105713888 105766144 105901568 105984256 106172416 106502627 106638994 107353136 107437484 107490592 107628224 107765504 107850176 107903488 108431246 109243156 109383032 109662784 109716992 110236588 110377736 110480986 110573696 110660032 110680064 111486221 111505856 112177373 112232824 112321006 112376528 112520416 112608272 112663936 112808192 113359939 113379904 113563648 113709056 114062707 114208754 114354988 114500848 114647456 114704128 115247342 115502849 115563008 115710976 116425232 116516708 116574304 116872448 117334316 117484552 117576284 117785024 118474972 118533536 118725632 119400061 119552356 119552942 119646289 119705432 119858704 119917952 120466148 120661376 120815872 121124864 121657151 121717288 121812922 121873136 122184832 122667694 122763473 122785696 123160576 123257344 123318272 123701809 123860198 123921424 124176976 124986554 125146588 125328896 125390848 125780831 125941882 125984672 126145984 126263984 126468608 127249892 127349873 127412824 127435264 127738688 128202712 128366864 128695168 128758784 128923648 129490207 129554216 129655372 129821384 130667761 130858112 131025664 131090432 131360768 131666513 131711248 131938037 132003256 133033978 133057408 133161952 133227776 133544992 133568512 133858714 134030108 134155483 134372896 134611456 135399968 135548798 135722356 136631264 136738616 136806208 136981376 137049088 137156096 137331712 138003404 139036744 139105472 139214768 139283584 139570816 139639808 139943201 140301112 140865536 141373496 141554512 141710107 141891554 141916544 142771202 142841776 143024672 143233024 143390464 143862466 144276286 144301696 144535552 145170718 145356596 145428448 145542712 145614656 145728352 145914944 145987072 147080192 147610562 147799564 147988808 148177568 148293992 148367296 149334584 149552128 149743616 150401669 150786328 150860864 151769387 151963714 152038832 152157544 152185088 152352368 152622848 153320552 153569024 153841664 154320133 154517726 154715572 154836374 154912912 155034628 155111264 156150016 156272704 156349952 156550144 156749824 157438666 157640252 157718176 158899136 159073796 159102592 159509504 160084694 160289668 160344128 160699616 161541259 161874391 161954408 162161776 162190336 162983612 163167088 163247744 163456768 163874816 164594969 164805718 164887184 164916224 165909392 166121824 166334528 166546688 166759936 166842368 167361271 167575562 168004144 168830332 169315972 169345792 169478848 169562624 169996288 170365636 170391958 170668096 170743342 172296887 172327232 172412416 173228924 173365031 173450728 173612978 173672816 173894336 174116992 174426112 175192633 175223488 175507456 175640696 176278729 176504438 176955856 177043328 177182432 177270016 177723392 178137047 178504403 178597376 179929904 180160288 180249344 180621056 181102966 181334852 181504477 181798624 182953936 183097684 183188192 183250432 183624364 183656704 184527367 184762732 184999304 185090752 185327744 185801728 186174956 186476672 187867988 188015597 188108536 188349392 188442496 188589632 188831104 189334919 190339072 190582784 191175523 191270024 191420306 191514928 191909872 192004736 192914029 193161038 193503968 193538048 193690112 193785856 194388557 194637454 194703584 195135248 196407442 196658924 196910728 196945408 197161888 197414336 198131464 198414832 198736384 198990848 199964116 200121229 200220152 200376484 200633048 200732224 202235264 202335232 202494208 202594304 203012096 203484611 203744156 203904239 204005032 205335053 205597966 205634176 205897472 206123792 206424064 206872558 207331201 207433688 207769856 209053394 209216623 209254496 209484506 209752732 209856416 209893376 210815759 211157408 211427776 211532288 211803136 211968512 213005254 213277988 214706272 214874968 214981184 215256448 215531008 215700352 215806976 216862492 218486312 218766064 219006529 219325568 219433984 220473176 220755472 220961972 221147392 221320064 221360128 222687311 222972442 223011712 224354746 224465648 224642012 224753056 225040832 225216544 225327872 225616384 226719878 226759808 227127296 228125414 228417508 228709976 229001696 229294912 229408256 230494684 231005698 231126016 231421952 232850464 233033416 233148608 233744896 234552689 234668632 234969104 235152568 235570048 236949944 237067072 237451264 238494751 238800122 239104712 239105884 239292578 239410864 239717408 239835904 240932296 241322752 241505957 241631744 242249728 243314302 243434576 243625844 243746272 244369664 245335388 245526946 245571392 246321152 246514688 247403618 247720396 247842848 248353952 249654673 249973108 250293176 250657792 251561662 251883764 251969344 252291968 252527968 252937216 254374043 254499784 254699746 254825648 254870528 255477376 256405424 256733728 257390336 257517568 257847296 258649237 258980414 259108432 259310744 259642768 261335522 261716224 262051328 262180864 262721536 262996283 263333026 263422496 263876074 264006512 266067956 266114816 266323904 266455552 267089984 267137024 267717428 268060216 268310966 268745792 269222912 270752251 270799936 271097596 271444712 272430763 273262528 273477232 273612416 273962752 274098176 274312192 274663424 275302709 275870441 276006808 278073488 278210944 278429536 278567168 279141632 279279616 279886402 280506919 280602224 282746992 283109024 283420214 283783108 283833088 285221321 285542404 285683552 286049344 286780928 287724932 288552572 288603392 290341436 290713192 290856896 291085424 291229312 291456704 291829888 291974144 294160384 295221124 295453081 295599128 295977616 296302951 296355136 296587984 296734592 298139863 298669168 299104256 299487232 300418679 300803338 301572656 301721728 303150617 303538774 303927428 304077664 304315088 304370176 304704736 305245696 306641104 307138048 308640266 309035452 309431144 309672748 309825824 310069256 310222528 312300032 312545408 312699904 313100288 314476217 314877332 315280504 315436352 317335991 317798272 318147592 318205184 319019008 320169388 320420947 320579336 320688256 321399232 322669369 323082518 323334781 323748782 323908816 324323552 324380672 325806173 325967224 326334176 326495488 326913536 327749632 328768979 329189938 329611436 329774368 329832448 331818784 332243648 332669056 333093376 333519872 334722542 335151124 336008288 337660664 338631944 338691584 338957696 339125248 340731272 340783916 341336192 341486684 344153117 344593774 344654464 344824832 346457848 346730062 346901456 347225956 347345632 347788672 348233984 348852224 349937203 350385266 350446976 351014912 351281392 352557458 353008876 353911712 354086656 354364864 354540032 355446784 356274094 356552273 357008806 357194752 359859808 360320576 360498688 361242112 362205932 362669704 363008954 363597248 365907872 366195368 366376384 366500864 367248728 367313408 368582797 369054734 369525464 369998608 370181504 370655488 371603456 372349912 372953344 373236479 375735976 376031194 376217072 376698784 376884992 377179264 377662208 378669838 379509361 380678144 382351046 382540048 382840612 383029856 383819744 384009472 385828058 386322076 387007936 387076096 387380224 388777114 389274908 389407168 390270496 392814884 393123521 393317848 393821456 393890816 394323776 394828672 396262928 396829664 397472768 397981696 399730639 399928232 400242458 400440304 400752968 401266096 401464448 403365697 404470528 404670464 404988416 405188608 406024192 406448801 406969222 407488312 407808478 408010064 410670106 411195932 411268352 411794944 412247584 412848128 413745116 414662402 414867376 415539712 418106788 418433246 418435297 418508992 418969012 419505464 419712832 419786752 421631518 422314816 422855552 423064576 423606272 423937024 425467823 426010508 426345227 426555976 429336929 429412544 429749936 429962368 430512896 431062016 431400704 431613952 433510693 433724984 436972624 437452939 437532128 438013058 438651136 438867968 440796587 440946352 441510944 441923944 442294784 442640128 445374622 445944884 446023424 448709492 448931296 449284024 449506112 450081664 450433088 450655744 451232768 453439756 453519616 456250828 456835016 457419952 458003392 458589824 458816512 460989368 462011396 462252032 462843904 464283413 465618923 465700928 466066832 466297216 467489792 468505499 469105378 469337264 469938208 470305136 471140096 473899888 474134144 474902528 476379541 476989502 477600244 478209424 478211768 478585156 478821728 479434816 479671808 481864592 482645504 483011914 483263488 486628604 486869152 487251688 487492544 488739328 490670776 491053892 491142784 493029376 494807236 495440792 495685696 496707904 498670843 499309346 499699207 499946216 500586352 501315584 503123324 503518631 503767528 503938688 504583936 504967001 505055936 505874432 508097513 508748086 508999568 509399492 509651296 509741056 510954752 511981129 512810848 513467456 514780672 515035136 516636967 517298474 517960828 518216864 518621488 519285536 522671044 523432448 524102656 525992566 526666052 526844992 527752148 528013024 531872999 532135912 532229632 532647808 532911104 534179968 535434856 536120432 536621932 537491584 538445824 540812041 541504502 541599872 542195192 542889424 544861526 546525056 546954464 547224832 547925504 548196352 548624384 549326848 549901319 550605418 551035331 551740882 552013616 556146976 556421888 556859072 557134336 558283264 558559232 559772804 560296429 561013838 561204448 565493984 566218048 566840428 567566216 567666176 569627959 570442642 571084808 571367104 572098688 573561856 575449864 576820013 577105144 577206784 580682872 581426384 581713792 582170848 582458624 582913408 583659776 583948288 586514467 588320768 590442248 590906162 591198256 591955232 592605902 592710272 593175968 593469184 596279726 596371853 597338336 598208512 600837358 601606676 603145312 603443456 606301234 607077548 607645423 607854856 608155328 608630176 608740352 609409472 610491392 613282208 614276096 617280532 617765533 618070904 618862288 619345496 619651648 620138512 620445056 624600064 625090816 625399808 626200576 628148147 628952434 629754664 630561008 630872704 633860381 634671982 635596544 636295184 636410368 638038016 640338776 640841894 641158672 641376512 642798464 645338738 646165036 646669562 647497564 647817632 648647104 648761344 651612346 651934448 652668352 652990976 653827072 657537958 657541181 658379876 659222872 659548736 659664896 663637568 664487296 665338112 666186752 667039744 669445084 669971071 670302248 672016576 674672317 675321328 676063633 677263888 677383168 677915392 678250496 681231089 681462544 681567832 682672384 682973368 687426047 688306234 689187548 689308928 689649664 692680351 692915696 693460124 693802912 694451912 694691264 695577344 696467968 699874406 700770532 700893952 702562784 705114916 706017752 707823424 708173312 708729728 709080064 712548188 713104546 714017612 714389504 719592881 719719616 720641152 720997376 722484224 724053953 724411864 725339408 726017908 727194496 731686879 731815744 732390736 732752768 733001728 734497456 734626816 736222927 737165594 738109468 739050928 739997216 740363008 741310976 743206912 744699824 745518389 745906688 746472958 751471952 752062388 752434144 753397568 753769984 754358528 755324416 757339676 759018722 764702092 765080096 765681224 766059712 767639488 768018944 770673121 771656116 772644152 774015872 774760448 777554228 778549816 778814336 780403547 780540992 785241611 785629768 786247042 786635696 787642912 787781632 788647552 789657344 791243563 792525856 793519573 793659328 794945536 795963392 798438949 799461278 799856464 800484916 800880608 801505936 802532192 802928896 806731394 808941056 809340928 809976832 811858091 812897602 813938444 814976624 815616956 816020128 821340212 822391864 822536704 823589888 824495168 827490232 829324804 829734752 831079424 835800427 836213576 836866492 836870594 837017984 837938024 839010928 839425664 843263036 844629632 845711104 846129152 847212544 847874048 849847493 850935646 851600057 852021016 852690454 853111952 858673858 858825088 859499872 859924736 861025792 862124032 862801408 863227904 865912663 867021386 867449968 873945248 874905878 875064256 876026116 877302272 877735936 880465817 881593174 881892704 883021888 883847888 884589568 885280256 890749244 891449111 891889768 892046848 897418984 897862592 898568048 899012224 900163328 900866176 901311488 902465536 906431449 906879512 907039232 912501656 913670032 914674327 914839904 916006784 917179648 917633024 921665591 921978736 924022792 924504064 928566826 931237846 931401856 932133664 932594432 934979584 937010998 937155769 938210756 938674528 939088381 939876416 940610272 942280192 947799776 948268288 952759082 953979004 955200488 956418848 956423536 957170312 957643456 958869632 959343616 963729184 965291008 966023828 966526976 970774409 973257208 973738304 974503376 974985088 977478656 979602407 981341552 982107784 982285568 986058752 989614472 990881584 991371392 993415808 996066313 997341686 998618692 999398414 999892432 1001172704 1002631168 1006246648 1007037262 1007535056 1007877376 1009167872 1009934002 1010111872 1011748864 1016195026 1017496172 1017999136 1018798984 1019302592 1019482112 1021909504 1023962258 1025621696 1026934912 1029561344 1033273934 1034596948 1035921656 1036433728 1037242976 1038571072 1042675399 1045342088 1046864896 1048205312 1051985132 1052811683 1053332104 1053689984 1055504296 1056026048 1062385709 1063745998 1064271824 1064459264 1065295616 1065822208 1068359936 1070505997 1070869712 1072240864 1073243864 1074983168 1076891648 1080240931 1081624082 1083009004 1083199744 1084390384 1085778848 1089723052 1093050112 1093908928 1094449664 1095851008 1097248768 1099802638 1101210836 1102070662 1103481764 1104027232 1112293952 1112843776 1113718144 1114268672 1116566528 1119545608 1120592858 1122027676 1122408896 1130788813 1130987968 1132436096 1133680856 1135132432 1135332352 1137799069 1139255918 1140885284 1142169616 1142734208 1144197376 1147123712 1149793667 1150899728 1152164783 1153640026 1154210288 1154413568 1161365744 1162852768 1163427584 1164341696 1164917248 1165826816 1167319552 1167896576 1171528897 1173028934 1180884496 1181812324 1182396512 1183910464 1185211804 1185420544 1186351936 1186938368 1192559452 1192743706 1194676672 1201674716 1203213352 1206078209 1206290624 1206886912 1212602468 1213555217 1214155096 1215290846 1215709712 1216310656 1217260352 1217480704 1218818944 1220982784 1226348431 1226564416 1228552192 1233951103 1234561064 1235531066 1236141808 1237724576 1238690992 1239303296 1240277024 1240890112 1246959329 1249200128 1250181632 1250799616 1254689777 1256296294 1257904868 1259509328 1261122016 1261745408 1267720762 1269343964 1270531339 1271193088 1272590368 1272820736 1280677552 1281683788 1282317344 1282753024 1285596928 1290677476 1291691569 1292330072 1293339124 1294995128 1295635264 1297294208 1303224692 1303868896 1305336704 1305981952 1307654144 1313400671 1315075916 1315082362 1316109179 1316759752 1318445744 1319097472 1325344433 1327275136 1328974592 1330676224 1332373504 1334079488 1338228661 1338890168 1339942142 1340604496 1344033152 1349344634 1350398203 1350642656 1352127266 1354527776 1354766336 1355830784 1356500992 1360719899 1362462178 1362925088 1363135664 1365344768 1365946736 1374852094 1376612468 1378375096 1378617856 1379299328 1385360702 1385831392 1386920248 1387605824 1388903824 1389382528 1391154688 1392935936 1399748812 1400848603 1401541064 1401787904 1405125568 1410229832 1412035504 1415646848 1416346624 1417459456 1418160128 1424392277 1425096376 1426209092 1428035224 1428779008 1437345371 1439185762 1439439232 1441282304 1441994752 1444968448 1448107906 1448331643 1448823728 1450678816 1451318407 1452035816 1454388992 1463373758 1463631488 1464781472 1465505536 1466003456 1468994912 1469253632 1472445854 1474331188 1475710313 1476218936 1478101856 1479994432 1480726016 1482621952 1489399648 1491036778 1491813376 1492945916 1502943904 1504124776 1504868288 1506795136 1507539968 1508717056 1510648832 1514679352 1518037444 1529404184 1530160192 1531362448 1532119424 1535278976 1536037888 1539375211 1541346242 1543312232 1545288304 1548031744 1549520896 1555108456 1557099632 1557628672 1558811177 1560807094 1561081984 1570483222 1571259536 1572494084 1573271392 1575285824 1575563264 1577295104 1579314688 1582487126 1585051712 1587039146 1587318656 1589891072 1596877898 1598922556 1599712928 1600969832 1601761216 1603011872 1605064384 1605857792 1613462788 1617882112 1619953664 1623716182 1625795204 1627876888 1629953248 1631233912 1632040256 1641868823 1642680424 1644783728 1645073408 1647179776 1648990336 1654418359 1654980464 1658649608 1659469504 1662158848 1669463257 1671600854 1672427152 1673732984 1673741188 1674035968 1675876048 1678021856 1678851328 1686526072 1689259264 1691422208 1692258304 1695748096 1697521463 1699694986 1701871292 1703200114 1704042032 1705380908 1706223904 1717347716 1717650176 1718999744 1719849472 1722051584 1724248064 1725602816 1731825326 1734042772 1734899936 1747582711 1747890496 1749811756 1750128512 1752052232 1754604544 1758416743 1760931634 1763186348 1763785408 1766043776 1767695776 1769179136 1770560512 1776953849 1780618301 1781498488 1782898222 1783779536 1784093696 1794837968 1795725184 1797136096 1798024448 1800326656 1801732352 1802622976 1804931072 1810544659 1812862898 1813759024 1814078464 1825003312 1827340064 1829348654 1829679808 1832013568 1834359296 1835266048 1840973981 1843331182 1843957472 1848045584 1857133652 1862475692 1862803712 1864267328 1865188864 1869959168 1874021996 1874311538 1876421512 1877349056 1878176762 1879752832 1881220544 1884560384 1895265757 1895599552 1896536576 1905518164 1907015341 1907958008 1910400976 1912837696 1912847072 1914340624 1915286912 1917739264 1918687232 1927118963 1927458368 1930582016 1932047656 1933053952 1939066019 1941548818 1946514416 1947476608 1949006752 1949970176 1954957312 1959204814 1959507517 1962683104 1963548433 1964215568 1964571136 1979228944 1981763168 1982742784 1986831616 1992132626 1994683372 1996549247 1997237384 1998796828 1999784864 2002345408 2012493296 2014074524 2015070112 2015754752 2018335744 2019868004 2020223744 2029801037 2032390052 2034992344 2035998272 2037597968 2038605184 2043819008 2047924516 2051243392 2053869824 2059122688 2066547868 2068171567 2069193896 2071843312 2072867456 2074485952 2077142144 2082684109 2085350798 2086979041 2090684176 2093729792 2096410624 2102930753 2103970264 2105623366 2106664208 2107379968 2111008592 2112052096 2122054319 2124771418 2127491996 2128543648 2128918528 2130591232 2131644416 2136719872 2138274127 2141011994 2141739424 2144481728 2146487728 2149966336 2160481862 2163248164 2166018008 2166399488 2168780768 2171557696 2179446104 2186100224 2187817856 2188899328 2191702016 2199605276 2201333519 2202421672 2204141324 2206963528 2208054464 2221351937 2224587904 2225687552 2227436288 2228537344 2233133056 2238330721 2239091216 2241185716 2242946629 2244055352 2244817792 2258685583 2261577626 2261975936 2264872192 2267361712 2270264864 2270664704 2275598138 2278511836 2280643211 2281770568 2284339232 2285468416 2288394752 2294247424 2299587334 2301382853 2301799456 2304329566 2307280052 2308420576 2308827136 2322731488 2325705536 2326855168 2328683392 2329834496 2331653632 2334639104 2343057794 2346057868 2361768992 2363624648 2364793024 2367820928 2370423608 2370841088 2372703872 2373876736 2379034417 2385118904 2385487412 2389353344 2403349432 2406426704 2409071819 2412156418 2412581248 2413773824 2425204936 2427110434 2428310192 2430581692 2431419424 2432621312 2434520704 2434961408 2437637888 2441965568 2449560421 2452696862 2453128832 2457104384 2467902206 2469122128 2471062132 2472283616 2475449152 2477381984 2478606592 2480554048 2481780224 2493918658 2498400256 2500363264 2509379554 2512592588 2515809736 2519018656 2522244032 2523490816 2535441524 2538687928 2541062678 2542386176 2545180736 2545641472 2561355104 2563367576 2564634688 2565506048 2571193856 2580079579 2581354952 2583383138 2584660144 2586678248 2589990256 2591270528 2594588416 2606449384 2607737792 2610673408 2611963904 2615308288 2623442261 2626801342 2630151832 2630164724 2632218358 2633519504 2636891488 2638194944 2650688866 2654550272 2656565527 2657949184 2661352448 2664747008 2676457322 2677780336 2679884284 2681208992 2688066304 2698689268 2700796406 2701285312 2704254532 2709055552 2709532672 2711661568 2721439798 2724924356 2725850176 2726271328 2730689536 2731893472 2746201403 2749704188 2751864647 2753224936 2756750192 2757235712 2770721404 2771662784 2773840496 2775211648 2777807648 2778765056 2782309376 2785871872 2798114473 2799497624 2801697206 2803082128 2803575808 2810251136 2820459664 2823559879 2824071008 2831293696 2832693248 2834918912 2836320256 2845141607 2848784554 2850192752 2852418184 2856070448 2874690742 2878371524 2878878464 2882564608 2883989504 2889936896 2892959113 2896215812 2896663286 2897647456 2901357632 2902636814 2904071632 2908777984 2926747516 2927262976 2929047079 2929562944 2931011072 2937989824 2938507264 2944891708 2948662376 2951420626 2952437872 2956203712 2959988864 2961452032 2965243904 2978274761 2978799296 2982073556 2983626752 2985891832 2996738393 3005358503 3005887808 3008249552 3009736576 3013590272 3015079936 3017434112 3021297664 3028329799 3029358704 3034574851 3036074888 3058808368 3060320384 3062724896 3064238848 3070557952 3072075776 3078750422 3082692484 3085576109 3086624464 3090576608 3096063488 3110216912 3114199264 3115257344 3117622354 3121614188 3122163968 3140966444 3142519072 3144988168 3146542784 3150571648 3154590208 3158629376 3164974252 3170103424 3174078292 3174637312 3193755796 3197845112 3199425856 3201939664 3203522432 3206023744 3210128768 3211715584 3218693623 3226925576 3235764224 3239907328 3247432364 3249983891 3251590408 3255753776 3259332461 3259906496 3262467824 3264080512 3279538493 3283737646 3285360848 3289567456 3290146816 3294359552 3297980672 3304605469 3308836718 3309960928 3317299216 3318939008 3324317696 3334656787 3338926514 3343201708 3344854304 3347465968 3347482376 3348071936 3351752096 3356043712 3357702656 3373052144 3378518528 3382844416 3395042926 3399389972 3403742584 3406400228 3408084064 3410761816 3412447808 3434695432 3435300352 3437999488 3439698944 3444103168 3451205632 3459238387 3463650652 3468085544 3469799872 3490695901 3495165422 3495780992 3499623512 3500257024 3504104464 3509209088 3516833486 3521863268 3524630417 3526372696 3527570816 3532087552 3535391552 3538358272 3541121024 3549363059 3553907698 3556682591 3561236602 3562996976 3565796444 3567559072 3568187392 3583867903 3589675936 3591450368 3594272192 3596048896 3600653312 3603464704 3605245952 3616458769 3621089318 3625725796 3627518048 3628156928 3650006624 3654680128 3658697308 3659359616 3664027136 3668718592 3681947962 3686662364 3687914944 3696091168 3714267304 3723110993 3724951384 3725607424 3728534656 3730377728 3748043992 3748623076 3752843024 3754698112 3756353524 3759505664 3762441088 3769120768 3785684287 3790531514 3791199104 3793073152 3811036328 3814030682 3815916016 3820801952 3825675392 3825694144 3828681248 3830573824 3835478528 3837374464 3849309233 3854237926 3854916736 3861164032 3864095312 3878132038 3883097636 3893028832 3894953216 3898013504 3899940352 3909914624 3918409628 3919015034 3922075003 3925366208 3927096866 3928431136 3929142272 3958457888 3963526336 3965485568 3973663232 3984265252 3987395713 3989366744 3993098494 3994474768 3997593656 3999569728 4004690816 4024986592 4028149048 4030140224 4031509504 4036671488 4039736008 4040447488 4054410767 4059602074 4064780104 4069984688 4071996544 4075195936 4077210368 4087638016 4095849032 4102486784 4105601269 4107739648 4118245376 4133095736 4136343134 4138387792 4143686624 4145734912 4148971904 4154284288 4165368218 4170701596 4173958082 4174602971 4181368352 4187459584 4205861506 4207940528 4211246732 4213328416 4214759936 4222017184 4224104192 4244108638 4244129441 4249542836 4254983992 4257087296 4257837056 4261182464 4273439744 4276548254 4282023988 4283478848 4288963456 4292975456 4299932672 4320963724 4324358731 4326496328 4332036016 4332798976 4337561536 4343115392 4354703137 4358892208 4372200448 4375635712 4377798656 4383404032 4397037029 4399210552 4402667038 4404843344 4408282648 4413927056 4416108928 4437022667 4442703874 4449175808 4451375104 4454872576 4457074688 4466266112 4470936811 4476661442 4478182432 4482371432 4485893258 4488110704 4489635584 4517371166 4523155252 4523951872 4529744384 4534723424 4540529728 4541329408 4551196276 4557023672 4561286422 4563541136 4568678464 4570936832 4576789504 4599174668 4602765706 4602788267 4603598912 4608659132 4614560104 4616841152 4617654272 4645462976 4651411072 4653710336 4657366784 4659668992 4663307264 4669278208 4680146053 4686115588 4689797497 4692115736 4722706219 4723537984 4727249296 4729586048 4735641856 4740847216 4741682176 4745407744 4747753472 4758068834 4768617623 4770237808 4770974824 4778706688 4806698864 4811982329 4812853408 4818143638 4824312836 4825162496 4827547648 4848762457 4850409872 4854220868 4856620384 4861163384 4862838848 4865242624 4869041408 4875275776 4899120842 4905393724 4906257664 4935804412 4938244256 4942124264 4944567232 4950898304 4954763968 4957213184 4961108096 4963560448 4987837316 5000726528 5018759108 5025185176 5031619472 5037150167 5038037312 5044488064 5046981632 5068377671 5070883048 5077375856 5082125356 5084772352 5090361472 5091282944 5107117543 5121808153 5122710208 5126735152 5129269376 5131012096 5142387712 5153560489 5160159158 5162709904 5166766276 5169320288 5173356496 5179980512 5182541056 5189176832 5212898768 5215475584 5221346816 5223927808 5240174951 5246884522 5253602684 5260303664 5260329448 5264436716 5267039008 5273782976 5276389888 5301377732 5309100544 5313131054 5315898368 5322704896 5352914644 5355560672 5359768568 5362417984 5376132608 5394711847 5397378536 5401592812 5402570624 5408509064 5418111104 5423323136 5442879596 5449848712 5451700352 5452542656 5461379072 5463786944 5485379273 5492402806 5496691277 5499408376 5503729294 5506449872 5513500384 5514471424 5538704941 5541442808 5543325568 5547680992 5550423296 5554637011 5555615296 5557530112 5564618752 5571743744 5589072643 5596228946 5598995248 5603394412 5606164256 5607151616 5620502272 5640919328 5647119758 5648142016 5662587392 5665386496 5669837824 5683006637 5690283214 5697569108 5700385504 5704836368 5712140896 5749381484 5756743048 5757756928 5765129216 5785918226 5792431624 5793326572 5795294912 5802715264 5805273628 5808143264 5817555968 5850602989 5853495032 5854525952 5858094158 5859125888 5862022144 5875979648 5889783416 5897324752 5902841252 5904875744 5912407424 5919977728 5922904064 5930487808 5948932451 5956549522 5957598592 5964147112 5967253504 5971783664 5993476786 6010717006 6011775616 6016499104 6019473152 6027180544 6030159872 6034868224 6042595328 6048914509 6056659598 6058717408 6061388641 6069149702 6072149776 6117616736 6120640768 6125449792 6128477696 6141115904 6144151552 6157500844 6163260719 6165384968 6171152218 6173248928 6181153216 6192126976 6220433824 6228398528 6230514688 6235244708 6243228376 6244327936 6265907549 6281932888 6285038144 6289976336 6293085568 6301143296 6309180416 6317258752 6329948504 6340206848 6345020143 6348156584 6349274624 6387511592 6395690224 6398851712 6403879328 6407044864 6412047488 6420257536 6423431168 6437387246 6451659137 6453851152 6471528448 6494864728 6499967782 6503180816 6511507552 6518664922 6519812992 6524935648 6528161024 6559076986 6560090383 6567475292 6570721696 6579134912 6580293632 6595961344 6609210938 6617673436 6619921856 6634598432 6637878016 6669313574 6677853028 6686403416 6689708608 6694931936 6694964752 6696143872 6703504192 6712087424 6715405312 6746104288 6757037056 6765688832 6790085852 6795420863 6798779944 6807485168 6812800456 6816168128 6821523632 6824895616 6857216849 6869390864 6870600704 6875998976 6879397888 6888206336 6902411264 6909629617 6918476774 6927301304 6936171088 6939599744 6972464191 6981391802 6990330844 6991561984 6999247024 7000514048 7008208928 7018418176 7033666972 7043726536 7049260834 7052745392 7055141632 7064175104 7070783104 7082242048 7098726118 7107815396 7113365182 7122473204 7125993952 7131592888 7135118144 7136374784 7167735806 7179351872 7182900736 7188544384 7192097792 7201306624 7206929408 7232917538 7232952991 7242178636 7251451592 7255036096 7256313856 7298727793 7300013248 7309360256 7317394616 7318719232 7328054272 7337437184 7363895924 7369681781 7373324728 7375829888 7392182336 7421395487 7428534608 7436699963 7446221986 7449902768 7451214848 7457069312 7460755456 7493541979 7496087984 7497246152 7505686048 7509396224 7512707048 7519011328 7524882176 7538241536 7561686517 7571368574 7581063028 7582398208 7586146304 7622072656 7628061364 7631832032 7641603904 7651350784 7651388288 7657362496 7661147648 7670957056 7698618466 7708475852 7709833472 7728190624 7756264076 7766195272 7786057664 7789906432 7796027008 7799880704 7836819256 7838030068 7844150006 7850732416 7854193732 7856862272 7858284544 7915521691 7916915776 7927052672 7930971136 7947326464 7964593483 7968530504 7974791426 7978733488 7986196988 7988949536 7995187312 7999139456 8009381632 8048555669 8049973184 8056298096 8060280448 8063019008 8073342976 8079472016 8080894976 8098452197 8108821534 8119204148 8129560208 8139969376 8143993088 8150391872 8154420736 8175276032 8191698064 8200702279 8204973568 8211202538 8215479296 8266191472 8272686268 8276775584 8287373248 8291469824 8297943808 8308568576 8330736436 8341403192 8347916164 8349205942 8362736704 8411723012 8415881056 8422493464 8426656832 8429519872 8444034368 8448208384 8477404331 8488217276 8488258882 8494886519 8499085672 8509967984 8514174592 8522364928 8546879488 8553096508 8564047976 8566957696 8577926912 8584439017 8585950912 8599865344 8637657721 8641927448 8648717462 8652992656 8664072032 8665597952 8675123072 8686230784 8703679193 8709406274 8717784416 8728715303 8744400896 8751271424 8755597312 8782828439 8794074058 8798421104 8805334076 8809686688 8816565296 8827854112 8832217856 8874045334 8885407748 8898351616 8902750208 8909745152 8930439001 8941873622 8953322884 8956364864 8964742864 8971786516 8976221408 8979271168 9034742332 9041840983 9046310504 9047903744 9059488768 9069446848 9081059456 9102392552 9114047344 9122572844 9127082272 9137356928 9141873664 9153579008 9193804697 9198349336 9205531412 9205576534 9207197824 9217318264 9229120208 9233682304 9277411031 9290925952 9302822144 9307420672 9314733568 9319337984 9326614528 9338556416 9348322423 9360292106 9367600627 9372231176 9379594994 9384231472 9445412438 9447075968 9454498592 9459172096 9471283712 9481694432 9483364352 9490815488 9495506944 9516137668 9525039293 9537235246 9540475616 9541949648 9557413376 9613397728 9623964658 9625706816 9636287276 9648625672 9650324992 9655095296 9697524914 9700819744 9708441736 9713240768 9722326768 9725677696 9730485248 9738082816 9750551552 9798241684 9805940221 9810787448 9812515328 9871608824 9876488512 9884248528 9889134464 9901796608 9909527936 9914426368 9922216192 9927120896 9970745939 9975674632 10001453056 10037518216 10050370352 10061417597 10063238944 10074300334 10076074624 10088976128 10093963264 10136755342 10138321501 10141766096 10154751712 10164250712 10169544704 10180722944 10214235086 10243616306 10245420416 10253470304 10258538752 10262024192 10284775424 10307120978 10320318316 10325419808 10329972191 10333532552 10338640576 10346712992 10359961024 10365082112 10378353664 10425797536 10430951168 10442693632 10480349902 10493769044 10507205368 10520607328 10520658896 10528873432 10534078016 10547565952 10552779776 10602755464 10618201088 10626262108 10631796736 10645409792 10678518499 10705829288 10711121344 10719537136 10724835968 10752265216 10775626477 10789423694 10794757072 10803185624 10805141248 10817018128 10836222208 10846646272 10885759192 10899697424 10903400704 10905085312 10922758144 10927573888 10956729443 10970758546 10984805612 10993382554 10998816752 11007458588 11012899744 11027000768 11028942848 11077409882 11082885616 11086651136 11095361984 11100846592 11109274022 11111230592 11115060224 11129237504 11178145286 11192457892 11197990496 11206788824 11212328512 11214303232 11241004544 11281838656 11294239516 11296284032 11325174784 11339675648 11366013274 11380566428 11395138216 11400771008 11409672736 11424281792 11469429389 11493081761 11498762968 11513486096 11515513856 11530258432 11571836452 11580928513 11584863248 11586653144 11590589824 11605430528 11610547256 11616286528 11635111936 11686242799 11701205978 11706990064 11709051904 11716188316 11718251776 11724044288 11751959296 11775565967 11779566832 11794649504 11805682504 11809751488 11824814848 11839955456 11845808128 11882650241 11897864902 11913099044 11915197184 11928294224 11943567328 11986953572 12021434012 12023551232 12032998208 12038946304 12054361088 12069736448 12097829018 12113319196 12117434816 12122777282 12138299404 12144299552 12233078977 12235233472 12241281536 12250899584 12256955392 12282231808 12308917201 12315001688 12326521438 12330769936 12342304436 12346497856 12362306432 12384253952 12438676943 12440867648 12456797056 12461029376 12470489416 12486456752 12488655872 12515789759 12531815098 12563865776 12570076288 12579952672 12586171136 12602286592 12618360832 12634517504 12647730337 12659897008 12673812613 12680413696 12690040286 12696313168 12698549248 12775023184 12791380448 12797703424 12807758656 12814089728 12824094976 12840515072 12846862336 12874774492 12886817867 12903318274 12907702304 12989729456 12999935564 13006361632 13023015104 13037329844 13039625984 13049871296 13056322048 13101443057 13118153972 13120180766 13134950584 13141443392 13158269824 13191922688 13218421876 13235346872 13239843712 13266860299 13269196864 13275756032 13338627148 13349107387 13355706056 13372806832 13379417216 13389863872 13389929504 13392287744 13407008384 13424174848 13430810624 13489832741 13492208576 13514074112 13531377664 13573462133 13580171704 13590841726 13597559888 13614970336 13625600912 13632336256 13643047264 13649791232 13714433698 13716552619 13738781728 13741201408 13751997952 13758795776 13801587547 13819259234 13836953548 13854602608 13872342176 13879199488 13944928382 13962783604 13975844729 13980661688 13983123968 13998494048 14001028096 14016417856 14067333944 14087453072 14098521668 14105490784 14110283264 14128350208 14141566208 14197452236 14208607259 14215630792 14226730364 14244946408 14251987904 14263185776 14270236288 14335471612 14358703744 14365801472 14377088768 14384195584 14402613248 14413858816 14447407381 14465835076 14465905982 14477200969 14484357272 14502903184 14510072192 14578788763 14597455586 14600026496 14618720512 14634789232 14637438464 14656108544 14674874368 14720515271 14727791848 14739363562 14746649456 14751659776 14784364672 14842790974 14854380233 14857069216 14873399926 14892443972 14899805536 14902429696 14914138624 14921510912 14967918889 14987083958 14992175968 14994492304 15011372096 15018792448 15025414096 15038022656 15049764352 15123373034 15142737148 15162126056 15164796416 15172292608 15244145312 15256122728 15263664064 15283207808 15302701568 15302776576 15314724992 15322295296 15341914112 15397236932 15409334633 15416951704 15419666944 15456381248 15512528152 15532390544 15549463559 15572115328 15579812864 15592054016 15599761408 15668315047 15673638512 15676060136 15688300012 15701464832 15708387464 15713724544 15716569088 15810799081 15831043382 15833831552 15854105344 15861942272 15894652928 15929186966 15931648073 15937061008 15949582852 15957466976 15964502477 15972393976 15977899072 15990374624 15998278912 16018763264 16097111338 16099946368 16112596192 16120560896 16126038016 16158944032 16161789952 16196904394 16217643068 16238408296 16259120416 16279938752 16287986176 16300783744 16308841472 16383396128 16401404558 16409947136 16422405076 16430958592 16532382944 16545372536 16553551168 16574746496 16582939648 16595887616 16617137152 16653240919 16661472872 16682806384 16695832328 16698411884 16725473408 16823446024 16831762112 16844986928 16853313664 16859039744 16888068736 16896416768 16933127321 16954808662 16976434552 16976517764 16989773038 16998171344 17019935968 17028349184 17044729856 17093758976 17106193016 17128095952 17133915392 17146922947 17155853824 17168878034 17171901824 17199730688 17275315442 17283854896 17297434924 17305985312 17328144064 17331195904 17350246144 17372461568 17407358386 17418812548 17435568832 17457430606 17488801792 17502542848 17565656878 17588148116 17596842208 17610668152 17619373376 17633130592 17655708224 17664435712 17725481783 17748090668 17770815496 17796703232 17819490304 17860878002 17883747244 17906645768 17912729728 17929485728 17943573032 17952442816 17958542336 18060557053 18069484664 18083681966 18092621008 18095807488 18118977536 18138893696 18162118912 18198601949 18204785104 18228094688 18245145688 18254164544 18274713856 18283747328 18307158016 18364095827 18387609394 18396698672 18411062824 18411153068 18414395648 18434636528 18458240416 18467364608 18554822062 18581851904 18605644288 18614841344 18629467136 18653229056 18672736093 18696644846 18720584212 18735201254 18744462352 18759189988 18768462944 18890824876 18894151936 18908997184 18918344192 18942567424 18963388864 18966728704 18981630976 19032275336 19050078586 19074470492 19080951232 19083899296 19114826752 19223409821 19226795456 19247929316 19251413632 19272574552 19297251344 19300649984 19342584173 19395049828 19401639488 19416883472 19426481536 19444653536 19451355392 19460970496 19476165632 19501103104 19546492339 19586801311 19596483368 19611880442 19621574896 19625030656 19743217648 19752977024 19768497056 19778268928 19803593216 19819055872 19828852736 19844432384 19854241792 19915991249 19941491878 19951349264 20075036432 20100740704 20122835194 20126477888 20148600668 20152149248 20177952256 20187926528 20250713791 20273510684 20276643002 20283532192 20309503424 20328501424 20361445888 20428470172 20487232612 20490840832 20503329553 20506940608 20517077504 20569550848 20614241956 20640636632 20650839616 20659944382 20667065104 20677281152 20693425984 20719922048 20730164224 20756707328 20847923327 20851595072 20861902336 20885387264 20960699804 20977168751 20987538088 21014410736 21037509521 21041214656 21041317792 21057746864 21068156032 21095131904 21105559552 21198308593 21205510928 21236402176 21252524216 21263593472 21329726209 21357036998 21411658576 21422242688 21439074272 21449671936 21504530432 21551252954 21554582687 21578847388 21589514144 21599032763 21606371248 21610282496 21634036256 21672444416 21771518384 21799394848 21806801408 21810170624 21855147776 21913458886 21941517092 21969611224 21986765108 21997633504 22014917176 22025799488 22054001536 22154819764 22165771232 22173302272 22190723968 22201693184 22218548044 22222461184 22230120448 22327811407 22356290572 22384915784 22395980992 22413577648 22424657024 22482009088 22530855361 22563677312 22588479032 22592568064 22650349568 22679351296 22732026548 22749887237 22761132856 22790276432 22801542016 22819345472 22848563584 22909525199 22938858778 22956769451 22986163522 22997525936 23026972192 23031027712 23060516864 23132238283 23143672904 23161857026 23169726496 23173306288 23181179648 23210861056 23221094512 23232573056 23270223872 23342597509 23372485598 23402411956 23413980128 23418103808 23432376632 23436503552 23448088576 23503918592 23551131934 23559133664 23589299008 23611365008 23619502976 23649629696 23679910912 23765300482 23795729804 23826198088 23830394368 23856588448 23887134656 23973907144 24042868024 24047102464 24065996416 24077892608 24108722176 24195658036 24214668709 24226638392 24234869632 24245554564 24276598808 24288599104 24434871307 24466157954 24470466944 24482563072 24501799168 24513910784 24564463616 24617834402 24621637931 24630003376 24653042876 24661539872 24672412919 24684608872 24692995712 24724612864 24768507904 24845541413 24877353886 24881735296 24913594112 24922058752 24940978832 24972913504 24977311744 25031579518 25063630196 25087075321 25127731552 25140152576 25159905344 25172342272 25204573184 25236721664 25295460674 25315211383 25319794016 25347625226 25360827392 25380080572 25392626336 25397098496 25550046368 25582760896 25595406848 25615517312 25628179456 25648189952 25681030144 25749548984 25773635734 25806636548 25815404608 25979458912 25999871128 26012723264 26046030208 26074659688 26079251968 26099742592 26112644096 26169378587 26202886114 26236307944 26240361532 26269901168 26282886784 26316539648 26383845376 26436843752 26470693744 26479687424 26499790009 26533720598 26538393728 26551512064 26677254296 26698214774 26711412112 26745613664 26758834432 26779727744 26779859008 26784575488 26814016768 26848349696 26861621248 26945164631 26979665482 26984417152 27028148224 27146924266 27160343408 27181683452 27195119776 27229940672 27251201824 27264672512 27286094528 27299582464 27428867396 27433105238 27477563456 27482402816 27503995904 27603175094 27638518468 27673907096 27709205216 27744684352 27758398976 27889856764 27911769991 27925567208 27951689458 27961323376 27966247936 27996988096 28002056192 28032835712 28134667888 28174906144 28197043336 28210981568 28220566528 28256700416 28283132416 28380875369 28394904472 28417214518 28431261584 28453460728 28489892816 28503975808 28526371552 28540472576 28670943224 28717407488 28731602944 28754177536 28768391168 28827717632 28857864871 28894814762 28931670152 28931811964 28954401938 28968714544 29005806368 29020144384 29157577526 29194911172 29200052992 29222220797 29237441024 29269578464 29274876928 29312217088 29441030542 29455583696 29478727124 29493298912 29503319552 29568729344 29685581948 29708760466 29708906087 29714138432 29746799852 29784887944 29799611072 29804859392 29828277248 29935837778 29974167916 29984351936 29988984608 30022744192 30037584896 30050828192 30076045312 30099528704 30208215433 30246746068 30270511117 30285474296 30324252112 30329592832 30482921959 30488290624 30512245456 30527328128 30566415616 30605403136 30605553152 30629449984 30644590592 30683828224 30779259203 30794473864 30818669266 30833903408 30839333888 30912762496 31025056304 31059158669 31064781088 31098927118 31144230656 31159625728 31184108032 31199522816 31296557677 31336630094 31347277024 31352120272 31376600024 31402929664 31416774928 31427449088 31621598162 31662086764 31667663104 31708210688 31723884544 31789305856 31858373932 31863296146 31874122016 31899165704 31914933952 31929004954 31944787952 31955798144 31980749248 31996557824 32037526528 32194222676 32199892736 32219517869 32225192384 32241121792 32317888064 32323579904 32393808788 32435286136 32476816592 32518240832 32559877504 32575972352 32601567488 32617682944 32761022371 32766792256 32802809116 32819894272 32844810152 32861917184 32964122323 33058943533 33064765888 33090745072 33107102336 33149492992 33165879296 33191775232 33234274304 33306481838 33311627789 33322945744 33365612768 33380323361 33391664656 33396823768 33450946816 33646892048 33663524224 33689973856 33706627328 33718079488 33776137472 33792833536 33866254642 33909617324 33941337199 33952869104 33953035528 33979546076 33996342688 34039871936 34056698368 34212386032 34256191904 34267830784 34293845894 34311707648 34337756068 34343803648 34550630884 34567709792 34594869848 34611970624 34656288128 34700492288 34744923136 34814716772 34837625096 34871137664 34914861212 35005085696 35131313756 35176296232 35193684416 35221336304 35238746752 35266261184 35311416448 35328871424 35405629853 35450963566 35478643697 35496181336 35541630992 35593406464 35638980608 35721756004 35749822801 35767494488 35813291536 35825459456 35852657071 35858971456 35887146064 35904885632 35917084672 36074923423 36121114106 36138969328 36167363932 36185242016 36191614976 36237955072 36277787392 36324237824 36350660159 36397203898 36409570208 36456189376 36490291376 36508329088 36549427712 36567494656 36681224657 36728191654 36775218788 36793397344 36822125648 36822306136 36828791296 36869273056 36916480832 36934729216 37109644124 37163703808 37211288576 37258934272 37345472186 37393289692 37441168424 37470402508 37488924704 37518379976 37536925888 37762982929 37781649752 37788303872 37817994368 37836688384 37885134848 37926777728 37963261952 38051622257 38064550672 38100157172 38148940984 38161902464 38167798592 38229653504 38397654911 38446819642 38453590912 38495858632 38502827264 38545149104 38594502688 38601299968 38685168346 38770934587 38790099656 38803278976 38833766944 38852963072 38889307072 38902710784 38921940992 38952331264 39002206208 39042993649 39092984678 39123508501 39173602622 39192966736 39223760884 39243149792 39250061312 39486435296 39505954048 39536994112 39556537856 39607186432 39638111744 39657705472 39688864768 39781046459 39831982498 39882983756 39902698528 40150072864 40201481408 40245670388 40252955776 40297201336 40304298496 40355904512 40443585089 40501427582 40547021368 40553286004 40567064384 40619006848 40657002848 40722891776 40856940344 40954220923 40974465224 40981681664 41006659106 41013881216 41034155008 41228483912 41281273264 41301679232 41319888764 41334130208 41354562304 41386851968 41439844096 41460328448 41513414656 41642527157 41695846654 41703190144 41723804672 41770774528 41921399608 41954337502 41975076176 42028821472 42075019042 42082429312 42082635584 42115493728 42136312064 42190263808 42211119104 42342401563 42396617186 42411021856 42472804352 42505048432 42659452418 42714073996 42823317152 42844485376 42878148544 42899343872 43009060864 43102505908 43109165374 43142825033 43157694776 43179028288 43198065526 43212742496 43220564992 43268072512 43344888832 43543036768 43598789696 43613602816 43620341248 43710295552 43826917772 43861352843 43883034184 43939222448 43973530216 43995267008 44029834352 44051598976 44108003072 44309639528 44331542464 44346604544 44381447936 44403386368 44437096088 44444922368 44460240896 44598518437 44655622814 44712581144 44769831568 44791961984 44827155296 44849314048 44964018176 45061710722 45127354624 45161613959 45176958064 45185136128 45300699136 45464053096 45499774474 45522265712 45580552864 45603084032 45638690944 45697127168 45819050398 45877717556 45913538902 45920632681 45972327044 45995051872 46053944384 46062055424 46264476566 46287345808 46323714052 46339452992 46346612576 46362359296 46421722112 46442189024 46465146112 46685195018 46685423851 46744971196 46804823912 46827960256 46836207616 46864753264 46873007104 47007837184 47102263868 47118267328 47178598016 47222730016 47239005952 47299259392 47359821824 47530600964 47567946041 47591459608 47652396176 47660788736 47713176896 47774269312 47901734507 47947814288 48000517943 48085736048 48094204928 48131992832 48155785216 48217444352 48367407319 48391316072 48429337418 48453276784 48469739264 48491109128 48553197616 48577198208 48807249337 48869742614 48932315908 48940933888 48965126144 49003598336 49027821568 49128927232 49180304921 49235668804 49243275862 49260006752 49306085752 49323079744 49344825838 49369217744 49385991424 49449225728 49691082826 49754707772 49763470592 49827188224 49881957664 49945827008 49954623488 50063159036 50127260392 50174150642 50255463104 50280305152 50319810688 50344684544 50409146368 50590921348 50630422766 50630670937 50639588032 50695250452 50721654784 50760161144 50785252672 50794196992 51091094551 51100092736 51165521792 51190813696 51231034624 51256358912 51296379904 51362060288 51481606583 51499097968 51547271468 51587772467 51613273096 51630809216 51949768409 51958917824 51999742256 52025446528 52092060416 52149319376 52158503936 52199485184 52225288192 52338757174 52405772228 52454793853 52472615888 52480723064 52539802336 52565773568 52633079296 52767690752 52873687504 52931805619 52941387488 52959374848 52999580018 53067441196 53076787456 53103024128 53354508592 53396429548 53422824224 53491227328 53517668864 53559455488 53559718016 53628033536 53696699392 53890329262 53959330964 53968834304 54293848532 54320686816 54363366904 54390239552 54459881344 54502403648 54529345024 54572189056 54599164928 54717791591 54857734792 54866210476 54955126912 55007991808 55206350188 55277036936 55347814192 55408651837 55418410432 55489368704 55516797952 55752154381 55779713528 55823539982 55851134416 55903378916 55922646752 55932495872 55993976192 56004112384 56065671424 56178292973 56269335776 56339889683 56349812288 56394086672 56421963136 56441133056 56513400832 56566264832 56689165379 56761750738 56789808944 56834429036 56862523168 56906921456 56979785632 57007951616 57052743104 57080945152 57341886448 57434814976 57463205888 57508355072 57641924461 57715729742 57789629524 57863340304 57863623928 57908803876 57937429088 58011612736 58040288768 58315155052 58389822344 58400105984 58444441594 58474882048 58539156928 58549753856 58882061084 58911167392 58957454248 58986597824 59006639104 59137458688 59341830317 59371163896 59417520932 59417812174 59428276864 59493599704 59569775888 59599222144 59656554496 59871675556 59948335832 59968703872 59977969216 60045488384 60075169792 60101656384 60152090624 60199057408 60339172003 60416430866 60463604047 60493492136 60541022234 60570948592 60648504224 60659185664 60925754351 60965843918 60976581248 61024490912 61054656256 61101007121 61132831232 61210806272 61211106304 61258899968 61289181184 61479799073 61558518406 61588947728 61637338532 61667806816 61678667776 61825524992 62050112608 62118317338 62129562176 62197854236 62288461312 62319251456 62368216064 62513073007 62593115354 62673260188 62694554048 62704240544 62753200048 62805859328 62833549856 62854898176 63243196324 63292886881 63324173528 63335326208 63416421376 63716747864 63726592292 63748244032 63798331408 63829867904 63858009908 63889575904 63911596288 63961498496 63993115648 64075053056 64356632879 64388445352 64399785472 64439035738 64450384768 64482243584 64635776128 64787617576 64870572272 64941877217 64953633184 65036481664 65119755008 65151944704 65203134976 65235365888 65438256961 65522044742 65533584512 65605618232 65639788544 65689620304 65928244646 66117887066 66129531776 66181490144 66214204672 66298985984 66331758592 66383550464 66468548608 66538059599 66612963676 66623255578 66645891488 66675275051 66731225536 66760646722 66783329312 66793647536 66901893632 67293784096 67327048448 67379947712 67413254656 67552274944 67585667072 67732509284 67819234648 67882674398 67905738208 67906071056 67959092152 67992685376 68079743872 68113396736 68424772064 68512383808 68535661568 68587691788 68623415296 68675512136 68687607296 68924983039 69101261768 69135419584 69189739696 69223941248 69312576256 69400984576 69489846272 69629433544 69675250192 69742275328 69795221573 69829722424 70010171392 70262627512 70352592464 70387368832 70442672608 70477493504 70532522368 70622832896 70657742848 70811259706 70901927132 70957287394 70968250507 70992362672 71083261984 71186812928 71443512008 71499645602 71534988976 71626583072 71650918912 71705314142 71717942912 71774292128 71809771264 71834169344 72149846846 72242228212 72277938656 72334727864 72370484032 72383229952 72555574784 72648475648 72701320318 72794407796 72819140416 72912378752 72980582752 73016658176 73098855424 73362449314 73456383308 73550437576 73586794688 73644251296 73644612272 73657582592 73738546112 73832961664 73869458432 74029953329 74219288248 74327407616 74422577152 74517868544 74690944372 74749629493 74786579384 74882336848 74940805016 74977849408 75036759952 75073851776 75429385339 75525965858 75563299504 75576607744 75635988736 75673376768 75770269696 75853555456 75926523904 76005925787 76103244514 76129101344 76200314344 76297881968 76323804928 76335597184 76459307008 76697106101 76795309822 76893639284 76907181824 76991717264 77005654528 77090298208 77189005376 77202599936 77370336692 77541869174 77580199312 77606557952 77667533888 77705926144 77778614144 77805421568 77904662528 78085987298 78185969356 78247017002 78347205244 78385933472 78447521768 78486299584 78500122624 78972870592 79011908096 79073988224 79113075712 79214372864 79276223488 79377729536 79562092918 79562482901 79663964996 79765967512 79805397056 80286005723 80300145728 80402962816 80491340776 80505911552 80594402672 80608596992 80711809024 80887170178 81002855164 81066499591 81094042736 81106572008 81134128768 81238013696 81314005696 81445783552 81635350357 81713880688 81803699593 81908441846 81948930448 81963363328 82013318212 82027762432 82068310016 82428961769 82456967824 82562546528 82603358464 82639777528 82668260416 82709124608 82773703936 82879688192 82920656896 83178551687 83285054314 83391693308 83406380288 83447609344 83842799216 83908675004 83950152352 84057642944 84150038084 84164858624 84165271168 84230987456 84272624128 84380527616 84684803126 84793234372 84822043712 85010096864 85318904836 85428147992 85631552839 85646634304 85688970752 85756297088 85798687744 86162420407 86205011816 86218330748 86285650066 86315389552 86358056576 86396131052 86425484992 86441129984 86536145024 86689777664 87070738601 87086073536 87197579392 87227205632 87240682496 87420591104 87610528313 87653835544 87722705686 87766068368 87878444896 87947060432 87990534016 88059668704 88103197952 88216006144 88534112359 88619279056 88663084928 88693209088 88762895872 88806772736 88874192176 88889844736 89082974167 89197036874 89311245628 89425162288 89539663136 89583923968 89654310592 89698628096 89928036352 90123421444 90207725069 90254709248 90323227918 90353916128 90370272256 90928106192 90999548948 91044531424 91161105728 91206168064 91277381888 91394254336 91638100796 91710101399 91755435112 91827077804 91841265362 91944654088 91990103744 92107888768 92528953132 92574691616 92647428104 92678905984 92693225152 92724718592 92843444224 92884378048 92930292224 93251447641 93370390036 93370847702 93443751709 93489942392 93609647824 93655920512 93729506528 93746014208 94015674368 94204527736 94236534656 94357196032 94428829187 94445460032 94478011904 94598518784 94719643648 95014234931 95061201928 95135892082 95182919216 95304792352 95321577472 95426353792 95548538624 95803469014 95895628576 96001035886 96015868333 96171472096 96188409856 96263985664 96311570432 96611112829 96734814638 96782632144 96858674836 96906553568 96939478528 96982218256 97106395232 97154396416 97614498674 97739485228 97864631816 97881867776 97930252288 98007196672 98360609842 98471337608 98486551724 98520013504 98612171504 98646159488 98689651676 98738435488 98771982848 98898451456 99382165652 99460250813 99509415544 99526941184 99654376448 99763915328 99891654016 100126318072 100254520784 100348301284 100510926208 100560610304 100639621376 100689369088 100818292736 101131851667 101181842696 101260845532 101261341874 101279176064 101390500904 101443309568 101520322288 101570505344 102051521341 102182189102 102200185472 102331043584 102381627392 102462069248 102512717824 102592759808 102724120576 102831546653 102963213166 102998195936 103043606897 103094542936 103175544934 103226546192 103261618432 103899536818 103917835648 103999484512 104050893056 104184120832 104298638752 104317007872 104398970368 104450576384 104677514348 104775432223 104811544456 104909587706 104945231776 104961446128 105079604672 105131547136 105266158592 105747375008 105863611238 105882774976 105918749696 105999160036 106134882392 106153574912 106206048256 106709017184 106792859096 106845648448 106982454656 107035337728 107118910976 107119436032 107256067072 107393398784 107780658524 107865342431 107918661928 107937668608 108587697064 108641373632 108726733808 108780479104 108919762688 109004807296 109058690048 109144378112 109198329856 109435583182 109678205329 109715469584 109732420952 109910253824 110015983616 110412700376 110554073872 110675593567 110695628384 110817303674 110836820864 110978737408 111033595904 111504308762 111521536511 111559427056 111647079964 111702268832 111806757832 111845293504 111864991744 111987952384 112131342848 112356585946 112538671552 112679779366 112699624576 112788173344 112843926272 112882266112 113132529664 113378330758 113523501476 113579617888 113668858072 113725046336 113813842912 113959571264 114015903232 114105486208 114161890304 114683772896 114869629952 115016710144 115283848922 115431459484 115579259048 115726680608 115727247856 115817607752 115874858176 116023225472 116080577536 116572686433 116630310104 116779644688 116800211968 116888883188 116949764096 117078313856 117099507712 117463703489 117764122168 117822334784 117914908496 117973195648 118013278208 118274917376 118531891247 118683660634 118742327792 118835041864 118835624348 118856553728 118987199408 119139551776 119198444288 119313108992 119743351112 119896671664 119937407744 119955938432 120090976768 120150339584 120203312768 120398114816 120524023873 120678344006 120832861732 120927208094 120986984272 121082044468 121141897184 121297008448 121318371328 121851508702 121931687836 121953162496 122048981824 122109312512 122202014242 122265662464 122421612544 122422212608 122517799936 122959598146 123117036812 123177895456 123274677064 123335613632 123357335552 123651049984 124078372481 124100225216 124236634676 124259124352 124395708472 124576922624 124736432128 125026146014 125186230708 125346520376 125389108096 125408481088 125506400096 125611718656 125667099712 125709796352 126163723279 126423899371 126486392648 126585773762 126648347056 126670652416 126832842752 127390213643 127433495728 127453184584 127496488064 127596662816 127659735808 127716019816 127779151808 127823192576 127922996992 127986231296 128150106112 128548670789 128713265758 128776890704 128799570944 128878071476 128900769536 128964487168 129271552256 129575235152 129741144544 129883754434 129907266368 130072963328 130239510016 130303889408 130406269952 130709152651 130876513922 131044089484 131067169024 131211236464 131379240608 131856489292 132235774132 132259063552 132362980288 132428409344 132597971968 132767100928 133076119198 133225927352 133246511156 133291782976 133350550102 133462451072 133521293444 133566658624 133587295072 133803787264 134563868747 134587568192 134654096896 134759895424 134826509312 135104549888 135398089211 135465018568 135638469296 135765348796 135811476416 135812142112 135918184304 135985370752 136159487744 136226793472 136825446373 136849544128 137024767616 137071323136 137175383576 137246830592 137351024272 137375214592 137673687349 137849966078 138202523536 138270839168 138379479392 138447882496 138625152512 138801969152 138979692544 139125033707 139258867088 139350500384 139411938743 139484550656 139590443146 139659444848 140525255024 140705184928 140774737664 140885345216 140954987008 141065044736 141245665792 141315485696 141622519412 141754996537 141803854264 141914574788 141936501014 141984725344 142166523968 142887024016 142999291204 143069977952 143253166144 143301837824 143410628284 143435885824 143548584256 143619542528 144115873627 144299693692 144484456424 144555877312 144669455728 144740968064 145111149568 145296951296 145402640636 145588815592 145638280832 145824757504 145935463289 145961165504 146033316352 146197710848 146724898628 146840181257 146912766616 147100875152 147173589376 147288502592 147289224544 147315165184 147477092224 147665923328 147738916864 148059906658 148388160151 148438576496 148654815232 148845154304 149308083463 149381888744 149499258986 149573158768 149764673696 149881610032 149955698816 150073519904 150147703552 150858770678 150882078809 151051931716 151126599008 151153215488 151271977472 151346753536 151707110912 151817463017 152011851574 152206489028 152258202688 152400628688 152595763936 152647609856 152671194368 153394212202 153590619644 153787278568 153814363648 153983434528 154011309056 154180596416 154378010752 154740673384 155083738348 155160398624 155213115904 155335067776 155411852288 155557228288 155610843136 156171974596 156294679849 156371938712 156494034004 156694410488 156771866944 156895043536 156972599168 157715987527 157945741184 158023816192 158147976448 158226151424 158428745728 158552446976 158755459072 158921481191 159124185836 159124965802 159249210659 159327929992 159531935024 159610794112 160366676393 160572011446 160600291456 160805925632 160982681552 161011823104 161188805344 161217193984 161423618048 161774340356 161925667981 162005710328 162132999182 162188085472 162213144016 162268257536 162476027392 162628011392 162891567104 163270700714 163398182563 163427761376 163607399186 163816883692 163897860896 163926726656 164026636424 164055524864 164136620032 164857923538 164913935648 165125093056 165206716928 165279555056 165336520832 165418249216 165547407872 165759376384 166357103374 166570108628 166783386616 166812760576 166895218688 167685598432 167817350008 167900304704 168115285888 168300076168 168329717248 168330542336 168461974912 168545248256 168761055232 169369606252 169502680963 169586468744 169644087424 170020193728 170637809672 170856295984 171044099149 171263105678 171293268608 171377941504 171512594176 171597375488 172324840814 172351465517 172410023632 172436661496 172571300132 172630779104 172716113152 172792262104 172850969984 172882259968 173072290048 173379555328 173918789891 174141477202 174172147072 174395158784 174454411264 174481364992 174841182208 175221056626 175307671088 175445411372 175532136736 175609527247 175756889792 175894120864 175981068032 176119337408 176206395904 176432012288 177068224718 177238558112 177326169856 177386418176 177525791744 177748384352 177779689472 178165948334 178394073748 178622491256 178850324576 179079326272 179167847936 179308621184 179397256192 180246842888 180415450138 180509418496 180646455836 180707832256 180740544512 181856212384 181999097896 182089062848 182322211456 182412336128 182554763776 182788508672 183185650109 183276201592 183420202798 183510870224 183654155608 183682530724 183889308176 183980207488 184215777536 185057906264 185149383232 185294856208 185357811968 185386450304 185449437184 185686888448 185768756096 185860584448 186264400531 186502895282 186740780072 186741695404 186887503418 186979884784 187219295648 187311841024 187459013056 187492028416 188031348736 188409055472 188473069312 188616152417 188714392064 188857658374 188890920064 188956023808 189197037568 190028469862 190122403856 190271784164 190365838432 190609584704 190643154944 190852707584 191097077248 191606938028 191791257152 192002071772 192031736666 192342944192 192376819712 192527971328 193222225658 193469629276 193565264288 193717349672 193813107136 193878957056 193964436512 194212790464 194308792832 194980299613 195228997348 195382389937 195478970456 195729263632 195763735552 196014393344 196721219684 196942675216 196973103448 197040027008 197224343008 197292318976 197379303352 197476870976 197543965696 197796902912 198666127583 198764331304 198920501626 199018831088 199053882368 199308752896 199527830656 199783308032 200184621439 200252636144 200509041568 200696602568 201021852416 201121220608 201279242752 201378738176 202005054097 202263703334 202363685392 202521691064 202522683748 202558352128 202781001808 203040644576 203141010688 204103042682 204364378204 204400370944 204662087168 204763254784 204924138496 205185519616 205400097023 205663093306 205926426332 205996391872 206087213794 206189085872 206351089868 206453092384 206523236864 207799073636 207835671296 207962342609 207998969024 208101786112 208368241664 208597277504 208634015744 208797940736 209355028696 209550864446 209623088912 209819175412 209890463552 209922892256 210159209344 210263094272 210532317184 211457508031 211494750016 211727222476 211765549952 211837499392 211998320072 212269764784 212307149824 212768425903 213380453713 213418034368 213585718192 213691296896 213964909312 214070675456 214237821952 214238872064 214512134144 214786797568 215011415729 215454814421 215561317048 215730684862 215837323856 215875337216 217175394128 217282747264 217453467616 217560958208 217839525376 218009614592 218117380096 218288756224 218396659712 218871166364 219075903739 219356410658 219430939168 219464841904 219820507648 220825400752 221108147744 221351187134 221391256768 221634607348 221673641728 221957474816 222067191808 223008617524 223043073022 223118854112 223294159928 223404537664 223613515664 223690587008 223975904768 224262685696 224713171892 225077343104 225359558732 225399249152 225536625083 225576346688 225687852544 226265059328 226756661516 227047002952 227159235776 227337716144 227450092672 227627685824 227919142528 228031806464 228210972416 228323780608 229327156597 229367545792 229739259904 230033420288 230567697844 230748856261 230862918968 231158518096 231412604731 231453361216 231454495712 231635215504 231749716352 232046450944 232161155072 233145372866 233181394523 233260620208 233559289376 233600423936 233777766376 233899528192 234156627712 234626988299 234927406978 235528244336 235644669568 235829816992 235946391296 236026556416 236549834752 237063782494 237367321268 237484655584 237589360393 237670083728 237671248696 237713107456 237974398816 238279103552 238396888576 239486702224 239793343328 239874815488 239911876864 240181953536 240406625536 241048047746 241356688012 241665723464 241854416188 241973968544 242164088936 242283794368 242594016896 243703017404 243863375672 243906324992 244097963648 244218625024 244404028484 244531324928 244844425216 245035599872 245605925477 245919196292 246234073624 246355790912 246549354128 246671227264 247302099968 247839408971 248156744962 248200450432 248473269352 248518248704 248791416944 249153845248 249472864256 250052292028 250248759607 250372461416 250693040752 250778216192 250816962176 251012800192 251223437312 251334199424 251419592704 252004777189 252327446558 252524463961 252847798742 252972785296 253171547524 253296694112 253341304832 253665685504 254454621113 254780427286 254866991456 254906369168 254992976128 255193325632 255319471616 255432039632 255558303616 255646385152 255845993984 255972462592 256768572599 257097341578 257426531516 257553781408 257599141888 257756142952 257801539072 257928974336 258543104512 259150470304 259482289088 259767508868 259814532736 260145926656 260479020032 260812539904 261418305302 261753027844 262088178968 262134338048 262422472928 262758481216 263712978584 264340880503 264471548264 264518127104 264725960576 264856818688 265195943936 266152238396 266361355799 266451854704 266493022312 266583565952 266701100204 266924902144 267042586888 267133317248 267174590144 267607574528 268783584377 269127737494 269175136384 269308193792 269519790848 269653018624 270209099776 270796178422 270838017241 270930037136 271276938592 271396542109 271530697592 271622952832 271624284224 271836368608 271970741504 272318975488 272453586944 273300955543 273650892746 273699088256 274049535232 274142646272 274350767152 274702048544 274750429184 275347374698 275699932156 276405047072 276541678336 276758958784 276895764992 277250305024 277603938304 278250067414 278467325213 278517734176 278701000768 278823877486 278969101312 279180886292 279318889696 281050510048 281410369856 281549475328 281770690432 281909974016 282130089472 282491331584 283105095623 283245038824 283509993074 283607708528 283829149576 283873002028 283969450688 284333047936 285774048032 285998582408 286139955904 286506332288 286603675648 286821256568 286871771648 287097168512 287239085056 287863164457 288231747254 288599387384 288968912848 289111754624 289338911456 289481936128 290222299136 290593902592 290805281272 291177631184 291276561664 291497690099 291649515008 291870926578 291922331008 292066632704 292395421696 293449797256 293680362514 293825533232 294201750304 294347178752 294577005184 294578449088 294630330368 294954184448 295331846656 295477833728 296119813316 296396810941 296776320302 296877152992 297309630464 298616166926 298763777488 298998517972 299146317536 299529347392 299763220064 299911397632 300147039808 300295407104 301333190311 301717541356 301764157618 302103863432 302253198016 302306430976 302543954944 303414221824 303634926034 304023703148 304412978056 304516405376 304801257376 305191527872 305295219712 305342388736 306788424404 307029469901 307181239288 307574557136 307628727296 307966869056 308022618112 308361192832 308756021504 309481346768 310167476696 310320797248 310426231808 310670135552 310823704576 311114456576 311221686272 312189629059 312343949192 312589359698 312743877424 312988068008 313388820976 313543733888 313790087072 313945198336 315431975054 315891482368 316047632384 316295952896 316452302848 317104893952 317436513581 317842962382 318248371672 318249931604 318498421318 318655859984 319063870048 319221588224 320733352786 321144022892 321200582912 321444428767 321611851264 321965363104 322023646208 322377610688 322434387968 323548680712 323851335962 324011420656 324265998364 324376170944 324426288032 324536515072 324952054784 325256022784 326541401428 326796365126 326797966957 326855522752 327214798372 327633767384 327795721792 327853453312 328053272848 328111049728 329715847076 329827871296 330250186112 330413433856 330559110112 330673041664 330836498432 331094815744 331518752768 332290369763 332714206748 332975622287 333140217256 333566773232 333625521152 335312141549 335371196864 335634700016 335800609408 336230571776 336600152336 336659434496 336661084672 336923949824 337090496512 337522110464 338571851233 338739212504 339005361926 339172937488 339288174848 340040387456 341275619344 341650745359 341712591968 342088198298 342526211356 342586537216 342755883008 343025188352 343194750976 344262134447 344649681628 344702931034 344820047264 344873322992 345142600264 345261558208 345432226304 345584524208 345701939968 346144580096 347837579782 348282954404 348344294144 348790317568 348962729984 349682364416 350442113252 350615342176 350890822744 351064273472 351219054494 351513779584 351788241728 351962136064 352238674816 352412791808 352864024576 354136449436 354414696559 354477116224 354652339712 355051583488 355496768704 355559378944 356331896668 356788147496 357244982512 357637661857 357700649152 358158652544 358335695872 358617242368 358794512384 360371246081 360493685776 360830900276 361018836992 361292911672 361415664512 361481089024 362605345553 363648378863 363712424768 363998195792 364178125696 364644422912 364824672256 365109527552 365577017344 366371300218 366427905679 366552403184 366840405596 367021740448 367183556971 367308311216 367365061448 367778616352 367960414976 368431555072 370115812528 370298766464 370589712416 370715623936 370772900608 370898874368 371537512192 371721168896 372528801062 373005790564 373481560144 373483390808 373775006836 373959769568 374438591296 374623682048 374918026112 376818110944 376946138624 377232304834 377428784128 377715316748 377781840128 377912047616 380056939724 380244807712 380543568328 380731676864 381219169408 381705415168 382194154496 383024541137 383213876056 383582514304 384004143544 384063473332 384685888384 385055942656 386444451316 386939258552 387130528576 387434699344 387626214272 387757914112 387928873024 388425580928 388617585664 389461928383 389960599226 390265080667 390457994696 390764779874 390957940912 391458527264 391527471104 392028786688 393248050811 393442439368 393885350432 393946206896 394080054016 394379227781 394448686016 394584637952 394758606704 394953741952 395087931392 395593805824 396824157653 397332255166 397528662608 397841003252 398037662176 398107764736 398617505792 399055661312 399566616064 400369242878 400505272288 401018083136 401393205136 402043704832 402242441216 402558485504 403493471227 404010108194 404527406668 404727370784 405043382128 405045367496 405116704256 405562003616 406081289152 406282021376 408206085364 408728756408 408800741888 409324174336 409848276992 410800194046 411326186612 411852852664 411992783744 412174427588 412378171744 412702179736 412906184768 413046473728 415392812219 415598147272 415671342592 415924685218 415997938048 416203572224 416736483328 417194555008 417595881472 418567844827 418710057392 419101728892 419246177824 419638350824 419780927104 419845784512 420318418688 420526188544 421064634368 422374204021 422915016062 422989500032 423454444952 423531099904 423674998784 423996640144 424539529568 424614299648 425536851806 426480280457 426760907426 426836068736 427171436384 427382593792 427929818624 428141350912 428475643904 428477744128 429024268288 429472930139 430022831458 430358593511 430909628842 431122634096 431461369724 431674647712 431750674432 434350788256 434565494528 434906935232 435121916416 435679050752 436019229184 436234760192 436577512448 437591511049 437742332728 438151807478 438712821316 438861878336 438929683808 439641015296 441650801504 442216295488 442702374268 442782513536 443269214696 443347283456 443914949632 444879435979 446017235048 446086146044 446237708224 446588319856 446809075328 447227031328 447381174016 447951809536 448525371392 449426343784 450154686208 450496430153 450719117464 450798498304 451073250166 451152693376 451375705088 453513323032 454094005904 454318471552 454675432288 454900185344 455255371648 455838285056 456063612928 456421944832 456647561216 458067798727 458654313194 458735091584 459478519808 461135395688 461497712522 461725837936 462317036192 462825209462 462906722432 462908991424 463270431008 463499432704 464092901888 464322310144 465766417193 466290745732 466362789046 466521240416 467118578752 467200847872 467555532752 468313255424 469253976598 469854813956 471056488672 471289339136 471659633984 471892782592 473099669504 474127564988 474734642536 474969311168 475178720786 475340167456 475342497392 475426214912 475948797632 476558207104 476793777152 478973404448 479586686656 479749630976 479823753728 480363907072 480813251072 482096095492 482474881273 482713376024 483331446928 483708832376 483947937088 484328177872 484567588736 485188033792 487406034808 487726751344 487812649984 488195927296 488437250048 488808056968 489062649856 490071199744 490583702807 491211850954 491838392584 492468147248 492711581824 493098708256 493342454528 494604199936 495678817942 496313489924 496400900864 496777753549 496946538704 497036497408 497582833888 498307690496 500104584056 500497519214 500744922832 501386081504 501556432384 501633924352 502025600384 502668398848 502839185408 504009554378 504654893116 505048927922 505695597484 505945570592 506343095048 506593388224 506682609664 508909242226 509560854572 509733982912 509812738336 509985952256 510386651264 510638943232 510864079264 511116607232 511292770304 511691987968 513537145198 513539662361 514194683156 514853063032 515107562816 515198283776 515512285904 515603078144 517086209024 518209673303 518300940608 518964578176 519535017736 519629065472 520291853312 520958040064 521625079808 522836610604 523247406451 523506055688 524176357936 524268676096 524844945856 525516962432 526919079577 527425957168 528005697373 528681761006 528943096528 529036254208 529451921152 529713637376 530391887872 532041480509 532304476792 532722711598 532903709408 532986044624 533167131904 533402200408 533849804288 534085173776 534266634496 534349180288 535215149056 536879742707 537567168754 538255474988 538350272768 538616387584 539039581696 539306037248 540418199552 541592356844 541676034482 541860074272 542553877184 542793084218 543061395184 543245905664 543248568448 543672737216 543941483008 544637950976 546601911086 547301785492 547398176512 548099070464 548701534304 549404097088 549500858368 550694749396 551399864312 552810094144 553083356672 553517917568 553791529984 554500610048 556500134828 556934650426 556937380307 557035468352 557402001536 557647754972 557938202624 558361772584 558637779392 562002040061 562101020096 562820739712 563098950656 563541380864 563819948032 564260178944 564982663168 566210191246 566297672413 566490077648 567019986148 567215417056 567465497137 567658299152 567746004056 567938901376 568666095872 571447452499 571548096064 571997164816 572279911808 573012664576 573207351296 573642513136 573743543296 574194337024 574478170112 575726328914 576463494508 577002732383 577198774768 577937825696 578223509248 578677822912 578963872256 580444598272 581610562544 582249861809 582355262368 582553123328 582995380198 583299030016 583741853156 583844662016 584133265408 586899594512 587360725028 587651066464 588403500608 588694357504 589154010368 589156898176 589908368896 590663693312 592239626632 592793621882 593552640604 593754305984 597232333852 597527554976 597997035944 598292635072 599058694784 599526440128 599822795264 600294079616 600590814208 601895707501 602666380622 603136942849 603435082712 603528315236 604207726864 604506396032 605087909888 606828443648 607269852068 608047406296 608825956112 609032810752 609495170207 609602514752 610383055744 610590439424 610684777472 613273698191 613576848808 614058939802 614362478576 615149114272 615257454592 615933738112 616045236224 616722385664 617512043008 617961222703 618962693536 619738786513 620334953392 620641594496 620852463616 621340271104 621647409152 622228913152 623580819169 624379258118 624687898384 625178719396 625487754848 625976136016 626777641952 627087467776 627580174144 627890396672 630863950108 631782964736 632095264768 632591905792 634061169071 634873027162 635685924764 636496743344 636499863208 636996842636 637311719968 638127740096 638443176448 641466705572 641970709793 642288045784 642401165824 642888857534 643223702528 643930726208 644047292416 644755221376 647097361424 647702671924 648022841312 648531996728 648752341888 648852576064 649073030144 649904109568 650512045568 652760133487 653082802856 653592730252 653595933914 653711045504 654429596744 655267534768 655591443584 656106545696 656222099456 659431694152 659655742592 660500372224 660826867712 661118220224 661346083328 661672996864 662189631488 663037505536 663730892033 664580739526 665099644517 665428413496 665951244574 666280434512 667133546464 667251042304 670624283098 670742393728 671269400032 671601218816 672111078331 672461143552 673200304672 673318868992 673322169344 673847899648 674180993024 676277789803 677143702466 677478425008 678010723852 678345874976 678576349696 680080774912 682551238688 683301490718 683425183936 684176396596 685052422712 685173074432 685511766016 686050376704 688524268894 689299363256 689405862068 689640094528 689746645984 690285200528 690523116416 690864452608 691169048416 691403879936 692289160192 695675159564 696221755691 696565908808 696688588288 697580635136 700884226504 701230684352 701781645488 702128546944 702438108988 703027559168 703576483456 703924272128 704477349632 704825583616 705728049152 707922961669 708272898872 708829393118 708954232448 709304679424 710103166976 710993537408 712663793336 713576294992 714360649387 714489965024 715275323714 715401298304 716317305088 716671391744 717234484736 717589024768 719820826571 720742492162 720987371552 721661800552 722037673984 722585823344 722831329024 725210691106 727296757726 727424849536 727996391584 728356251392 729288845824 729649344512 730219055104 731154034688 732742600436 732855811358 733104806368 733428025561 733680811192 734043480896 734367113942 734616622432 734730122896 735557232704 735920829952 736863110144 740231625056 740597532928 741179424832 741431247872 741545801216 743075024384 743442337792 745057602124 746011581128 746963120288 746966781616 747550013672 747919539136 748877182592 749247364096 749836052224 753636221888 753892277248 754464609668 754857568256 755430633496 755563680256 755824095232 758174813429 760113879448 760489615424 761087136656 761463353728 762438338816 763410830336 764388308992 766049082274 766427752112 767165028608 767747437303 768008287088 768126946664 769371776768 770111885312 772888902632 773878517104 774261057152 774869398688 775252428544 775515828224 775857746048 776851161856 777235171328 778923856766 779921198452 780530161334 780650755577 780915989392 781529559748 781915881824 782917054528 783054942208 786496101622 786884878736 787770700864 787892413792 788160108032 788758455562 788897372032 789169275904 789517213408 789907483904 790175862784 793648315306 794664510332 795057325216 795682006504 796075324352 796215529472 798111322624 799133232128 800738485756 801010544576 802036166272 802786410272 804087409664 805116971008 806986942454 808020216388 809054813336 809454741568 810086764256 810090734992 810233408512 811124007232 812162578304 812564042752 814329486619 816008805031 816412170728 817457512816 817601483776 818648348672 819696553984 821600388092 822245924423 822652373224 823705705328 823985567488 824348855176 824756343488 825404359472 825812369536 826092947456 829723238729 830785624438 831196294544 831342685184 831849370436 831995876096 832407144448 833472966656 834389110016 835191762944 836065183657 837135689654 837420114784 838203457784 838492355648 839276701648 839561854208 839691569024 840636837376 841052377088 843668167111 844748408042 845830032124 845979000064 846908889904 847062199808 847993280288 849079059136 849228599296 851073703612 852960560914 853521814852 853672137472 854342872768 854765187584 855859637248 856951287808 856955488256 858945860278 860045662916 860717187022 861819257684 862245268192 862922739448 863349295424 863501348864 868548607367 868701576512 869130989056 869813870464 870243832832 871358101504 872038458368 873155024896 875183022098 875187311911 875484665456 876303614956 877425642632 877723756672 877859367616 879282030592 883146062953 883301603008 884432590976 885404748536 885565027072 886538429392 886694566912 887829899264 889758871958 891731495501 892034470096 892172292088 892475416448 893176639712 893618150656 894454062656 894762348032 895903619072 897050742784 897988853927 898852687568 899840695523 900309372416 900992860306 901438234928 901596996608 902146500332 902305386752 902751410176 907026646064 908188011808 908636943104 909350864576 909800370688 910510743296 911676570112 912127225856 912843889664 914964068557 916135597454 917308626388 917470183168 922270791376 922995425044 923451675872 924634072384 925650418924 925813444864 925817982848 926540862016 926998865408 928185803776 930202457047 931532834386 932581491464 932725578092 933042480832 934237157504 935111065504 936626510848 938507953196 939709627912 941947081229 942112977344 942578678272 943319267968 943785565184 947786624477 948255129976 949469285072 949938622336 950357441572 950680334912 950684994784 950852429824 951897595264 953116414208 953587554304 957778124611 957946808896 959173373312 959499261952 959647507456 960727814144 961626502144 963715811443 964192190984 964949762546 965426752048 966662893856 967417664752 967895874176 968656355744 969135177472 970376067584 973875235949 974812069616 975453502688 975625299968 976391854592 976874500096 977616113936 979912715837 981167405614 982423701908 983676785168 984936294496 985423163648 986197416512 986684909056 989208399872 991357635884 992284975759 992626979848 992801801728 993555507098 993893077408 994072994816 995165667776 1000209168112 1000995038428 1001489845664 1002772163008 1003112864768 1003267848704 1004051200768 1005336797696 1008019108756 1008811115389 1009309786232 1010097855844 1011391194968 1011891141184 1012686190096 1013186776448 1017818484452 1019121709144 1019467965824 1019625476672 1019971904512 1020773302528 1021277886464 1021728158528 1022233214464 1022585540608 1023383975936 1025765924051 1027074290396 1027079324722 1027881268799 1028389366312 1029706126064 1030215125632 1031024571808 1031206156288 1034172418048 1036419346606 1036601881216 1037929156352 1038717121057 1039070035472 1039258130944 1040583706624 1041916080128 1045156584241 1045673221208 1046494812902 1047012111376 1048352715872 1048537352192 1049689891712 1051033924864 1053838159154 1054851914336 1056011394746 1056174551663 1057363522012 1057886193056 1058072508416 1058903842304 1059427274752 1062722241119 1064082961018 1064608953584 1065445423196 1065807418816 1065972089248 1066334263808 1066804400816 1067699608576 1068170347552 1068533268992 1068698360576 1073759485414 1075134337508 1076510949976 1076700545536 1077232775168 1078079163392 1083184713688 1083352068964 1083720148544 1085107754368 1085586168436 1086122790368 1086491811328 1086497136896 1087345474432 1087882966016 1089275901952 1093203822172 1094062758943 1094603570984 1094796353024 1096198140928 1097403068608 1098808194176 1101389498792 1102799728624 1104011912689 1105620188288 1106166713344 1107035835136 1107583059968 1109001220096 1112450368337 1113000269656 1113869300852 1113874760614 1114070936704 1114804003072 1115295509944 1115876405248 1116723545168 1117275558784 1122566734751 1124004080122 1124202040192 1125641479424 1126197901312 1127082761728 1127639896064 1128520357888 1129965326336 1131147013183 1132420382492 1132595344826 1132980155296 1133479675867 1134039972296 1134430834112 1134930994274 1135316598304 1135492008112 1135877802752 1137332191744 1142894904998 1143096192128 1143994329632 1144559823616 1146025329152 1147285026272 1147487086592 1148388674048 1148956340224 1151452657828 1152926989016 1154005464766 1154397549536 1155875651392 1156447018496 1157355645824 1157927744512 1163221125088 1164499723618 1164710524736 1165106246656 1165990760396 1166598060032 1167483706312 1167689324032 1168266530816 1173799189024 1174721450056 1175302132928 1176807001216 1177388715008 1178308020736 1178313796352 1179816737792 1181327386624 1184479253264 1185587243764 1186518766741 1187105281208 1187508611968 1194464667704 1195055109952 1195994071888 1196585270144 1198117389568 1199052880256 1199645590528 1200588159232 1201181628416 1203791415002 1205332761244 1206273885698 1206460258619 1206870165424 1207056630472 1208415453728 1209012792064 1210175819776 1213656887296 1214539704136 1216094812592 1217431529237 1217651912224 1218065621504 1218990340414 1219205029504 1220766111488 1221180878848 1221369554944 1226547396382 1227153697616 1228117879604 1228724957152 1230298228544 1230514909184 1231867476224 1233444771328 1235024086016 1235922445406 1237925387072 1239477573026 1240669906784 1241283188992 1241704927232 1242680542208 1244457826304 1247161638338 1248758516236 1249375796768 1250357438792 1250975509696 1251952272032 1253555283904 1254174935552 1255160348288 1255780793344 1258509206593 1261727900216 1263565929472 1265183811584 1268122338142 1269746054324 1271371849528 1272993486688 1272999726416 1273993685272 1274623439936 1276255480192 1276886352896 1282299550763 1282933411144 1283941419586 1284576091568 1284802331648 1285777715068 1286447405056 1287861452416 1288094584832 1289510442752 1292100738379 1294194722848 1295405343848 1296045682624 1297063993456 1297504683776 1297705152128 1298146060288 1299808219136 1301024091136 1303850803717 1305520266974 1306165605712 1307185460504 1307191867828 1307422091008 1308859193488 1310535069536 1311182887168 1312213091392 1312444198912 1318863388304 1319311485184 1321000744448 1321653735424 1322236440448 1322692166656 1324379262976 1325764262603 1327461784066 1329161479052 1330199289034 1330856826992 1331902489148 1332560869024 1334267092928 1334502084608 1341248566196 1341484787456 1342538800064 1343202437632 1344222156662 1344922287104 1346400609344 1346637737984 1346644338688 1347695799296 1352555579606 1354287404932 1354956850016 1356021447704 1356691749952 1357152699392 1360161549824 1364862097291 1365102477376 1366602981436 1366850367872 1368352793192 1370104845424 1370346148864 1372100753408 1377048537788 1378598726512 1378811724136 1379280189056 1379493291968 1380570401056 1381046232832 1381728905216 1382338096832 1382807759872 1384578320384 1387800956069 1390662893081 1391350319128 1392443511382 1393131817616 1393377176576 1395161270272 1401292350073 1401768453008 1402461368704 1403563290976 1404257093888 1404876217976 1406055118336 1407152966912 1407848544256 1408954699264 1409651167232 1414035378679 1415845923338 1416545797744 1417658786236 1417908464896 1418609358848 1421987074816 1425327586672 1427152589984 1428721298774 1428979930048 1430550647428 1430802596608 1432634610176 1433342783488 1434468969472 1437800679161 1439641653142 1441484984324 1441974743104 1443323601104 1445171646688 1445662658048 1450421382212 1454593515452 1454849699072 1455736398263 1455992783168 1456712502784 1458577691648 1460438110208 1465485200872 1465711622716 1466209612736 1466856051122 1467361622384 1468086961792 1468734227884 1469233244864 1469460245792 1471114465408 1471841659904 1473726220288 1480202556217 1480463250112 1481195065856 1482358849664 1482862495744 1483091602432 1486150048768 1489378981321 1490115204248 1492023162256 1493663175991 1493926240576 1493933563232 1495100027344 1495839078272 1497754365184 1498494728192 1499672104448 1505079910103 1507272443776 1507784554496 1508929219336 1509715136512 1510861266992 1511127360512 1514410560839 1516349626858 1520227758896 1520979230848 1522174273312 1522926707456 1524876677632 1526821660672 1528776617984 1530375370777 1532098164548 1532855504224 1533531326173 1534330057216 1535494874606 1536016574176 1536253893328 1538743553536 1545777805264 1547757034208 1548522114304 1549738797376 1550504857088 1551715492096 1553702323712 1554470342656 1557847713532 1559842396904 1561060322668 1561301511154 1561831978784 1563059119496 1563831763648 1565834109056 1572992203244 1573769757472 1575541401728 1575784827584 1576320216064 1577516911124 1577794744064 1578338551808 1579034426816 1579814967808 1585274609897 1587296630612 1589329020664 1590114650432 1591364013008 1592150648704 1596222645248 1598266464256 1601476971512 1602021089152 1604072332544 1605290096179 1605572820544 1608174819328 1610233942016 1613973884908 1615241993827 1616040432776 1618109626672 1618909483136 1620173528512 1620181469984 1620466817024 1622248014464 1624325156608 1625128085504 1628658973238 1632017610062 1632269761661 1632824341456 1634915025632 1635202967552 1637296697344 1642388918093 1643200776184 1644491848846 1645304746448 1647411410656 1647971134976 1648697710352 1649512686976 1650808718944 1651624739072 1652185894912 1659446477458 1661571248876 1662392589088 1662685370368 1663698740872 1663991752192 1664814288896 1668778220032 1672130367314 1674271379308 1674840229568 1676406915568 1676984711296 1678553403296 1679123708416 1679383138048 1681273674752 1687336334222 1689496816084 1691660064248 1691958000128 1693817779808 1694124399616 1695986560576 1698158118272 1702147407224 1705921121828 1707043629704 1707344274944 1708685745536 1709530375168 1711719274496 1713910976512 1717891720556 1719241478339 1720091325832 1721434374044 1723638515368 1724490536384 1725845478896 1726698590848 1734875862797 1737097214734 1737403153024 1738261978112 1739627740928 1740487665664 1742716203008 1744076916736 1746310049792 1748136293101 1750366044196 1750374623822 1750969330912 1751741317249 1752607229912 1754851285264 1755447513344 1755718735232 1758564061184 1764033440323 1766292125906 1766603206016 1768865181952 1770809497072 1771130054144 1773076858784 1773389133824 1775659798528 1779517743916 1781182347791 1783462991002 1784068940192 1784344584176 1784950832896 1786353279424 1787236301312 1788908125312 1789524696064 1791807238144 1795977707854 1797380008193 1797705375136 1799681391046 1800618744832 1801985720612 1802876469856 1803193993216 1804293000664 1804610773504 1805502820352 1814053292128 1816376023616 1817273886208 1818701729152 1819600741376 1821021486592 1823353140224 1825687779328 1829928137114 1832271194908 1834617252776 1834940366336 1844541582752 1845990850088 1846903351744 1849268144768 1851300837848 1851626889728 1851635965696 1853081724032 1853997730816 1856371607552 1860404914094 1863065668772 1864529490593 1865162982928 1865451156184 1866084961664 1868474315008 1870222131008 1873253021696 1877015906392 1879419255824 1881485090639 1883894162458 1884225954688 1885157356544 1886638535936 1887571130368 1895573248954 1895866120687 1896510259952 1898938570144 1899877244672 1900714883144 1901360669824 1901369989568 1901704859648 1903795190528 1906232828416 1907175108608 1913106688801 1915556249222 1915893617792 1918346746624 1918998523904 1919295014912 1923253004288 1927431622886 1928384381968 1929899525092 1930853504096 1933325787712 1934835329504 1935791748352 1937312711488 1938270354944 1940752135168 1947750471898 1949624139232 1950907005376 1951250599936 1952783709184 1955232227872 1959825431674 1962334811228 1964847403816 1967353570336 1969872588992 1970846327296 1972394833024 1973369818112 1981735669361 1982715271768 1984569951518 1985253959696 1985603603456 1987111014196 1987786154816 1988145989632 1990331335552 2000418336224 2001990076856 2002979691328 2005544326016 2006225729536 2006535697408 2008102401536 2010673595392 2015042151199 2016038217512 2017622230778 2018619572464 2020195711688 2022782389936 2023782282368 2025372380192 2026373552896 2035636968904 2038243418288 2038935931648 2039250953344 2039943809024 2041546605056 2042555772928 2043456317056 2044466428928 2046767951872 2048908405841 2051531848102 2054148580792 2054158649444 2055762537598 2056778732624 2059412252128 2060430251264 2062049143616 2062412312576 2068344836096 2072838693212 2073203762432 2074777676587 2075858312704 2077434242114 2078140070944 2078516261888 2081167413248 2090313168482 2091346442416 2092989625804 2094024222752 2096705431744 2097074704384 2099379783424 2102067849728 2107676318308 2109332332177 2109703828672 2112022789492 2112349103326 2114727044024 2115772386112 2116145016832 2117807684608 2125444482238 2128165922036 2129217907168 2130890846392 2131614837632 2131944178496 2132668527616 2133608801632 2135399217152 2136340695104 2137066537984 2137396721152 2144783295743 2147518970828 2149206289307 2150268675016 2153021899952 2153401091072 2156158326784 2166369427376 2166704137928 2167440297088 2170215508736 2171172336872 2172245580736 2172983622656 2172994273792 2174690948864 2175765932032 2178551803904 2185327403413 2186407644344 2188125517886 2189207141968 2189592706048 2192396281856 2194806137216 2197616388352 2202778997584 2205599457248 2208023825378 2211240376576 2212333426688 2214071670272 2215166119936 2222055595067 2224900736674 2226000539312 2227738601704 2227749521228 2228141873408 2229608006144 2230591019888 2233447090336 2234551117568 2245133469502 2248008160244 2248404080384 2251282958848 2252395802624 2254165523456 2257040715776 2262294026366 2264840764984 2265190689652 2265960310592 2266959351734 2268079944592 2268861668224 2269861988548 2270633196608 2270984016224 2271755605504 2274664383488 2285789809996 2286192384256 2287585768699 2287988659264 2289119647232 2292050658304 2294570052544 2294974173184 2296777348096 2302905315656 2305853978032 2308010929532 2308795099072 2311751302784 2312894036992 2314711291648 2315855489024 2326032588341 2326442250176 2328999447236 2329421049472 2330212493312 2331981520792 2333196120064 2334967412624 2335378648064 2340452684933 2347184990843 2347598378048 2349442900112 2350604265856 2353614002432 2354777430016 2356616041472 2356627592704 2359633475584 2362654773248 2365125573019 2368958506528 2370002958631 2371174487528 2373037533482 2374210562416 2375017223936 2388929335408 2390110219904 2391988143776 2393170540288 2396234779136 2398105760512 2399291181056 2401176318464 2402363256832 2407582830004 2409834941129 2410665522488 2412547771396 2412920517238 2413740330848 2414113260944 2416830907456 2418025584128 2429079408272 2432189625184 2434863058474 2435303824448 2436131243008 2437980680828 2438410059008 2441532222976 2442739109888 2453094792764 2454307395232 2456235759208 2457449914304 2460596457088 2463734952448 2466889542656 2470048172032 2471844890812 2475850774144 2478955146052 2480902875913 2481339813568 2482566377984 2485361084416 2488915652608 2494323276676 2497517032472 2498751593536 2500714877584 2501951019392 2503904544064 2507110567808 2508349871104 2510320696576 2511561586688 2517018413186 2522598722567 2523455800432 2527131858944 2530367623168 2536244676284 2538237418871 2539492108648 2542743699056 2545538652041 2545986973376 2545999452832 2547987370544 2549246879872 2552510960384 2553772705792 2564599101526 2564995339753 2565866822288 2567882839172 2569152183136 2569604663296 2571555430136 2572894810112 2575722904832 2579020885504 2580896871289 2584201476758 2588389445696 2590810687696 2592091365248 2594127986912 2595009367552 2595410304256 2596292120576 2602048182272 2607701607434 2611040533948 2612331211424 2614370921008 2614383735656 2614844182016 2617718386976 2621070139072 2622365774336 2624426182784 2637726776608 2638622970368 2642001488896 2644472880896 2645384333312 2651528525206 2654923568132 2658322958104 2660398578068 2661713653984 2663804978296 2665121738048 2668534185856 2681171787959 2682497132392 2682969574912 2685077600128 2686404875264 2688444313324 2689844574208 2692801218688 2693288677376 2695391598592 2701665180247 2705111159212 2708574809864 2709913700032 2712042895408 2713383499904 2714305398784 2720323099648 2726233498681 2729724194582 2730204954752 2733205962872 2733700735744 2736705586384 2740209690848 2740692297728 2744201506816 2752736355677 2754097075576 2757197453024 2757623448272 2758560378112 2758986583936 2761140802112 2762092465664 2763457810432 2764676193664 2765615519744 2769156640768 2772052549079 2775601912138 2777769103571 2781325786162 2782700638256 2784887022764 2786263635232 2786754353152 2790322540544 2802584700146 2803536906016 2804922737408 2807126581952 2808514187776 2809752435952 2812110236672 2814305933824 2815697088512 2817909398528 2824454298589 2828070757358 2831691846676 2833091595488 2835317572472 2835816929792 2837218717696 2843974149632 2850655173344 2854305179968 2857442597548 2857959860096 2861101294856 2861605193216 2865269220352 2868937938944 2875601358322 2879283306284 2882969968648 2883949486208 2886647202208 2890343293376 2891325316096 2900842764424 2907749685533 2909187030904 2909699398144 2911472796526 2911985566336 2913425005568 2917155383296 2929974913789 2930970401744 2931423245432 2932419225472 2933712102244 2934723244768 2936173923584 2937468455768 2938466489728 2938920491584 2942228930816 2943683319808 2947452440576 2956619428147 2960405112434 2960926500224 2962390131712 2964717699328 2965724991488 2966183204864 2972300097536 2978757962642 2980230408496 2984046324512 2985361963199 2987326351982 2987852481152 2987867126464 2990200054688 2991678156544 2995508730368 2996989456384 2999344208896 3006310510973 3010159820206 3014544887552 3015569108992 3017858438672 3021722533984 3022254721024 3028821121678 3032699253716 3040455517792 3041958461696 3044348546624 3045853414912 3049753355264 3053643321344 3060750741554 3063140577343 3064196329096 3065711008448 3067062652346 3068660114432 3070989749212 3072033148352 3072507786656 3077487107072 3091555610528 3095514068416 3097044228608 3099477594752 3101009714176 3103430984192 3107404647424 3114156051853 3115695427064 3119684793808 3122120645336 3122603022308 3123663957568 3126118238992 3127663527296 3131668218112 3145984406488 3147539514944 3151082803456 3151569655168 3152640432128 3155033822248 3155589488128 3156677103616 3158068853632 3159629935616 3166494809027 3170549219794 3174593261224 3178658041328 3180229300864 3182728026016 3184301297408 3192445290496 3196532928512 3202953943024 3204042178304 3206474591089 3208144665088 3210580192358 3211145641088 3216349638656 3227947769816 3230483987654 3232080865552 3236219253344 3237818966272 3240347057024 3240362939968 3240933634048 3244496028928 3248650313216 3250256171008 3257317946476 3260364920351 3264035220124 3264539523322 3265648682912 3269830051264 3270405935104 3284777836186 3286401552368 3288983697692 3290609492896 3294822821312 3295942269952 3297395420704 3299025373952 3301617437888 3303249478144 3314665093421 3318892954916 3323142497752 3324785178176 3325370740736 3327397481744 3327983504384 3337556440064 3344260734628 3348542758616 3349680459136 3352813831136 3353969422592 3357106806592 3358247416832 3358766276096 3362547349504 3374672668444 3377324168911 3378993632168 3383320128496 3383916000256 3387635559616 3388248799232 3391973121152 3396316236544 3404294814448 3411842243656 3414087259408 3414688549888 3417371491072 3419060750336 3423438548992 3434085919649 3435783441112 3438482956678 3440182651664 3442868748088 3447277030736 3448981072768 3451690957792 3453397181696 3469751725594 3474194429468 3474806306048 3476523956224 3479255481856 3480975331328 3488153833472 3491801649391 3496272586202 3500732088392 3500749247644 3501938661824 3503482634498 3505214459824 3509702570528 3510895026688 3511437470464 3528066880646 3532584251812 3533206412032 3537730363904 3541618994144 3542260108288 3546153717568 3546778267648 3559035487832 3562364695582 3566925982004 3568137880384 3568689168352 3569901665792 3572706558848 3574472602624 3577816250624 3579049392128 3591955415708 3594760016386 3594777636527 3595410750272 3599362782092 3601237489664 3603971441224 3605752939712 3606387986432 3608586001328 3609221547008 3627467713121 3628106584256 3632752047232 3634547772416 3637403458304 3639201482752 3642042973184 3646706280448 3651375558656 3655194067393 3659856274228 3662731845157 3664542389816 3669234505552 3669880732672 3688433557039 3689083165504 3691981700176 3693806703488 3698536289536 3702601675696 3703253779456 3703271931392 3706163448064 3707995461632 3712743215104 3720809828188 3724290363563 3726131337544 3729058981186 3730325965856 3730902312368 3732169923328 3736948630016 3740444262016 3746506043392 3754031812784 3758158198949 3758838511648 3762970181278 3767788324916 3768451909376 3770314713088 3773277071872 3775142260736 3791146497908 3791732241374 3793020519904 3797877140288 3799754489344 3801429766288 3802721339648 3802739979136 3807590381056 3812465656832 3826213377602 3831112498444 3831787235584 3836693493248 3838590029824 3846506008576 3854863245772 3856768763936 3859799050184 3861707008192 3866651575424 3869670659008 3871583496704 3874625422976 3876540709888 3881504270336 3895500943796 3898561662149 3899248278464 3901814010752 3905567418368 3910464455744 3919650863348 3924669622456 3929694807632 3934014280427 3934707140672 3939745177984 3941692654592 3944789666048 3946739636224 3963471338722 3964083706891 3965430543536 3969139903036 3970507919392 3971207206912 3974222028392 3975572309632 3976291979264 3980662671104 3988658801083 4000132167493 4000836672448 4003980153712 4005959382656 4011088652032 4012451459072 4013071394816 4016204803072 4021347190784 4030084302398 4032076435024 4035244461556 4037239144928 4039019126681 4040391423376 4045564779872 4047564564736 4050744760384 4052747105792 4071273937808 4076486836576 4077871863296 4078501906688 4079887618048 4083093210112 4086912634112 4088932857856 4097816811682 4103063696204 4108297161584 4108317298888 4111525075196 4113557465248 4118824504256 4120860502528 4124098287232 4145677386424 4146407524864 4149555353174 4151716625408 4154868484228 4156280141888 4157032523776 4180626336964 4182692884832 4185979251608 4188048445504 4193410863488 4198759566848 4204135699456 4213269952507 4215352636616 4218664664354 4219407657344 4224045578984 4224698206652 4229454088048 4231544772224 4235615369216 4250888964476 4256331844072 4258435814336 4261781692784 4263229675264 4263888356992 4265337055232 4267217603264 4270798434304 4272681390208 4274133075968 4274793442304 4284081212213 4289566591486 4292915887337 4295037941656 4298412578614 4300537350032 4306043799904 4306802182144 4312316653568 4325728558921 4332738854752 4333408275856 4334880594176 4338171505591 4340431017472 4342344673744 4344491161472 4345967245312 4345988547584 4349381897728 4351531864064 4365065734183 4370654806826 4372815288688 4376251035772 4378414283936 4379185412096 4384792563712 4389612274432 4395232776704 4405557995168 4411198914496 4416047650756 4422480753152 4424666853376 4428143340544 4438428183497 4444111190134 4449801473348 4452001078624 4455477203408 4455499042456 4456283746816 4459216012288 4461182039776 4466894180672 4469102235136 4490266939004 4493794968551 4496016320488 4496808160768 4502565917696 4508331046912 4524588052732 4529681529968 4530381379304 4531920621184 4533918703468 4536159889184 4537723336448 4539723977096 4541266393216 4541968032448 4543511211008 4549328766976 4569320934409 4571579619992 4572384768512 4575171537398 4575977318528 4578239294464 4584101316608 4589140105088 4593554696192 4604246293097 4605810631312 4611707956064 4616021859064 4617590198144 4623502605568 4625788073984 4629422583296 4631710978048 4646116244231 4652065176682 4652884500352 4657998894472 4658842098944 4660424986624 4663963041584 4669934825248 4670757296128 4680905369866 4694369981686 4695196756096 4698885800224 4701208531712 4707228004864 4709554860032 4713232082944 4713255185408 4719266951168 4724202231529 4730251146038 4733944528621 4737917013056 4740005917262 4742348975056 4746075066964 4748421124832 4750034447872 4777858670816 4780220439808 4783976287552 4786341080576 4792469558272 4796211521024 4798582362112 4802352636928 4815165660008 4819669882258 4821331044976 4825095542792 4825841034476 4827480661696 4828226521888 4833661814912 4836051168256 4858158816544 4864379250368 4869726116948 4870607648896 4872262486016 4875961361656 4876820118016 4883064445952 4893673795769 4906189585528 4908614790464 4912471518416 4914899828608 4921192914176 4927469904896 4933779085312 4940096344064 4943689781624 4951701548288 4955460731683 4957910292104 4961805751826 4962679627136 4965132755968 4970722168832 4988646553352 4995034064944 4997503187072 5001429755168 5003902038784 5007809088128 5014221135616 5016699742208 5020641393152 5023123173376 5034036826372 5038745785997 5045197445134 5046911600864 5054263717888 5072489352568 5076474837742 5078984217296 5085487398112 5091077304082 5091973946752 5091998905664 5095974741088 5098493759744 5105021920768 5107545411584 5129198203052 5129990679506 5131733644576 5135765678344 5138304366272 5139209326592 5143110860272 5151445809664 5158041771008 5161793742578 5168402953516 5176778891392 5181621375392 5184182730496 5188255973824 5190018735104 5190820608512 5204096364544 5215403214868 5222081067896 5224662422848 5228741842016 5228767471312 5229688364032 5235436773952 5242140278144 5244731548672 5248852365568 5275453553216 5277245940736 5284002977792 5288945761792 5290768666624 5303057050412 5307223694003 5309847136264 5316645916208 5320797156136 5323427307968 5327609956592 5330243476096 5337068371712 5362343575918 5364994264784 5365939149824 5370155200256 5372809750528 5376888626648 5379689148416 5385602437376 5390783197184 5396420730877 5403330360494 5410222318424 5417149619728 5419827400064 5424085790816 5426766999808 5428610797568 5440646199296 5452466997362 5459448389164 5460409909504 5464555289039 5466411925744 5467401471488 5473411172768 5480419381696 5481384595456 5505472711354 5508194151152 5514394906048 5515246896544 5517120756224 5517973167872 5522281604224 5524184931328 5529352387328 5531231039488 5544105098158 5551203824276 5555538207142 5562651572324 5565401276512 5569774045528 5572527270464 5573508706304 5605169400292 5607073812032 5609845474816 5614253163904 5617028375552 5619504871904 5624220473344 5628611867648 5635818797056 5648908597178 5648936285971 5656141514716 5663383693352 5666183190976 5670635144944 5671633859584 5687948299264 5700306406333 5701310346688 5708610359936 5714885195096 5715919720192 5722202589712 5723210386432 5730538440704 5737875877888 5751202716644 5755721470961 5758566612568 5765939937296 5767898972416 5773294404416 5780686586752 5782650632192 5796109875347 5801685528848 5808062671103 5815499371066 5818374061808 5819398796288 5822945593052 5823971132672 5826850011136 5834310766592 5852456285599 5859949827578 5861940803488 5862846490864 5864838450944 5867424204488 5869446489536 5872347847168 5874936911536 5876932979456 5877840983168 5884457861632 5887366639616 5905677169777 5913238856294 5920810224868 5921853000448 5924780263424 5929435398656 5932366409728 5944600195072 5957515925284 5960460816992 5968092649024 5970723926398 5974652703964 5975704962304 5975734252928 5980400109376 5983356313088 5991017460736 5998688417792 6012621021946 6020319640412 6029089775104 6035716877344 6043445067968 6044509442048 6057642243356 6065398507432 6079840251569 6080911035584 6083916923392 6088697093248 6091706829824 6099506710528 6121501483108 6126281154686 6126311183377 6128392658192 6131422016896 6134125304692 6137320228864 6141979498424 6144066296704 6145015573312 6154974214144 6182022440671 6183111221056 6191028136832 6194088457216 6198955189504 6202019428352 6206861968384 6214809294848 6228312103706 6229274396543 6231390854128 6239369587616 6242120468507 6244241290672 6245206044616 6247327915136 6252236477984 6255327054592 6263336436224 6285921977489 6291968812976 6295079029888 6302165606912 6303139310336 6305280864256 6310067644496 6311178976256 6316137707264 6319259871232 6332989618054 6341098439588 6349186522448 6357316082656 6360458601728 6365456052032 6368602594816 6384890580992 6404748479899 6405907886048 6408084356608 6412949182178 6416289330176 6421160384716 6422291282176 6455895539632 6460967975308 6464161731104 6472438506688 6475637932544 6480694114048 6480725879936 6488992057856 6497300626432 6511417199329 6514635892952 6520729840702 6528070440248 6529079046644 6531297365824 6539660102528 6569555672372 6572803104736 6577967395384 6581218985792 6589645642624 6591884539904 6594790841408 6598050747904 6603234875776 6606498956288 6620852782511 6629330186842 6634506371339 6637785909832 6646284995504 6649570356352 6654794963488 6655967008768 6675112880128 6688521469256 6697085517232 6699360918272 6704446872277 6705627662272 6707938845184 6714213613184 6716494833664 6717532552192 6725094699008 6746010680101 6749345336888 6754648337822 6757987264336 6766640256992 6767832000512 6775271119232 6776497598464 6783946242304 6792632473088 6808589628896 6817126651643 6823684487312 6828174518816 6829377099776 6834742982144 6838121500672 6859389010859 6868171839298 6871566882224 6876965913356 6880365303328 6885737496176 6894554061472 6897962145536 6903381915584 6906794363392 6939503451188 6948388858936 6949612612096 6953047912448 6958510963712 6983603298782 6992545172404 7001464176784 7001498495288 7003877323648 7006965268996 7010428919648 7019405141056 7021790053376 7022874940928 7056133761292 7061677807723 7065168503624 7066412824064 7075460727808 7083237988288 7084520216576 7092307435136 7118070975664 7124729391164 7133851964008 7136275760768 7137378336704 7139803331584 7145413117696 7148945205248 7155632501248 7158098784256 7180361468357 7183910831416 7189520032772 7189555273054 7190821500544 7198725564184 7202474979328 7207942882448 7211505879424 7217172002656 7218443094016 7254935426242 7256213168512 7265504094464 7269095544832 7274806916608 7278402965504 7284085946368 7293412560896 7301039812363 7310388134786 7316096089687 7319712548456 7325463690314 7329084779632 7338469011104 7339761465344 7376867114078 7378166331008 7383963400352 7387613406976 7393221861641 7397072579072 7405203351392 7406507558912 7406543862784 7412326896128 7415990923264 7439055687833 7441619656376 7448580727126 7452262675088 7458117962372 7460651931712 7461804624736 7464339846656 7473897260032 7480888524032 7508063625568 7516316397898 7517677023296 7525940362556 7535576649832 7536903818752 7540629426176 7546554143744 7582292995816 7583464482748 7586041039808 7595754280576 7599508978688 7602859532576 7605442679296 7605479958272 7615180762112 7624931313664 7652426755204 7658439312601 7662224996888 7663574471168 7673386986496 7709726491544 7713537527872 7719598100368 7723414016384 7733303150848 7739341318016 7743166993408 7749250845952 7753081419776 7763008540672 7787152578359 7791001887592 7797123324298 7798496556928 7803628021504 7811134836736 7820928911488 7839301726696 7849339244912 7857967143257 7859389615264 7868028560854 7869414281344 7879490355968 7883385309184 7889579332096 7893479272448 7918029092281 7926942677444 7928167413782 7930861087072 7938279806072 7941015838784 7942414413824 7948444056784 7951144619264 7961325342208 7977317602166 8000264334986 8001673344896 8007960307424 8011918765312 8022177304064 8026142789632 8032409606144 8042694381568 8060168604796 8064152870048 8070488923112 8074478289856 8078038253362 8080782846752 8091129559744 8095129129472 8101489520768 8105494211584 8142547875616 8152973673152 8155743726592 8157003813376 8166186420224 8173825268224 8177865715712 8195633623364 8206127392408 8216594323168 8216634597776 8223050150392 8227114930496 8237649008512 8241721005056 8248196574464 8291354772848 8292815049728 8299110706348 8303433250816 8309736968456 8312560283776 8314065047552 8339922947719 8361252673928 8365385769664 8371958503216 8376096891008 8386821726976 8397519133696 8408271398912 8426539905014 8430705273232 8437329328708 8438815314688 8445221810333 8448091157968 8449396413304 8458908176096 8463089544448 8471230738432 8501777928952 8512663688144 8516871628672 8523563385568 8526459350528 8527776713984 8530674110464 8534435206528 8545362780416 8548266151936 8549586884608 8568162424426 8579133182972 8585831774674 8590075883312 8596825157228 8601074700064 8612087599808 8613604364288 8651457117842 8665477709504 8666816551712 8669761188352 8676343011182 8680862034944 8684689347488 8688982322944 8691934490624 8691977095168 8698763795456 8730131468366 8741309613652 8745630577376 8752502071544 8756828567872 8758370824192 8779224548864 8790465553408 8809564446151 8811115990336 8822397828992 8832095301512 8844961506304 8856286681088 8876856366994 8888222380268 8899602946696 8904002157248 8910954406816 8910998084912 8912567493632 8918432024576 8922364079552 8933788361344 8938204470272 8957624352809 8976096855341 8980533878008 8987589937102 8992032640976 8993616321536 9005131835392 9016662093824 9044705168653 9049176105464 9059363059936 9060762758608 9063841242368 9067837406936 9072319778368 9075446672896 9079447954192 9082532786432 9083936064896 9087022422016 9098657533952 9126955626019 9138641868818 9143159239984 9144769537024 9150343074796 9151954637056 9156478588928 9168202633216 9178280210176 9187109392384 9208492586194 9211621262624 9223415912128 9232043718128 9235180396288 9247005211136 9251576147968 9258845166592 9280349838221 9292232488462 9304130353364 9305769000704 9315997788944 9317684197888 9327926083168 9339869650496 9341514592256 9361810739732 9388739963372 9390393512192 9397771600448 9402417063424 9414456009728 9426464165888 9426510370816 9448404463058 9460502292076 9467889057242 9475834026112 9480011834524 9484697950112 9492150133928 9496842249664 9500068895744 9554034681037 9555717341632 9560440879616 9567952575104 9572682161152 9584939116544 9592423042048 9604705273856 9627060431021 9630331320016 9639339764516 9642662089952 9650191085584 9651682068952 9654961323392 9656453043776 9667323629824 9672102336512 9714606692483 9716317633088 9728758500736 9739452233896 9741215297792 9744524972032 9751922723312 9753640236032 9766128891904 9787347591538 9809046450511 9812379171056 9817229580928 9824943036832 9829799657216 9842385828352 9854939809792 9867558170624 9877877393197 9887379563248 9898247650753 9903403096576 9910921463366 9915820584208 9923611503652 9925359254272 9930265511936 9977293106704 9990068129888 9995006374144 10002859510336 10007804077568 10015618176256 10028442271232 10033399484416 10041282786304 10064604754127 10068073652744 10077491571994 10090394890268 10093823201728 10144978705136 10152949675484 10157968434592 10170974796224 10182154608164 10183947893504 10183997811328 10191949482176 10196987519488 10210043841536 10232227027517 10258396406104 10259981359012 10263467289152 10271531356688 10276608732544 10286221720544 10302891619328 10316083542016 10323587485156 10336805907032 10353557782784 10361417893519 10363242750784 10368365460992 10376511947648 10380037470208 10381641217024 10425652869247 10430806429736 10444162135792 10449324845696 10457483684032 10457534942624 10459376728064 10470873547904 10484280556288 10489463097344 10497704731136 10535559370721 10550907106432 10554491881472 10568005955584 10577891523584 10600873925873 10606114100824 10614447388006 10619694272528 10633291832416 10641594312272 10646854615936 10655219913184 10660486952192 10674136743424 10712627595439 10724687151836 10729988529568 10731878299648 10740310400512 10745619501056 10753777253296 10771204874752 10779039874207 10792841461754 10806660720988 10820444636848 10834299239456 10839654800128 10848171581632 10853533999616 10881292398592 10904933994724 10918896778328 10920819819008 10929110578078 10932823851488 10934802942976 10946822345536 10960838763392 11010945422708 11016388302304 11028789812096 11030493793088 11034241512448 11035946335744 11044563208448 11048369862656 11058704774656 11088210196316 11096922269279 11102407648552 11111076414284 11125303144648 11130802553024 11139548091056 11145054540928 11210338800584 11214147624064 11219690949632 11228506327808 11234056751104 11239009743808 11248440946688 11257223735296 11271637594112 11283425164561 11297817194356 11297872571942 11306693956789 11312283029432 11326767386704 11332366381952 11341270289888 11343267719168 11375896598528 11400612812666 11402620693376 11417220719872 11425888331627 11429770390192 11431839440384 11444405179424 11446420772864 11461076881408 11496722426651 11502405433288 11511442941922 11517133225136 11531879874592 11535797944832 11546588808832 11561373173504 11565301264384 11592219750694 11603371057696 11616125342206 11630998742132 11636748123616 11638797592576 11645891186104 11647942265344 11653700022272 11704912571198 11719899655156 11723881606976 11725692981728 11729676901888 11734848408976 11738892979072 11744695694336 11749873823072 11753865958912 11755681966336 11768915723264 11811354339554 11826477712588 11841620449736 11843706000896 11849560526848 11858870797312 11915031850568 11920921633984 11936185298048 11941447852796 11949305407928 11951409924608 11951468505856 11960800218752 11966712626176 11982034921472 11997376835584 12025242043892 12034690348373 12040639280824 12058179550208 12071433754688 12086890135936 12115284486712 12130797014864 12144131039579 12159680503138 12161822071168 12167833846784 12177394186496 12183413659648 12199013421056 12236954051707 12243002966216 12252562309372 12252622366754 12256785316384 12262844033792 12268250609384 12274640457728 12283958996848 12288132593408 12290031146624 12309948428288 12348234082261 12364044881342 12366222442112 12382056273664 12388176914432 12397910379008 12404038856704 12413723936768 12429618589696 12456624207412 12458548793086 12462781708256 12468276434537 12478739175232 12484240937014 12488482581344 12490412089232 12494655830272 12504472955968 12510654109184 12526672872448 12571843954978 12583937625952 12590158059776 12604331213824 12606278620672 12620135288992 12622357952512 12632275414528 12638519742464 12665979236108 12682196879176 12698373044896 12714632165312 12720917203456 12730912104064 12737205189632 12809496959798 12811815772096 12816168713216 12825898364356 12832578660352 12842320769432 12844582564352 12911791079264 12921935950616 12928323462208 12944877013376 12951275865088 12961388228096 12961451759872 12977984115712 12994601252864 13022834398658 13029271785904 13041459681404 13051706434151 13056140880496 13058158093288 13062594731648 13079320205056 13139111344744 13145606209472 13155934790768 13162437971584 13179291285248 13183769079808 13189581682816 13196101495808 13206469751552 13212997912576 13241705565022 13258660373684 13269012742678 13271062844809 13275571819664 13292569991008 13299140712704 13309589926976 13311934017536 13350225760256 13377042938512 13391746821607 13394171034464 13398721836544 13408893744554 13411255324544 13415877690368 13428427226368 13432989667328 13435065104384 13492021360202 13498690673776 13509296675644 13515974528672 13533280513984 13535664001024 13550542238464 13567892484608 13585264946176 13617179257792 13634253303286 13647368974624 13656349037632 13658754199552 13669485964288 13718778021718 13736343678596 13743133764448 13753931826712 13760730606656 13771474992352 13789108122944 13795924291072 13806763831168 13813588726784 13843601272523 13872149685527 13879006902376 13896777717872 13899225224192 13917021927424 13967206597564 13985090344808 14002928353568 14002996990576 14007754647296 14013930537992 14020857839296 14038810282112 14043580106752 14045749881856 14105295058393 14112267522584 14123355615446 14130337007248 14132825648128 14150921455616 14166475976576 14169040433152 14184614870272 14213108122169 14236141951328 14249458782328 14267703928016 14272551521536 14274756673408 14279606663168 14290826235392 14297890410496 14311265002496 14342358840887 14360722936714 14367821662832 14379040065544 14379110546108 14381643001088 14397451128368 14415885764896 14423011758848 14434344005312 14436886188032 14509870852484 14512426337024 14531008188928 14538191089664 14549613833216 14568171892736 14583406888633 14602079624726 14620776269572 14632192179374 14639425096912 14650927380628 14658169559264 14676938022208 14679522930688 14753734228156 14756332662016 14765326325239 14767926800704 14775226813952 14786443723282 14794145158144 14810406702784 14813015117824 14813087725568 14824653792256 14878111375666 14883239312752 14897161454252 14904525350176 14916235924744 14921303863424 14923609249472 14928679693312 14947794520064 14961777048064 15013483070201 15016127251136 15032632795796 15035354046592 15051880725112 15071153299664 15073807637504 15093108287488 15164585991632 15166928965496 15172082079616 15191508561152 15199017957376 15205719065152 15210885358592 15210959916544 15230361524224 15249862627328 15265810516759 15297291823891 15304853510408 15316878625202 15324449993776 15327148942336 15346773972992 15419452983088 15427075055744 15439196200736 15446828032768 15466606301696 15478682636032 15486333986816 15498501691904 15506162839552 15554389165469 15574305156718 15582003775184 15594246648596 15596993113856 15607256043008 15641857822976 15678603453392 15698678489824 15715934286514 15718779230528 15736057121708 15738828562688 15758980711936 15766770618368 15779158664192 15836058184562 15853885354888 15856334827564 15861722174144 15876559612144 15882031677568 15896888113568 15902289238528 15922650684416 15954635204332 16000528669972 16003346689792 16013100380893 16015920614848 16023837530624 16044354608128 16064819212288 16120337209592 16128305740096 16140977846224 16148956579712 16156076506724 16161565693504 16182259119488 16190258258944 16202979041536 16210988423168 16282228118387 16285095751232 16305947346304 16311487453184 16314007626752 16332372840448 16347650536448 16383168794531 16391267246728 16412254784816 16430294935901 16433188646336 16433269195552 16446100300784 16454229860992 16475298017024 16483442010112 16496393148928 16555879011133 16582709545696 16585630099456 16598221412696 16606866501632 16619473936912 16625120567552 16658516169229 16679845895438 16722505347856 16730771539328 16743917006432 16752193782016 16773643453952 16795038267392 16816542797824 16853079810028 16861410546464 16868844587903 16874658657416 16877630629376 16890443620666 16896182315936 16898792826608 16917816352192 16926179088896 17003555857904 17025327376288 17033743257344 17047126771136 17052918701056 17055553427968 17068870413056 17090725560832 17099173769216 17136324848852 17158266365944 17171663549348 17180151766624 17193650314456 17202149400128 17224175199616 17302914235684 17330955419008 17333633103424 17339522376704 17352686022364 17361724069888 17369378694976 17377964645888 17383954190336 17397527590912 17438020708867 17460262936732 17482619227304 17491261154752 17505004143088 17513657135744 17558449097728 17580931106816 17619128892302 17622231980672 17644795657984 17658191057969 17664190603024 17689923012608 17712573362176 17753712733988 17767661932097 17776444760536 17799205893392 17808004314496 17821908813632 17821996169824 17825134987264 17836864049152 17844728159104 17867576722688 17876408940544 17915248705618 17952193710682 17954967378271 17961067756016 17975179874204 17984065281952 17987232643072 18010263670784 18066278099023 18089410337306 18098352210928 18118726119872 18121525517216 18127682484736 18135674813872 18144639556736 18150893345792 18158895908384 18165065572864 18167872129792 18174044844032 18253911252038 18277283737636 18286318479968 18289539074048 18300686149592 18303909274112 18312957177856 18356560420352 18416985172388 18423242525248 18446831824256 18464087436256 18470360792576 18494010422272 18517690333184 18560699676442 18584464976924 18608260706728 18611538001408 18631995577888 18635368395776 18655852166336 18679739300992 18723621479464 18768202515713 18777479926744 18780787024384 18795543200896 18804834126848 18828912019456 18853020741632 18896808926116 18911656261729 18921004584152 18935778114484 18951668052224 18960023669048 18969395900224 18984300267856 18993684499328 19000137791488 19083634490767 19108069362074 19111434683264 19120881759232 19135905150208 19145364322304 19169878233088 19184846084096 19209410547712 19229499224111 19254120862042 19260662640032 19269154489739 19278679529032 19285324179904 19300382171168 19303364137904 19309922646784 19312906087552 19334647259648 19344204673024 19404367843553 19429213384966 19432635266176 19457517001472 19478904467792 19482430595584 19503845446624 19507280472064 19532257783808 19574695183076 19618092901022 19624758342112 19634459161856 19649886073664 19659599314432 19684771656704 19709879619584 19755754786394 19771180090123 19774759126496 19796495301506 19806806193152 19821842926732 19831641168416 19847223007304 19850718508544 19860531023872 19954586213408 19980136259776 19990012748288 20005719020672 20015608155136 20031236352512 20056884542464 20082565572608 20129209508254 20136147305488 20154983143988 20180789780536 20187646403456 20289957410272 20305899350968 20315936869184 20341949592448 20364309216328 20367895787008 20367995622656 20383898964352 20393975038976 20420087683072 20464454055034 20509824396523 20516792812208 20519962718024 20526934578304 20543062713376 20553217465088 20572443441088 20605783238656 20632167084032 20647174970312 20673611814064 20696335997029 20707115565568 20722835787038 20726485501568 20736730921984 20753023895296 20760074940416 20763282434048 20851305738494 20861612859472 20888324271584 20898649691392 20914967368064 20915069885248 20918753456128 20941747095808 20968561112576 20978926194688 20995409462272 21044173576811 21071118741442 21101814212864 21108983762944 21155783047168 21201747851746 21212228201648 21228894776012 21239388545056 21266583664832 21283188624544 21293709231872 21310439826368 21320973904384 21348273486848 21394656512081 21425255190878 21449374303672 21459977059136 21463756599296 21480620801024 21507554506592 21542409749504 21558079748414 21585682923508 21613321441976 21640889273696 21668598478912 21679309600256 21696343163264 21707067999232 21799092362971 21809867989448 21837793556656 21841639638016 21858221156156 21865647702976 21869605885952 21893644691072 21921677526784 22021890845416 22032776604608 22057579624192 22060987586176 22068483024896 22071892671488 22089126416896 22096739725312 22117409549312 22165463663189 22176420392632 22193844538558 22204815297104 22222152828568 22250606289296 22261605106048 22279096182112 22290109081856 22420677601168 22428295248128 22439381899264 22457012655616 22468113502208 22478019487616 22514447470592 22537992464251 22566850329122 22595634388712 22595745143884 22613387913578 22624566058864 22653534773408 22664732763904 22682540579776 22686535438336 22751793197056 22801225625332 22805241386752 22822554442457 22834441439744 22851776663254 22859540780384 22863678880768 22888810358848 22892841545728 22993444853302 23004810866576 23022885883844 23034266450272 23063759749184 23071595889664 23093177617664 23122746347008 23184439501388 23202655653947 23206742115392 23232250684412 23261997484264 23273496247232 23277595185152 23291782372208 23295884530688 23409825142396 23439799310312 23447763213952 23451385963456 23459353803776 23469696817952 23477785958144 23489391388672 23499747646144 23507731917824 23511363932672 23537831446528 23592616253173 23622708679108 23641269182377 23652955425176 23683240899472 23687412001792 23717741594624 23830063701136 23841843267968 23872370596096 23882895705592 23898610815856 23902819849216 23902937011712 23921600437504 23933425252352 23964069842944 24038601437543 24050484087784 24069380696746 24081278561648 24116359100416 24142867509376 24173780271872 24230568973424 24261594029728 24288262079158 24319361006276 24323644142336 24335667693568 24354788372992 24366827319296 24442611545737 24473908103414 24486005932432 24505124618744 24505244733508 24513570632768 24525688067584 24536501218768 24567917993696 24576265186816 24580062293248 24696468164522 24728089762684 24732444884224 24764112547328 24776353828864 24795820758016 24827447873536 24913248414824 24917097586172 24925563416512 24936552869074 24957478350464 24968481874028 24976965162688 24980824178464 24989311660544 25008945911936 25021308218368 25053345744896 25143687909956 25163443455689 25167875251904 25180316119552 25208662427648 25212557241344 25240270577984 25244715905024 25264550829056 25331958472216 25364393758352 25392273991847 25396746089792 25429264330624 25441834406912 25461824208128 25474410379264 25586358471751 25618993919596 25623631544192 25632337426432 25651796728712 25665157320704 25684641538864 25689165128704 25744979534263 25819034899273 25823582158528 25843871901232 25856646924416 25889754026752 25902551730176 25922776456192 25922903519744 25955968231424 25989202505728 26016381303209 26045668797316 26058543571808 26070032544941 26082919362808 26103412868302 26112281760992 26116316186576 26125189463296 26158640410112 26278222689488 26291212418944 26311869581536 26324875943168 26358582570496 26379163365632 26392202991616 26412939503104 26425995825152 26483411130044 26517320747368 26538025485356 26542125689618 26551143639328 26585139982016 26598281425408 26619179853952 26754085877024 26783493643214 26788342068928 26797443673088 26817787489108 26822510649088 26831755380736 26856854452736 26870130208768 26984042720404 26997381347552 27018593351288 27031949057344 27066561027968 27101084476928 27135784969216 27170529892352 27234358515584 27268506606572 27289931635043 27294737949248 27312698075264 27338971928576 27437556043436 27472687357192 27486267528896 27507863653424 27521461213312 27542949984704 27578216245888 27591848582144 27613527662336 27627177453568 27687202545046 27744299371054 27748585948237 27758013804752 27793555435744 27798450448384 27834043854848 27920611607581 27934413195128 27970180689616 28000925172451 28005856707136 28005993981152 28015509294592 28027861075984 28041715678592 28077620564224 28087160213504 28091499763712 28210590116786 28224535045168 28246711230892 28260674014496 28265651296256 28301842911232 28332951953152 28369229740544 28426216244338 28472283902656 28498917564656 28535407856032 28545103043072 28549513346816 28559213326336 28581652470784 28622530004992 28684717681774 28721445873428 28735643325664 28758080131088 28758221092216 28763286002176 28794902256736 28831771529792 28846023517696 28868688010624 29019741704968 29024852674048 29062016377856 29099227666432 29166813777266 29204159249452 29241552539144 29264384358748 29278850193824 29301854761256 29316339118528 29353876044416 29492889667549 29507468456312 29512665324032 29530652650478 29535853601408 29550453627904 29572887446564 29588290316288 29620813405568 29626175451136 29649307584512 29718316982717 29756222751332 29766478625504 29794322908504 29809050700352 29832471849488 29842607726848 29847218498944 29857359386624 29895589040128 29923554096128 29988568485491 30026966140402 30032254502272 30065265591592 30070708093184 30103761450224 30142306599328 30147615275008 30186216574976 30280099912447 30329171983264 30333857930992 30344164159232 30383017122304 30398035914752 30411438130304 30421770717184 30421919833088 30460723048448 30492578039869 30531621033518 30555460139281 30594583647782 30609707020816 30633757250404 30648899987552 30654297884672 30693547945984 30838905966176 30854150111488 30878392401472 30893656065536 30933212603392 30957365272064 30972667973632 30997003383808 31068997284479 31108778330938 31148610313436 31164007550368 31188493297192 31193986227712 31214512086016 31283715645952 31357206906784 31397356979648 31431868573028 31437558461056 31472114243416 31477657125376 31517961423872 31558317328384 31672116369124 31707770709776 31712669655128 31723444348288 31753119224288 31764063355136 31793776227136 31804578477056 31845301368832 31909270408664 31985246540863 32001057339944 32006693379584 32026200761786 32031841229696 32047675061248 32088709216256 32229724051679 32240674419184 32256611480192 32281955692448 32297913159424 32312153013448 32323131387008 32364518238976 32380516517888 32405958083072 32421976846336 32522813709617 32564456236774 32570191502464 32611894692608 32622974906368 32628015253504 32695301072896 32766337589062 32782534493456 32824509569632 32860589871802 32866377292672 32866538391104 32892200601568 32908459721984 32950596034048 32966884020224 32992786297856 33069415620703 33111758022266 33165419091392 33171260198912 33196442825392 33238947873824 33250241135104 33317032338458 33359691790876 33445010695712 33461543078656 33487834012864 33504387564032 33547286907904 33590076534784 33706159620056 33722821092928 33737689175806 33749317314832 33755261258752 33780887241332 33792364631872 33797585653216 33835632704384 33852358177792 34007111715808 34050654752576 34067486514688 34094253542272 34105837402112 34111106855936 34137740826112 34181451121664 34255716570383 34272649697704 34316532731888 34343327098696 34360303533248 34387300628912 34404298800256 34448350399232 34605828471368 34661910838016 34667266206848 34679044753408 34705372044728 34723448139776 34738757389952 34755929291776 34795055181824 34831442899297 34876041417734 34920525873464 34965238454608 34982522309504 35010008286176 35027314271488 35116898195456 35161862213632 35238257784604 35244463961344 35271220501979 35289591315968 35316382115938 35328381206048 35379846025216 35507425467976 35535323864194 35552889521072 35598411786784 35616008628992 35643817627264 35643992339648 35650269974528 35689456318208 35735153445376 35752817881088 35830497411236 35904387421364 35909934756542 35922135512032 35950359748408 35968130563904 35974465286144 36132556198046 36178820674612 36196704421856 36237452239744 36243051034432 36255364969472 36271349627744 36289279113472 36301786691584 36317791816768 36330131145728 36335744259584 36461316027631 36507822504076 36554567475272 36572636959936 36579078148096 36601372299184 36607818548224 36713120840704 36833970344776 36846485050496 36893663648512 36928174872512 36940721585152 36988020844544 37035380666368 37121399352884 37150565858021 37168929953848 37216521413456 37223076002816 37263991155776 37270736791552 37311704332672 37359478601984 37447242958928 37536405031426 37554959853488 37561574048768 37591086401792 37609668253696 37657824038912 37774945116139 37793617852232 37823312523458 37842009168304 37871556228968 37903336104448 37920047338096 37938791800448 37968600535712 37987368998656 38000275582976 38167268981534 38216138724148 38222869366528 38241763518464 38271810300416 38290728644608 38369692168192 38458998448222 38508241724084 38521325280064 38538308979478 38557359058064 38570648359808 38600764342336 38606728275808 38619845293568 38625812175104 38669294519296 38808735687106 38858426769932 38865270532352 38915034002944 38957808935584 38964861191168 39007690893248 39014560944128 39149390366152 39236185802044 39249516684224 39268918323712 39299772147328 39319198628864 39369543313408 39511509572788 39542360180246 39542554001797 39549518252992 39592990603012 39613612386304 39643685853464 39663282336832 39694446014608 39701437017088 39902144844331 39909172426816 39960272519552 39980025496576 40011438041344 40031216310272 40062472705024 40113769084928 40165131145216 40207134741323 40258419016508 40272294610976 40290050296727 40309966287976 40361579561072 40375292806912 40572769127429 40579914820544 40611798701936 40631873738368 40683899184896 40728618432656 40735791574016 40735991245312 40767797928704 40787950077952 40840175366144 40928908110068 40967193999193 41019648793046 41033585624416 41039925436048 41053869156608 41086125426752 41106434930176 41144886882176 41211566477312 41294349940624 41339740188439 41347223628128 41392671994058 41414231131136 41445671574076 41452971003136 41473461843968 41506047790592 41526564868096 41702611476988 41723225718944 41776648543168 41797299382784 41829934736128 41830139770496 41883494191616 41937122225152 41990818924544 42088347153622 42142237482884 42203628425728 42311566094336 42403495703492 42424456403296 42457789552024 42478777090112 42533167329664 42566377249088 42587418463744 42620879652736 42641947808768 42696546973696 42789313024162 42850510381756 42884178283639 42898748607344 42919954118272 42961241602048 43015109013184 43084819499008 43116159496828 43171365847016 43226642883952 43274157084697 43281778547392 43337196957824 43358619200512 43392686326528 43414135998464 43598184725942 43604920775801 43619735978896 43675587113312 43683279276032 43716442312312 43731295405952 43739211771904 43787289382144 43843355053568 43875246811913 44001453842423 44043781690832 44065553209216 44115159248384 44121975172352 44136966049792 44143785342976 44178252833792 44234819098624 44330927326378 44352840785264 44387689077116 44409630594208 44444305657136 44501212578592 44523210212096 44558192364224 44580218163712 44841355202336 44856590496256 44878763798528 44914025311232 44956038975232 45075984928502 45133700658244 45191268777424 45191490287768 45226775827156 45249132117728 45307069546816 45329465527808 45365081159552 45579920395303 45602451250664 45610482773504 45645108884914 45668882879488 45703553326508 45719081560768 45727357761536 45777620717696 45986889706604 46009621733152 46045771767688 46068532900544 46127519498368 46143191779328 46186355235328 46245492694016 46345969477577 46368879002776 46405311307894 46413484230784 46464501368824 46523994968528 46546992494464 46583564744416 46591769061376 46819650284792 46879598620624 46895526427904 46902771926912 46918707607552 46939393635904 46955571916288 46978782777344 46999495292288 47015463835648 47022727865344 47075662893056 47124893334343 47185232506346 47222074760707 47245417358216 47282538364754 47305910850352 47366481798944 47374824003584 47435483189248 47660127402272 47683686535936 47719886561501 47744741192192 47765791411184 47797221631712 47805639698432 47805874023424 47843200875008 47866850504704 48015723076013 48077202875086 48100968175568 48138761393492 48162557123296 48232718200832 48285735018752 48347560543744 48461137946848 48523188059456 48576524158316 48638722012552 48647288284672 48671335387136 48709576745984 48885223091474 48947816206828 48972011864864 49010249237488 49010489467016 49027141265536 49051376135168 49073002437536 49135835987392 49152530373632 49160124586496 49392936329044 49431744654061 49456179525368 49464889768448 49528225094656 49591641516032 49826496829648 49834195172344 49851126833024 49873105738148 49914956700928 49936963748056 49953930325376 49961648356928 49978623321088 50017891823872 50042616436736 50106691489792 50262530278499 50287375819912 50326886911378 50335750503808 50360632239104 50417324855296 50425114482688 50480541155968 50529101658112 50663916944432 50728787516704 50784547983694 50793492179584 50858528661248 50883668813824 50923648416256 50948820758528 51107278686541 51172716943502 51237987839192 51247263088384 51264674852864 51303593457424 51369283077728 51378330257408 51489959068526 51638069798546 51647164317056 51687743802464 51713293848832 51779508053504 51805103460352 51845552912384 51845807039488 51911936462848 52032762606418 52073389814831 52091337594632 52117087143616 52140065089882 52165838725616 52206825736604 52224563521984 52232632373152 52250378926592 52317280820224 52556445378976 52582424837888 52623739163072 52649751886336 52717165140992 52758326731264 52784405983232 52825879006208 52966822260088 53034641494736 53076050970712 53084251379236 53102287278656 53170279964032 53196562850816 53238359707904 53508171754048 53566987286428 53576684137856 53594887346176 53635574978216 53645021298176 53663510761472 53713708905472 53830411753459 53968085440808 53994762695104 54037186702576 54063898114688 54133122055936 54202168953856 54271569938432 54341059784704 54468717031168 54510068048513 54537013213144 54579863270086 54589475898496 54625396150528 54677943857152 54875112086872 54945374714384 54972535057792 55015727306848 55042922426624 55085899969408 55156432491776 55183697164288 55227055324672 55254354907136 55374405090092 55426203645967 55488598742108 55497171896474 55516027609504 55587110871488 55596900896768 55841223215162 55868826390256 55940361379232 56001850344902 56011713414272 56011987962304 56031018589184 56055722151968 56083431357184 56155241128448 56182999527424 56421180233572 56449070090336 56493422461784 56521348028992 56531302592512 56665903906304 56738459481088 56852432488676 56944567805312 56997835129312 57070815712064 57090206086144 57099026693632 57163304941568 57245060009984 57369435363548 57442891746856 57471286651328 57516160262176 57516442184432 57526572004352 57589804513472 57663543059584 57692047035392 57737376021248 58039483409936 58049705348096 58124032755712 58198455332864 58333627554532 58379460634033 58408318498904 58483105078288 58528768717496 58557700387648 58603709522512 58632678237056 58707752088832 58985779335098 59014936912624 59025330648064 59061305300956 59071707202816 59100907255808 59145774893128 59176580632576 59241626811136 59298615169024 59360628039647 59436633965434 59512445502664 59532957251008 59588645817008 59618101400704 59664943698976 59685215453696 59694436997888 59714718773248 59847108192256 59977136970982 60053932280804 60064509004544 60130531183184 60141416186368 60207522900448 60284613198656 60295230550016 60560199824894 60658343966528 60667715861984 60688328318464 60766034244608 60822876260608 60843541434368 60843839666176 60985156079738 61063242067036 61110920278562 61189167295564 61219414041632 61267514500808 61297799975104 61308595769344 61666951123057 61677811932352 61708300222976 61756784802944 61787312131072 61866425206784 61914730544128 61994006767616 62137994568958 62138299145681 62217556661876 62297220626872 62328015100736 62376986594384 62387972455424 62429024172032 62567431291904 62703370469663 62714413813568 62794713959296 62863737146056 62875116922112 62944228486832 62955314250752 63035922847744 63116634656768 63312936180571 63344232738248 63415541419552 63425339310256 63446888696576 63506238448576 63528126710272 63587552454272 63609156954112 63690602737664 63757208628817 63818540817328 63888689382133 63970493081726 64002114679888 64013386759168 64052401523572 64063682459392 64095350122496 64177418432512 64459448103358 64481348838368 64513222960384 64563911384896 64595826318848 64624306026896 64646262774016 64729036477952 64761033035776 64811916166144 64962448867547 65045627419234 65128912473548 65140383004928 65223789385216 65256030507008 65390602145792 65532675178124 65565068986912 65649019139264 65721179743604 65732754585344 65733076782208 65784401203136 65816919443968 65901192068096 65985572595712 66138831241406 66223516044532 66330838182784 66392885650784 66477895747648 66500482270208 66634064676916 66719383581752 66878242767259 66890021391424 66923086157312 66975668025728 67008775128064 67094573815808 67389423017147 67412319240112 67445642185856 67475378351612 67498634629664 67510522517504 67561774482664 67584729263744 67595171306432 67671265408768 67704716355584 68002246847381 68014223431616 68101309505152 68134973029376 68188507084544 68211674804224 68222213711872 68275481652224 68362902243328 68511433140766 68545299395408 68633065463776 68663325153577 68686654197392 68720607066496 68774601257824 68808597600512 68896700798464 69145141752379 69211656942736 69323821676032 69334532413696 69358089506816 69410744089456 69477514779904 69511858583552 69662885798594 69752082835468 69841051746928 69930476909216 69965044619008 70020016572352 70054628542976 70233796390912 70452233278889 70476515569208 70488927922688 70542441003958 70579182631936 70632764231876 70656762412096 71014850935952 71070647728388 71105779042144 71196823573568 71232017257984 71287635254528 71287984679296 71378912636416 71470306890752 71625589192619 71660994822472 71808774842728 71819869513084 71844271024064 71900719496816 71936261127808 72265112396092 72357641349224 72393408843712 72474904479488 72486102068864 72510729938944 72542699255488 72578558226944 72603573383168 72635583633536 72660262291456 72671488519168 72829380607621 72922632055262 72979570084729 73015645008152 73109134950544 73145273919872 73202744598368 73215637096448 73426241681408 73667940689552 73692970100992 73748915595047 73787327297024 73856349745024 73881443170304 73976041689088 74206117481111 74242798705768 74301131716042 74337859907696 74433042826912 74446152005632 74527982311552 74541473583104 74623408665344 74718957203968 74894485917856 74988393168073 75072810062852 75109919706976 75123148097536 75182172803584 75219336507392 75453279119449 75549890232278 75587235704464 75646625046916 75684018336608 75743112457936 75806672208896 75840094676192 75877583600896 75937201071424 75974737997312 76334537963068 76432277448296 76445738733056 76483527036928 76543620600832 76917996896444 77016483448168 77042650560128 77076617958956 77114718116128 77141296719616 77201528684672 77213456551616 77239690587136 77251624350208 77338589038592 77617471374212 77678455884953 77716853539864 77730541064704 77830068005888 77915617871168 77929722382336 78015381786496 78298780732304 78472371604088 78499033368448 78537836647424 78599544294656 78638397257728 78739086626816 78983976151927 79023019145576 79084720360492 79085108003594 79099036505984 79185981206024 79227224772608 79287371706928 79326564673664 79388892029216 79402874034176 79804289688662 79818344853632 79920545039104 79960050993152 80022876082688 80062432620544 80124945410048 80227538169856 80311437935993 80414269482646 80477056986557 80516838033016 80544589221952 80580100593454 80619932575952 80723159122144 80750585613824 81145538254858 81159829641088 81223597403872 81263747476736 81367798369792 81457236865312 81471583148032 81471982490624 81535595857408 81575900155904 81857816220136 81934387998386 82039297586092 82067171248832 82079850872096 82107738313216 82172250853504 82212869860352 82289773764352 82588699881248 82679480376878 82694447256256 82785343988116 82828462262272 82891343148152 82905942006272 82946923687936 83012095581184 83405222953976 83446451437888 83553297086336 83594598765568 83659869472256 83660279540992 83766988383232 83874244450304 83981637849088 84176694307244 84242832438611 84284474965768 84407256851456 84806991406984 84848912806592 84915579104048 84957554180224 85066334659328 85132754498176 85174836927488 85241759305472 85283895617536 85393093947392 85578626048324 85658678361949 85701020763512 85768356567278 85797497214688 85839908236544 85922483204096 86030218026368 86169638998016 86232318993656 86342731694032 86437638575827 86453285767904 86548314169394 86563557094784 86674393915648 86717238401024 86785372653056 86828271996928 87196369451884 87209841551602 87239471957792 87351174226624 87366558552064 87432884624624 87462590811904 87574578764288 87686710107136 87750493623826 88002907684846 88087563381664 88131106418432 88230318496768 88243950344704 88287570685952 88356505667584 88469638197248 88661854652756 88705681570528 88775378154232 88819261188416 88888611314272 89002425157184 89046420424192 89116384728448 89160436327424 89682710404672 89713180992512 89828050622464 89912077950464 90151969857004 90267401316488 90382537554848 90382980575536 90453551654312 90498264235456 90614139093632 90658931055616 90730162319104 91159840790606 91204902501328 91220965547008 91290217769828 91337765758976 91407106653016 91438163121536 91454715523072 91555241435392 91739152424909 91973779413208 92019243466304 92091543535376 92137065801088 92255038996736 92286383558656 92372710470656 92490985388032 92691938955154 92737758005552 92810622615788 92826968461568 92897439913663 92929002737648 93047989937056 93093984988928 93167129488832 93183538122752 93639300569584 93759197241248 93791052855808 93805543853824 93837415215104 93878787271808 93911143832576 93998990584576 94030927671296 94045455730688 94249786668686 94370465012692 94444149521414 94490834716432 94565076729508 94611821700704 94732963597888 94749648007168 95320254804544 95367373071872 95439773123002 95489482384384 95531582822368 95594443263424 95611279396864 95611748046848 95686401750016 96031446152026 96154405750172 96201936351136 96277522786984 96325114246592 96571470037504 96695121087488 96905208907661 96922275893696 97046376118912 97153048316632 97277444025104 97294576569344 97419153491968 97770446182948 97895632413656 97944023729728 98020498474976 98020978934032 98054282531072 98102752270336 98146004875072 98271671974784 98305060747264 98320249172992 98533867880899 98737065408751 98785872658088 98863489308122 98912359050736 98929779536896 99056450189312 99183283032064 99491756855183 99652993659296 99668390344688 99702253666048 99746211476296 99829913401856 99873927496112 99907860650752 99923296713856 99957246642176 100035783647744 100085232873472 100396511886209 100525060556998 100574751639824 100653773822756 100671501007616 100721264478208 100850228965376 100961082311936 101058203316224 101327833888864 101457575033408 101569095967388 101586984359168 101717057322496 101767337627648 101847296832512 102083848220431 102214557373082 102345433887004 102475975678384 102494526176768 102607186914848 102738566155456 102756660514816 102979918137052 103276139597092 103294328634112 103357284276673 103375487604928 103426587697664 103559016107008 103691105824768 103691614078976 104065525212836 104146779629662 104182675189264 104234174287232 104280130179764 104331677451232 104413651473208 104449127043968 104465264746304 104500757853184 104634561640448 105094381491407 105112890757952 105164849675776 105247478326144 105299503772672 105434330281984 105516653462528 105651758012416 105897664741231 105933644520176 106069282989472 106152101941424 106168502758472 106204574557312 106340559928064 106393125701632 106476719415808 106860673617313 107016343508096 107133974572856 107153368275712 107189774692352 107271149956432 107290042596352 107427417810944 107660823506918 107936170881616 107989525390208 108074373405152 108127796229376 108266244111872 108404337907712 108543139876864 108656651325167 108880724158283 108937434062336 109020136097026 109074026426288 109159726540172 109178951796992 109250792301056 109750224173744 109890749428768 109945070115584 110031454613696 110085844853248 110171799938816 110312864983552 110367394328576 110454110649344 110748810180184 110852407291934 110977197484216 110994343792948 111032055219008 111174221742976 111682446430324 111737652780512 111880722758464 112003700689804 112023426828544 112023975924608 112062037178368 112111444303936 112166862714368 112310482256896 112554497302687 112842360467144 112898140180672 112986844923568 113042696057984 113331807812608 113476918962176 113704864977352 113889135610624 113975596828709 113995670258624 114141631424128 114180412172288 114198053387264 114326609883136 114682181561717 114738870727096 114885783493712 114942573302656 115032320524352 115032884368864 115053144008704 115179609026944 115327086119168 115384094070784 115474752042496 115891153077931 116078966819872 116099410696192 116248065511424 116609613184603 116667255109064 116758921268066 116816636997808 116966210156576 117057537434992 117115400775296 117207419045024 117265356474112 117415504177664 117971558670196 118029873825248 118050661296128 118122610601912 118143414405632 118201814511616 118291549786256 118483253622272 118721256079294 118873267930868 119024891005328 119065914502016 119177291634016 119236202801408 119329887397952 119370430907392 119388873995776 119694216384512 119954273941964 120107864561608 120129018009088 120261062366368 120282832372736 120415045800896 120569226397312 121120399649788 121316687933056 121335431723968 121376656636928 121532068489216 121645752521216 121687679332352 121970312159476 122066144962069 122126484134072 122221840557124 122378334591128 122438828083264 122535029001616 122595599950208 123333902246114 123355623864704 123416600445952 123513569605888 123574624262144 123732850413568 123829461088256 123988013535232 124117676810171 124275989137916 124276598291362 124373633524679 124435113323752 124594441253744 124656030201472 124753973188768 124775944910848 124858048344064 125134862583808 125406740939326 125428827627136 125589427918592 125684771647897 125727474292112 125750233844224 125888456973664 125910628501504 126071845695488 126463946693161 126625872361142 126688465476496 126831082839104 126850678620512 126893777393152 127012476897152 127056253420544 127175104908544 127218313908224 127514417257634 127637081634656 127777378764266 127940986163452 128004229359776 128026773518336 128104803047144 128127364918784 128190700244992 128918896206716 128962697676736 129026445920768 129127822769792 129191652637696 129248612053792 129292525548032 129458072955904 129623832332288 129924897735094 130091254838468 130257824947096 130280766009856 130447578770432 131065350356248 131130137973824 131298038278528 131442359487208 131465509170688 131466153564416 131568802406272 131633838887936 131802384136192 131971145191424 132277662482812 132381593832103 132447032089064 132661676365568 132785771301568 132955791495296 133000964540416 133268129353832 133438767163504 133585441435369 133756485534518 133780042782848 133846172314624 133951336051456 134017550256128 134189147631616 134606494568777 134778846034294 134824638480224 134891284371712 134950756703224 134997269259328 135021045035008 135123548965328 135169458527488 135190342612864 135342530817536 135409432711168 135830574904871 136004493694762 136028446863232 136202619010304 136269946058752 136377014169088 136444427423744 136550963304448 136725804486656 137022866281532 137090598790816 137266130927552 137326650307154 137373308394784 137441214132992 137549202515648 137617195201024 137793401596928 138290283504758 138423313885472 138647643352064 138669064827392 138821488178912 138955029559808 139023717167104 139325771597188 139504165670936 139682103493856 139860953818432 139930089238016 140040033144704 140109257085952 140904466557778 140953031138416 140977855845376 141084882007916 141158365263872 141265528463752 141313524824192 142029701871904 142141295456776 142211558084288 142393647147136 142464034515968 142575270509056 142575969358592 142757825272832 142940613781504 143251178385238 143321989644944 143568770775661 143617549685456 143639739026168 143688542048128 143801438993632 143872522255616 144530224792184 144715282698448 144786817687424 144949808958976 144972204137728 145021459877888 145085398510976 145157116453888 145271167267072 145320524582912 145342977038336 145658761215242 145845264110524 145959140169458 146031290016304 146218269901088 146290547839744 146405489196736 146431274192896 146852483362816 147309215037677 147335881379104 147385940201984 147497831190094 147574654594048 147712699490048 147762886340608 148412234962222 148485597411536 148602263432084 148675719815392 148866085653824 148892304011264 149055964623104 149246817330688 149437914407936 149762595584567 149788971835712 149976786336146 150145620125704 150219839413952 150246296195072 150364345607168 150906558238898 151099780464556 151174471408928 151293250093832 151368036673216 151486224915872 151613344417792 151680189352384 151755167201792 151874402142848 151949475994624 152279613997753 152593646540797 152669075926136 152864554896592 152891477466112 153087241201664 153835993792888 154032966896336 154085301120256 154153235917912 154229436232256 154282593439232 154403057369344 154426913103232 154479381174272 154503248700416 154677178077184 155158245642323 155234942748424 155356911769906 155433707079728 155461082129408 155660136011776 155831235742336 155859444764672 156030763572992 156597561464608 156944743208176 156998066736896 157075673294848 157199088589312 157276794515456 157765947249757 157967952303854 158046038291152 158169440720984 158170216007188 158198073011968 158371962412048 158574743413856 158653129347328 158777784058432 158805748068352 159608579377324 159636689707264 159841090078208 159920101986304 160045752165376 160249890820096 160622875871986 160828538965292 160954113973114 161033676066032 161089178443904 161160201186908 161239865151904 161446318244288 161501171227648 162291076509716 162319659282176 162418589577629 162447194807744 162527494953472 162735596739584 162914473730624 162943166296064 162943964981248 163071191714816 163715632440272 163868775996772 164078595172184 164134342497664 164159701744192 164215476626432 164344501707008 164425739720704 164579547528704 165148313772211 165177399762496 165358960753756 165388894512512 165570687976232 165656924524544 165782686296304 165811884012544 166024191162368 166810445907952 166892902875776 167106594172672 167189197531136 167319738944512 167320559081984 167533976766464 167748488900608 167923915684349 168270210062801 168353388614488 168485664877222 168568949931536 168814513702912 169613982813968 169697825613184 169831158208096 169915108360448 170132669318656 170265508996352 170349673854976 170483518610944 170567791235072 171098280820159 171157252096648 171317356723898 171402041527024 171536713134556 171594994429376 171679816473088 172060436052736 172464637987312 172685463388064 172875277151654 172906571535808 173096628338788 173127114189568 173348787831296 173434476802048 173570745306112 174392738903768 174419683103204 174478943915584 174702348453248 174865769249248 174925181623808 175149157528576 175373420214272 175500987247652 176005815369692 176144104189823 176175126763328 176262212836864 176460636993536 176487900689408 176713011335168 177323709305512 177411363141056 177550756308464 177638522376832 177777222628544 178004850314368 178092840848384 178232769456896 178320872654848 179104509302257 179365420809344 179426361985024 179656101244928 179824155900928 180214856739841 180303939714008 180534802632976 180733244294911 180765075109696 180765961151072 180907103308624 180996528470912 181228278187264 181317862111232 181460324638208 182114669122463 182319681581212 182409805002656 182441931094016 182580435539656 182675531517952 182814213306032 182876326243072 183110482870784 183243677861519 183478304849818 183947558826416 184038486932608 184183087070752 184274131602176 184510077993472 184745420941312 184981970776064 185383877910308 185475516011104 185621245231576 185653936923136 185794879827326 185858005475296 186095979874112 186187969977856 186334258977664 187278601139168 187518394482496 187582105711616 187611087707648 187757574543616 187822287665152 187997981169152 188090911461376 188499573337372 188740930025384 188888299042828 188981669432864 189130153459016 189223643401408 189465927195776 190640509609088 190734746143744 190879546246004 190978964768768 191063165644736 191188886526848 191223496093696 191372803500032 191818227797537 192062892304052 192308811500344 192403872702272 192555045573968 192650228493184 193142940075008 193390242174976 193810417815322 193844551787392 194092752237824 194240101637659 194306096633264 194554888050208 194589153138688 194838306983936 195444281253067 195540892365896 195791264827312 195888047459456 196040996949952 196041957868064 196108565062144 196205504540672 196292009750144 196543343949568 196610121494528 196640498345984 197067735761798 197474130817502 197571745316176 197726978616244 197824718101472 197859559073792 198112900378624 198983513710366 199305987318592 199336780689376 199404507332096 199492422952592 199659826803712 199747854992224 199815721301504 199846593427712 199914493284352 200071567295488 200793023772418 201050121113996 201149503279648 201307547645512 201343002015232 201442528956416 201922164623872 202655667777728 202915150066816 203138191934776 203173968718336 203434114644992 203694593665024 204167696440862 204429114746164 204690867774008 204951951356768 204989052353536 205214373829696 205477132310912 205959836274104 206450227672843 206552279194184 206588657268224 206714568553346 206750975209856 206853175395328 207118032214016 207383228157952 208028218879019 208131050425672 208293559259324 208365350378528 208468348574464 208560260359528 208663354902464 208827302946416 208898254087936 208930529492608 209001515706368 209269123280896 209919979398437 210188762982814 210225781515904 210329699351552 210494956652288 210599007545344 210868660563968 211033306925056 211303516024832 211795329482462 211867289040352 211960699387129 212138565978944 212304203882848 212337005516944 212409149114624 212681119856128 212786251403264 212953438831616 213448046279083 213721347234626 214032687016192 214267949145712 214306736551424 214542299912864 214580085192704 214854835621888 215321647013836 215872341763232 215979050780416 216148746810304 216255592458752 216532488223744 216808675815424 217313302650334 217482980991353 217761448316566 217874868124672 218040272194052 218148052852576 218319453080344 218357903593984 218501584602112 219500448347488 219781498857536 219890140231168 220062909227392 220171689706496 220343599877632 220625729967104 220908221298688 221497620360368 221704814583868 221954394968432 221988687585896 222064110438016 222348443485952 223364892860648 223475305561024 223761445516928 224007401379608 224046853657088 224047951849216 224124074356736 224222888607872 224333725428736 224620964513792 225108994605374 225608068361753 225684720934288 225796280361344 225973689847136 226085392115968 226663615625216 226953837924352 227409729954704 227659695967319 227778271221248 227951193657418 227991340517248 228283262848256 228360824344576 228396106774528 229364363123434 229477741454192 229771566987424 229885146605312 230064641048704 230065768737728 230106288017408 230359218053888 230654172238336 230768188141568 230949504084992 231485909344921 231782306155862 232157933639744 232198821392384 233219226369206 233334510218128 233517842536132 233633273995616 233932420313152 234115074869984 234230801550592 234414838090048 234530712948224 234831008355328 235341221632891 235943117340392 236059747650496 236101322592256 236245221203824 236286828811264 236583099572512 236966507244544 237442512158588 237746535861736 238049782010656 238131829004032 238354583268032 238472405602816 238659774795904 238740861814784 238777747991552 239790015992681 239908547883928 240215729123216 240258036018176 240522124732736 240565664745472 240830091601792 241138452794624 242240799299576 242633375866112 242670863447936 242753313273856 243064136978432 243291505042432 243820100295079 243940624318952 244132289924138 244252968268144 244443681114248 244756669182256 244877656166528 245070058003232 245191199900416 246667804492228 246711247729408 246833200891904 247027139211776 247149248524288 247658922176512 247917917106761 248235353620342 248551978275832 248553196582724 248747267049358 248870226647504 249188882507488 249312060402944 249507946377536 249551889821696 250269725167616 250813481878652 250857655254272 251178855837184 251369543295794 251454948584224 251500467688448 251776913947328 251821257003008 252927893386322 253251744722284 253376930952992 253662165678208 253701357241024 253787554786304 254024953794304 254112506841088 254350209817088 255028834515268 255229212193417 255274163269312 255554757528532 255881972326904 256008458719552 256053547036672 256209606094288 256254729837568 257837792413432 257925395353472 258052891841536 258255645539584 258383305275392 258497224107584 258585051096064 258916145911808 259247664664576 259518778784903 259849795470188 260053961006147 260182509676936 260515649894192 260561532019712 260895157540864 262130700712496 262260275947648 262596076557056 262884718974416 262931018341376 262932307128832 263137604812544 263267677775872 263604768272384 264424615812973 264555324965624 264763187664206 264894064178128 265323352731136 265571542603136 265911582990592 266001929080832 266536258707664 266877534327008 267170882870738 267512971069036 267560085565696 267692344629248 267902672102912 268035100512256 269212989137554 269557692068588 269649276960448 269782568743424 269901513406448 269994538518656 270247097930656 270338917054976 270380685225728 270685061635072 271661149809742 272008987389524 272056893726464 272405238020608 272539892117504 272754028338176 273101926608896 274045732563064 274181197581632 274532261855104 274653300614308 274746616789568 274882428265984 275098405031296 275234390402048 275586803193856 276580567009516 276797878012579 276846627770944 277295286704128 277338129654784 277642976357824 277910059119616 278651543194376 279008331341872 279315013910317 279364206987712 279721907636864 279860178476032 280080066289408 280218514171904 281449943189261 281808933115556 281906062276832 281955711690752 282169764015832 282316730527744 282531056927504 282627049648384 283194774876893 284009383892003 284059403743808 284282590913552 284423116168576 284787294294272 284928069031936 285150541018112 285151938717184 285515650545664 285881227563008 286502356770476 286643979289888 286770357994351 287137541551322 287235099370912 287279478052336 287377084096256 287602877987264 287745044511232 289060449584368 289430565396896 289573635374848 289899617917952 289944408275456 290170797021952 290314232907776 290542334534144 290685954076672 291317522430484 291690528221048 291918280338916 292062580032608 292436539802176 292581095679488 292810978393472 294618430075354 294671762758208 294771880403968 294995662380188 295149309188096 295425398980096 296824469924444 296971194823072 297204526864168 297351439630784 297732171307648 298111929246208 298493634661376 298875828815872 299525191169134 299577943671424 299953572672292 300189247985473 300291240251408 300439678827904 300728691214336 301813116477796 302199560929112 302348942817856 302586500187664 302736073346432 302972449831744 303226688835584 303360378704768 303510334403584 303748804285696 303898951989248 304559227995506 305187293081594 305234445430607 305338151852272 305729109793184 305782954932224 306174482403328 307126727683391 307671987585776 308010176896961 308065933792672 308170602240512 308306471835824 308458872464512 308565186878464 308806114738688 308853826206464 308958762348544 309006497400832 310316491284646 310469885496848 310713823539812 310867414159456 310922164258816 311320272023552 311662471484672 312061527145984 313195122929216 313889486416352 313996133473792 314151346589696 314398177178624 315531894499514 315935904607708 316092076582304 316338881441968 316340432014376 316396146023936 316743924824096 317149486827712 317306258694656 317555568116864 319059442767121 319217158754648 319273379414528 319682180156416 320091504330752 321245751743972 321657077930584 321908227946228 322067352132064 322178356887808 322320402373816 322479730303808 322892636488576 323002342455296 324421786343039 324582153019432 324639318564352 324837179155258 324894389615488 325054989906944 325471193479168 325828947461248 325887929962496 326142383429632 326901486809887 327431264880544 327737551993544 328157190344368 328268684995328 328319403488384 328430953252864 328689003414016 328851479441408 329159095057408 329874253340401 330296627544422 330354799524992 330717921507512 330777789025024 331141375952464 331565372592608 331623768025088 332048382324736 333620891815904 333785805751552 334213188345344 334378395062272 334639477889024 334641118163968 335067953532928 335418358438559 335847831368698 336110061532091 336540420125602 336706777228976 336971329754444 337137899863072 337629027405824 339227965627936 339395651226368 339662316416192 339830216720896 340265338637312 340531017992704 340699347709952 340967037221888 342196561640318 342314504193296 342634713447796 342804083054048 343073426269112 343189988858752 343359632946176 344120872105472 344929275974624 345370926776128 345750554303308 345813143071616 346193256677576 346254228379136 346697575662592 347141490612224 348785477807536 348839366206408 348957887831168 349404696906496 349731538498496 349850363247616 350298315057152 350746840428544 351001974495304 351837711949493 352011630739384 352288208379646 352350253526656 352524425673728 352921273987072 352975801378816 354647418611024 354822726282112 355101512616928 355277044753664 355554445257088 356009700628736 356185681696768 356465538913792 356641745309696 357750950805787 358209018604514 358730841618688 358852723970048 359648311801856 360429713479682 360607879428016 361069605265952 361466488589822 361530150219392 361531922302144 361814206617248 361993056941824 362456556374528 362635724222464 362920649276416 364229338244926 364639363162424 364819610005312 364883862188032 365160871079312 365628426612064 365752652486144 366220965741568 366487355723038 366956609699636 367895117652832 368076973865216 368366174141504 368548263204352 369020155986944 369490841882624 370767755820616 370951032022208 371242490463152 371307873846272 371589759654652 371716010950592 372191959748224 372375939955712 372668517955328 374557202278336 375036788964992 375164211423232 375222175415296 375515149087232 375644575330304 375995962338304 376812882274213 376999146674744 377481860050768 377776598085656 377963338865728 378260306918032 378447286802816 378931854391552 381281019218176 381469492287488 381759092492008 381957929537536 382126331289472 382377773053696 382745607000064 383145871892267 383636455595074 384125784608104 384617623000688 384807745404544 385110091147936 385300456986368 386285880150016 386780484349952 387620835630644 387689103574784 387983425521769 388185504475648 388480203275318 388612193266528 389109776100416 389178306277376 390888562506134 391081784731792 391582529654624 391776094918912 392081993899904 392083915736128 392217130124288 392584019500288 393086687899136 393280996691968 394135471523596 394948261635004 395143490632352 395453957232488 395649436202944 395719118147584 397967027420732 398611974637184 398673561378752 398809014664192 398984845905184 399319653607424 399495709984448 399631442603008 399693186855424 400143134590976 401074476303941 401586047544836 402100242227992 402299006559296 402615095291024 402686004030464 403844329247744 405311335555456 405830300133632 406276383869552 406347937436672 406868229289984 407389187330048 408335392881724 408656224438231 408858229492328 409381735548016 409903902713536 409978104707072 410428747659392 410954264621824 411919672548208 412900455345686 413104558388368 413177314536448 413429137106692 413501950419712 413706350790656 414236064428032 415524396277529 416056437758038 416262100851344 416587118518648 416730700757056 416936697148928 417120520719056 417326709804928 417654605892832 417796508175872 417861058985216 418003031412736 419839958796874 420377525965628 420451563031808 420659398703104 420989913304576 421198015090688 422066613850112 423590658964924 423734578080704 423921398774258 424277131957888 424608407765696 424674011033888 424818298229248 425362239712256 425906877663232 426896092558166 427442694469252 428065374032384 428535898291424 428613473102848 429084599825728 429160170385408 430643294027672 431668657861399 431744683526464 431958101560832 432297493620608 432511184917504 433064976447488 434626605300668 434965961982706 434968094019767 435522896633132 435749736249344 436080544388104 436296105705152 436638906160688 436715807187968 437003169204224 438923593287641 439000896694976 439562997715072 439780280462336 440125818454784 440343379412992 440687199755264 441251459934208 441816442597376 442278482154553 442995240720736 443190553263997 443409629167736 443908789936864 443977375171792 444128220876032 444696886971904 446300460401719 446729785721296 446950611122048 447522891033856 448014802759216 448093707314176 448095903698432 448445777215744 448667450857472 449241929027584 450217989210748 451216136723506 451369441868576 451592560722688 451947379694272 452170784231936 453327231250432 454737142072829 454819459909408 455319391934638 455556542442496 455902387314836 455982681034496 456566525696512 456792213549056 458728726246868 458955482908384 459543133974848 459770293210624 460129282097408 460131537475456 460718436107776 461308344476672 461899008169984 462971818689842 463564612311724 464315867279488 466438452738412 466669020436256 467035685072264 467266547991232 467864840626304 468230149739968 468461603101184 468829676180096 469061425896448 469662016710656 470682443265782 471725961120029 471886234680784 472119495300992 472490442407648 472573657622528 473166199145024 473933014489088 474885024317176 475493071723472 476015727931667 476099564021312 476263658008064 476709166536064 476944811205632 477319549591808 477481723629568 477555495983104 479580031985362 479817095767856 480431458246432 480516072036352 481044249465472 481131329490944 481660183203584 482276905589248 484015992266653 484481598599152 485266751732224 485341726895872 485506626547712 486583010084864 487640200590158 487881248637904 488264579848276 488505936536288 488887362228496 489513338364512 489755312333056 490140116006464 490382399800832 493335608984456 493422495458816 493666401783808 494054278423552 495835834213522 496470707240684 497103956551664 497106393165448 497494534098716 497740453295008 498377765014976 498624120805888 499015892755072 501379124348333 501626963757304 501715310508544 502357711674368 502739086591588 502909897168448 503000935376896 503553827894656 505855786772644 506503489444568 506753861905984 507324331356416 507402714482048 507575109572608 508049907588608 508225013682176 508700419634176 509805664253347 510057669030536 510458424386834 510548326538624 511109515057064 511763944653808 512016917439104 512419212188576 512509459675136 515675584826864 515850790706944 516105783683072 516511291079168 516766610550784 516994448215168 517170102192128 517832291823616 518373826677773 519037557569806 519442822367777 519699590940376 520107922012294 520365019353872 521031299788384 521123064039424 521790315081728 524261401424992 524520551895296 524918752176511 525192153114112 525769437948832 525862036682752 525864614257664 526275209625088 526535355551744 528172953836143 528849231625946 529110649931248 529526375328412 529788128356256 530646705462272 531143085206272 531823165981184 533072517415328 533755068654016 534341765741476 535025942138072 535120171131392 535384689258496 535805344205824 538425978275108 539115384137176 539298553920896 539565137486848 539803026812896 539989077037312 540494195861312 540677834109952 540761370451456 541370123270144 543322299619484 543749191194671 544017974779048 544113787452928 544810476041216 545508056676352 548091465126128 548362395163264 549064523710208 549306601228616 549493233579136 549764856531968 550196810062592 550468780804096 551173606387712 552887833063489 553161134019032 553595756025158 553693255541888 554590573408256 554676259309568 555285952715648 555820118239232 557303086388752 558016662683744 558630027820634 558728413975424 559443815273728 559720356952064 560160132578816 560437028343808 562180065551951 562899886378522 563617866231112 563812124553664 563911423381504 564339528031664 565062113855008 565254099296768 566389549753786 568018767784006 568118807487616 568565181827104 568846232337152 569574588588544 569856138063872 570301082036224 570303877434368 571031301091328 573004713540952 573287958579776 573540715988702 574275083102644 574470198741824 574558956104672 574754168192512 575205755974528 575490089022464 578120899168736 578861130793792 579147270749696 579799235835904 579888816550912 580341594043904 580628465815552 581084669068288 582635044860968 583381056442096 583836560677832 584125160065216 584873079604352 585162191358976 585621956786944 589236860150708 589343525516416 589543760807936 589991324760376 590298618376192 590850797960192 592134529288049 593648939848888 593942389646144 594409053728336 594702879261568 595464342615296 596223858492416 596987269322752 597751657631744 599050382338268 599155887342848 599610748533643 599907145344584 600378495970946 600582480502816 600879357655808 601457382428672 603626232955592 604399121858224 604697885635712 605173000375328 605472146692864 605944899663488 606720757409536 607020668807168 607497608571392 607797903978496 609118455991012 610374586163188 610468890861214 610676303704544 611458219586368 611565909864448 614253455366782 615343975171552 616020353793922 616131867585344 616341204481024 616612943671648 616917744929024 617130373756928 617612229477376 617707652412928 618012994801664 620632982569292 620939770993696 621427647079624 621734828318912 621844328517632 623324942969344 624123054291968 626390245858432 627778972832704 627992266947584 628796354357248 631063788999028 631871809215416 632184153164608 632677762883936 632680864028752 632792292047872 633487849648192 634298973655424 634612517389312 635111136233728 638118885534242 638434317509296 638546758829056 639364360312832 640183008661504 642174066974363 642491503487944 643314155861168 643816455892456 644134704264128 644356713775616 644640804747632 644959460607616 645785272977152 646004684910592 648843572686078 649164306038864 649278637128704 649674358310516 649788779230976 650109979813888 650942386958336 651657894922496 652284766859264 653802973619774 654862529761088 655475103987088 656314380688736 656537369990656 656638806976768 656861906505728 657378006828032 658318190114816 659748506680802 660593255088844 660709599049984 661435843015024 661555578050048 662282751904928 663130745185216 663247536050176 667241783631808 667571611503104 668426376690688 669278955778048 669282236327936 670836716877118 671695662737396 672220123064182 673080840251204 673413554457952 673942659508888 674275799726144 678336462353627 678455931255872 678791302452736 679324632832384 679660433441792 680530677274624 681062035985408 681934074443776 683521290602491 684393123280636 684629008386592 685269426895592 685608166108096 686146852538224 686379977717504 686719265892352 688241744210944 689737075166293 689858551949248 690741853552256 691501108606616 691626286143232 692386513355152 692508456758272 693395151325184 694282981224448 696442297986281 697570955615072 697678732412816 697915775662336 698809393812992 699463076996992 699700726495232 700596630114304 701329294916987 702003948990608 702775583203463 703675423898986 704023261478768 704576416759292 704700507053312 705048851347456 705951602757632 709294837222048 709645452564224 710203025233856 710554089507328 711108890514176 712019401257472 712371363393536 712931077827584 714586937543017 715501901611574 716418037209028 717461683237376 719296623603712 720859426959364 721215758856032 722139210531904 722932977179644 723060300438784 723063844604288 723628413234496 723986113883648 724913112749056 725841298552832 728458676489852 729278726324848 729639220010624 730321742158624 731256853224128 731505304972288 732441931483136 732974711446076 733913219399272 735660670439849 735790235305664 736153947730432 736732348283008 737096526408704 738040311973888 741283653188617 741535511641232 741902064044416 742484980926304 742615747692544 743179519309304 743432021901184 744383919496448 744751879911424 745337035910656 748024715321191 749114404556672 750073577929984 750328422846464 750444350830592 751030298174464 751991924676608 753625764548426 753998293349488 754963720101536 755553196171312 755926677731456 756520613836064 756894573605632 757863708783104 760596559276169 762562038436352 762938984574976 763518184984016 764252662578944 764755546107392 766291743784534 767272911190148 768251569216208 769235246001376 769615490809088 770220182295872 770600913972736 772571760300032 775241671261288 775378207149568 775966851043538 776371008951296 776960406550636 777224386533056 778219552200832 781777125012268 782163569463584 783165059309248 783552189837824 784163987799808 784167831472256 784434260248576 785168039000576 786173375798272 787881481118809 788270943047192 789896523270008 790286981264704 790907914464976 791298872405888 795934054841464 797223949274368 797347122757504 797618029328384 797969691810368 798639307214848 798991419968896 799262885206016 799386373710848 800286269181952 801123186683831 802148952607882 802775270932019 803172095089672 804200484455984 804598013118592 805230190582048 805372008060928 807688658495488 810622671110912 811238071545517 811660600267264 812552767739104 812695874873344 813736458579968 816267292292221 816670785763448 817312448876462 817716458984656 818763471096032 819807805427072 819956209414144 820857495318784 821908529243648 823839345096416 825800910691372 826209116776736 826354629072896 826858274213384 827003900839424 827412701581312 831048792555058 832112875516076 832524201702688 833174237037296 833461401514112 833873394297856 834241041438112 834653419609856 835309211785664 835593016351744 835722117970432 839679917593748 840755051931256 840903126063616 841318797406208 841979826609152 847181317929848 847469156161408 847842797548516 848554263915776 849216815531392 849348022067776 849636596458496 850724479424512 851813755326464 853792185116332 854463014734483 854885388938504 856130748064768 857071796582848 857226946205696 858169199651456 861286588055344 863337315722798 863489367052928 863916203121664 864594987241216 865022369835008 866129952894976 868823737671197 869253210601336 869931923965412 869936188039534 871045793266264 871499472498688 872161088776208 872592211410304 873277812321376 873431614375936 874006338408448 877847186575282 878001793389952 879125995430144 879560560924672 880251636909568 880686758825984 881374399510528 882502919868416 884556964309106 885247626852127 885990481441472 886381106527994 886819258335472 887817579873728 887954750343584 888256441752064 889393773943808 892600920803438 893459571442592 893901222244096 895045782067712 896029605518432 896187414628352 896191807396864 896891554431488 897334901714944 900435978421496 902432273447012 902738883737152 903185121445376 903894759388544 904341568463872 909474284145658 909638919818816 910638783869276 911113084884992 911804774629672 911965362068992 913133051393024 917457452493736 917910965816768 919086267949696 919540586421248 920258564194816 920263074950912 921436872215552 922616688953344 923798016339968 925943637379684 926671156824721 927129224623448 928631734558976 932876905476824 933338040872512 934071370144528 934533095982464 935729681252608 936460299479936 936923206202368 937659352360192 938122851792896 939324033421312 941364886531564 942245461981439 943451922240058 943772469361568 944238990601984 944980884815296 945147315245056 946332398290048 947866028978176 949770048634352 950814024334097 950986143446944 952031455863334 952199128042624 952527316016128 953418333072128 953889622411264 954639099183616 955110991966208 959160063970724 959634191535712 960862916492864 961032144072704 962088498930944 963320366407168 964553811178496 968031984533306 968963197198304 970533503464448 970683453791744 973166020169728 975280401180316 975762497275808 976529159696552 977011873072576 977774724456992 979026676729024 979510624666112 980280232012928 980764799601664 986671217968912 986844990917632 988108556847104 991671668427044 992941414481368 994207913103328 994212786330896 994989068197432 995480906590016 996755530029952 997248241611776 998031785510144 1002758248696666 1003253927514608 1003430621017088 1004715423348736 1005478173183176 1005819794336896 1006001870753792 1007107655789312 1009130676673999 1011711573545288 1013006978889136 1013507723811968 1014648662712832 1014805428964096 1015150219145216 1016099815177216 1017400839268352 1019611328506694 1020115338061072 1020916848773668 1021096653077248 1022219030114128 1023527889307616 1024033834878208 1024838424377152 1025018919350272 1031351169653728 1031701581413888 1032211567366144 1033022582158336 1033988896430336 1034340204384256 1036747653355546 1038075115139612 1038885644735554 1039399181880752 1040215844024588 1040730038707744 1042062599576768 1042246128078848 1048338169091969 1048522802849984 1049041103790592 1049837504353022 1050384306228224 1051538875897664 1051724073365504 1051729228515328 1052550419250176 1056345907672286 1057698463251892 1058221299862496 1059052750656824 1059576256712512 1061293410924544 1062286170412544 1063646331962368 1065957297984271 1066145034830656 1067510137308032 1068683531482952 1070051884276144 1070240342262784 1071610688411648 1076851956550216 1078230768274352 1078597107841792 1079130274973696 1079606053625792 1079978154074624 1080988391722624 1081355668219904 1081522740902912 1082740246540288 1083872546689889 1086107719496261 1086644599238968 1087498382389342 1088035949558096 1088227574905856 1089620952082432 1091016113352704 1096182930252256 1096724790326528 1098129047420416 1098613202457232 1098986467158272 1099529713063936 1100393620125184 1100937561608192 1104361630748299 1105775666126978 1106322268038064 1107191512050316 1107386511083776 1109352518619136 1110571905431296 1111640236478464 1114606172777504 1116033325367488 1117260055641268 1117456827950848 1118887630547456 1119440713904128 1120320265157632 1124360131103902 1125799772757044 1127235732462224 1127624249107328 1128679056063328 1130124227710016 1130508198593536 1132779099507572 1136037535568012 1136237614975232 1136930127043403 1137130363654208 1137692464674304 1139149177177088 1140602164072448 1140607754868736 1146009427081904 1146575917159552 1147081431977404 1148550166205288 1148940397483648 1149117912209344 1149508336385024 1150411511949056 1150980178044928 1156038196405477 1156241798337472 1157722261587584 1158294541499392 1159598471671808 1159777633101824 1160683188087808 1162169338136576 1165270089721936 1166762112884192 1167673121355664 1168250320130432 1169746159208704 1170324382717952 1171243913573888 1175467409790443 1178473720301416 1178687051032832 1179087521615872 1179982649520752 1181701595920384 1184269058576098 1187297879697776 1187884779292288 1188818107456672 1189405758523136 1190928685230592 1192447716984832 1193974538645504 1197687965741113 1198100764676536 1198311774685696 1199221497067286 1199814290689168 1200756991941892 1201164961005632 1201758715311616 1207252465911184 1208798243716448 1209395771271424 1210346000750656 1210944293385728 1211889799326976 1213441514819072 1214041337614336 1214995217142784 1218236911982024 1220749172326376 1220937781722428 1221352607409088 1222916439172736 1228506910733564 1230687950343104 1232040707587844 1232263735170688 1232682408962048 1233225887343296 1233835489858048 1234260747513856 1235224458954752 1235415304825856 1238099470329557 1241265965138584 1241879541987392 1242855294159248 1243469656637824 1246649885938688 1248246108583936 1252780491716864 1253731565115799 1255557945665408 1255984533895168 1257592708714496 1261503997178887 1262127577998056 1263743618430832 1264368306329216 1265355525767872 1265361728057504 1265584584095744 1266975699296384 1268597947310848 1269225034778624 1270222272467456 1274802683857241 1276237771068484 1276868635018592 1277093517658112 1278728720625664 1282705745030633 1284348133948726 1284983006975888 1286628311722336 1287632911784912 1288269408528256 1288713427551232 1289281609495264 1289918921215232 1291570545954304 1297687145372156 1298328612077728 1298557274257408 1299348716621032 1299577558461952 1300219959627776 1303315789844992 1307605947239548 1309725059522176 1310950207974176 1312628761377472 1313074739981312 1313277613953536 1314756013656064 1316636380229632 1319497013361604 1321186510177688 1321419198099968 1322871686030048 1323111156100096 1324565503809856 1326261490370432 1334483567263616 1335143223006208 1336852753381376 1338564472655872 1341673433754236 1342727594582759 1343391325474792 1344440246128364 1346161680502408 1346827108915904 1347885319017776 1348551599452288 1356672924707254 1356911862511744 1357582604905472 1358649265664768 1359320866883584 1361061354549248 1362124071970816 1363868148887552 1365294444911881 1367042581204982 1368109968771469 1368786246561272 1369258016773184 1370538853791184 1371216332216192 1372293705076448 1372759955435008 1373438531784704 1376483488421888 1379474150332586 1379717103898496 1381483707104512 1383002217213232 1383252572286464 1384773026710304 1385016913516544 1386790302650368 1392884595972562 1395141911230144 1395357464825632 1395831551324672 1397618787625984 1398926153993984 1399401452990464 1402658589833974 1404007897981216 1405551166406926 1407350847797972 1408046522957536 1409152833518584 1409401014106624 1410097702694912 1418589674444096 1419290905128448 1420406050467712 1421108179014656 1422217781028352 1424038802514944 1425862155655168 1429173875086034 1431003803223148 1432836074418056 1434923366474752 1441718853918728 1442431517712064 1444278421063808 1445865954359288 1446120600877568 1446127689208576 1447256826468992 1447972227767296 1449826225498112 1451682597105664 1456197532153133 1456917352979704 1458557452649696 1459278440021248 1460643484317248 1462513706448256 1463010609944576 1464883862966272 1465949422892152 1467826438798544 1469439855789059 1471321340879698 1471580470611328 1472307895460864 1473464696566016 1474193052817408 1476080623947776 1482567306377234 1483071023282464 1483804128088832 1484969961852608 1485231495385088 1486359038618608 1486864043802368 1488767838992896 1489503759822848 1490674071821312 1494136323953581 1496049430642382 1498228809113344 1500147155859968 1500888701661184 1502060596348928 1503983849353216 1507251529096852 1507996586698976 1509927440203072 1511106392342624 1511853355462912 1513041227672128 1513789147211264 1515727417566208 1521193118552338 1525124076872704 1527036369968032 1528505325157888 1529511092214784 1532583487569068 1534545822380296 1536503138432416 1538470492002752 1539230981618176 1540440364591744 1541201827945472 1550483342522576 1550756414299136 1551933702087076 1552742017902592 1553920813101272 1554448773066112 1556439104401664 1563554250024536 1564327138927168 1566330118618496 1567104379675648 1568327975599616 1568335662944512 1568868520497152 1570336078001152 1572346751596544 1575762962237618 1576541886094384 1579256478532271 1579793046540016 1580573962529408 1581815828929952 1582597744811776 1591868109682928 1594447898548736 1594694245515008 1595236058656768 1595939383620736 1597982839937792 1598525770412032 1598772747421696 1602246373367662 1604297905215764 1605550541864038 1606344190179344 1608400968911968 1609196026237184 1610460381164096 1610744016121856 1615377316990976 1620401365414447 1621245342221824 1622476143091034 1623321200534528 1625105535478208 1625391749746688 1632534584584442 1633341571526896 1634624897752924 1635432917969312 1637526942192064 1639615610854144 1641714990637568 1643817058487296 1647388551430237 1647678690192832 1651601821382744 1652418233553472 1652709258145792 1653716548426768 1654007801678848 1662097585110116 1664225751032152 1665048403405376 1666348474074592 1666922803028224 1667746788595712 1668482082876224 1669306839219712 1670618423571328 1671186032703488 1671444235940864 1675075753975283 1678530111948767 1679359835187496 1681510103862512 1681806252127232 1683959653218304 1694362635859696 1694938312322816 1695685595097032 1697108527831552 1698433631062784 1698696044135552 1699273192916992 1701448958849024 1706740702065553 1707584370232664 1708926029468966 1709770777877008 1712261496129536 1714143593165696 1714453892411392 1716338399302912 1722573176110688 1726674631445596 1726978734105856 1727832406243328 1729189974482432 1730044739670016 1735425419747327 1737647475342394 1738506421202672 1739863847930824 1739872376079068 1742091586532528 1744322177552416 1745184422820608 1746555624642752 1746863228751872 1755694373150564 1756003586779904 1758251990860288 1759121121849344 1760503273819136 1762748799021056 1769113928618212 1770495253704254 1771980962882944 1772762213055988 1773638516670944 1775635159747456 1775909500687168 1776512883504128 1778787547887616 1785201841606876 1786604485353919 1786919142885184 1787802444488192 1790091564135424 1792059211036864 1792374829256704 1792383614793728 1793783108862976 1800871956842992 1804864546894024 1805477767474304 1806370242890752 1807789518777088 1808683136927744 1816631451494321 1818948568291316 1819277839637632 1821277567738552 1822226169769984 1823609549259344 1823930724137984 1826266102786048 1834914904987472 1835821931633536 1838172535899392 1839081172842496 1840517128389632 1840526149901824 1842873744431104 1845233377906688 1847163072527839 1850972310690811 1851887274759368 1853342313649442 1854258449246896 1857263469117952 1865753810953648 1866676081745024 1868142740289056 1869066191964928 1871459362505216 1872920598959872 1873846412404736 1875318704720384 1876245703585792 1882729773063128 1884490923962878 1886903844480116 1887544938723136 1888477981203968 1889961769630592 1892664796580096 1899540097268704 1901628048668194 1901972286893888 1904062911726668 1904398256085248 1905054632032256 1906836666144256 1907779244822528 1909278198367232 1918320127941448 1919268383071424 1921725832985728 1924176997861888 1926640732814336 1929107622356992 1936063969066612 1937585146088053 1937926394396608 1941067006928896 1941366907583488 1950560802360632 1951524994551616 1953058319393104 1954023746145152 1955549448913984 1958053353458048 1959021249332224 1960560464025856 1961529599203328 1970149602324827 1973342435937824 1973689981835264 1976217113694208 1982363424138251 1983343336854088 1985882828962736 1988065687244021 1988415826206656 1988425572661792 1989978136394864 1990961813180032 1993511060059904 1994496483223552 1996063571020288 2005516497393332 2006507855029216 2006861242034176 2009430846697472 2010956346366352 2011639588673792 2014215311578624 2018261353347998 2023423147090576 2026013957778272 2027015447623936 2029297325425664 2029610857928192 2032199630354432 2034801678536704 2039222657013388 2040230676122144 2041833697547336 2042193306154496 2044438060228256 2047055778615232 2048067669756416 2049676848754304 2062702339307456 2063403162827776 2066045164316672 2067977792860672 2073495306711092 2076150230279224 2077771289471108 2078798363761504 2080431688049176 2081460077415488 2084125199153536 2096676338183938 2097045605699968 2098082207581184 2099675008706044 2100768612456448 2103077751795328 2103458457030656 2105100838500352 2110000505772907 2112691815344572 2115396926503784 2116442599724992 2118105501313648 2119152513425024 2122586821849088 2124572340825088 2127292663924736 2131914595968542 2132290069661312 2135020274616064 2136641118014249 2137367062965904 2140103768552288 2140480684525568 2143221376823296 2149887093783737 2153703913100432 2156461536548704 2157194215683584 2158260549947392 2159212107251584 2159956308149248 2161976783445248 2162711336439808 2163045481805824 2167745093379778 2172215438992522 2173289198477936 2174996764778684 2176071899116192 2176455149811712 2179241904164864 2192365860504512 2193449580653056 2196258094840832 2197226404914464 2197972934316544 2199059426127872 2200787240250368 2208723261496598 2211551332253956 2212644536076128 2214383024100632 2214773022167552 2221143810862592 2229212345555008 2232066650734976 2234520111282536 2234913655901696 2237775261094912 2240640530315264 2248720262207804 2251599545514088 2254471464924448 2255248498214656 2257358112126656 2260248455420032 2261016397187072 2265558199015144 2270952504401273 2272075071136024 2272475229950464 2273860254086806 2274260727308416 2275384929348608 2278298354354176 2281215509737472 2288310407669209 2292018854163808 2293151834319104 2294162863954808 2297100332410576 2297880794967296 2298235824418688 2299016672770048 2300823023898112 2301960356089856 2309119773382807 2312076392810954 2312483596674944 2315444523175168 2316589082998784 2319555266203648 2321366376175616 2324338676273152 2330540179443872 2333524225768384 2335346242711328 2336500640260864 2339492318417408 2340648765435904 2342487827147776 2347928509069913 2350934819580886 2356947440602832 2357374102065664 2359965299041504 2363403191840768 2368538117152196 2374595759395552 2375769558584576 2377636214913344 2378811517046272 2381857370461184 2384895433969664 2395375931482226 2396201529353072 2396623549371392 2398442994134572 2399628581378336 2401513983883784 2402329922011264 2403517430623232 2414504931822368 2417596487432896 2418791542542848 2420692001501312 2421888586771456 2423779598653952 2426883029638144 2429990434285568 2436473823964048 2441498344652752 2441875563444856 2442705214818176 2445832878345472 2457013821467128 2461375900686208 2464081415175688 2464527470341376 2465364817924096 2466451774686592 2467670979716096 2470448917909504 2470830609651712 2476198940659114 2482531930277168 2483759083974784 2485710588318496 2486939313275648 2493299771877376 2496492217167872 2504256655640509 2505560983433728 2507463130231598 2511115891330816 2511969067790336 2523007994357774 2524255155996112 2527487236861664 2528736612658432 2530711051535744 2530723456115008 2531169168191488 2533951398592768 2537195894621696 2538450069557248 2540444544934912 2549605367714482 2552475542136968 2553737270037184 2554187035316224 2565411490061266 2568696267897452 2569966013951776 2573256623444672 2575265823569824 2576538817056512 2577426855102464 2578563218990528 2579837842430464 2583141091908608 2588753437961801 2595374290744312 2596657224155456 2597114548514816 2598697433242064 2599155116923904 2606631579689984 2615211894479096 2619450119044352 2621900415948352 2625257522754944 2626149479962624 2626555227907072 2629512027312128 2637690175919491 2638994026723208 2642373020355376 2642838396199936 2645743372060096 2646222312200192 2649131007619712 2652522980740864 2668967134527232 2670286446012416 2673705506762752 2682021103245869 2683346867508472 2685455189165518 2686782650949584 2688880492256728 2692323361004816 2693654217831808 2695770638035552 2697103198904576 2713345849414508 2713823725023488 2715165209810944 2717298531329536 2718641733767168 2724248143941632 2730588889823762 2734085162409964 2736219937542938 2737572493122544 2738516033546368 2741077707582368 2742432664432384 2744587410152896 2745519910870016 2752966976843776 2758948300665172 2759434207796992 2762967414209024 2766004434426464 2766505144572928 2769546053420608 2770033827033088 2785769191945124 2790283822460288 2790714929651264 2791663102649344 2795237575251968 2797852307987968 2805317179667948 2807521334127587 2808015795962432 2811102332813852 2814701695595944 2816093045915072 2818305667037168 2818802028213248 2837179348888192 2838581810256896 2840812100935424 2842216358029312 2844435562056704 2848077605029888 2851724311310336 2854706566633933 2858347750172068 2860593571067617 2862007606446296 2865672148836112 2869846732949504 2883437707837456 2884863035424128 2888556842127616 2891731908718576 2892241201755136 2892255378417152 2894513652937984 2895944455534592 2899652450996224 2908670773942703 2912395064306266 2913834705959408 2917114905299392 2918556880042496 2921286968634496 2925027412896512 2926021219889152 2931898845784304 2935652877597088 2938879711578118 2942642681759396 2943160941222656 2944615790921728 2946929393132032 2948386105634816 2965134612754468 2966142046564928 2967608256177664 2969939923705216 2972718077237216 2973728087604736 2977535677985792 2981348143642624 2988272647907162 2992098861284764 2996457618226688 3000294311719936 3004121192697856 3014503058193704 3015993173397952 3019854880406144 3022212784685248 3023706710925824 3026082455344256 3027578294422528 3031454835132416 3042386237104676 3044776658138369 3050248153745408 3054072739936064 3057010650315776 3059022184429568 3065166975138136 3069091644760592 3072465153013487 3073006276864832 3076940984005504 3078461963236352 3080880729183488 3082403655890944 3095949375081871 3100966685045152 3101512828598272 3103867404174152 3105484035805184 3107841626202544 3108897546132224 3112878208803328 3115142523645823 3124103222812033 3127108500049072 3128654277854336 3132660237236992 3134208759351296 3136655951199232 3136671325889024 3140672156002304 3144693503193088 3151525924475236 3153083772188768 3158512957064542 3159586093080032 3161147925058816 3163631657859904 3165195489623552 3183736219365856 3188895797097472 3189388491030016 3191878767241472 3195965679875584 3197545494843392 3204492746735324 3208595810431528 3211101083728076 3212688380358688 3216801937823936 3218392052474368 3220920762328192 3240802730828894 3242490684443648 3244952286182068 3246642401069056 3250211070956416 3265069169168884 3266683143053792 3269249795505848 3270865835938624 3275053884384128 3279231221708288 3283429981275136 3287634116974592 3294777102860474 3295357380385664 3302081727840203 3303203642765488 3304836467106944 3307433096853536 3308015603357696 3324195170220232 3328451502064304 3330096806810752 3332696948149184 3333845606056448 3335493577191424 3336964165752448 3338613678439424 3341236847142656 3342372065406976 3342888471881728 3350151507950566 3357060223897534 3358719670374992 3363020207725024 3363612504254464 3367919306436608 3388111945866571 3388725271719392 3389876624645632 3391371190194064 3394217055663104 3396867262125568 3397392088271104 3398546385833984 3413481404131106 3415168740465328 3417852058937932 3419541555754016 3424522992259072 3428287186331392 3432676798605824 3445146352221376 3453349262891192 3453957468211712 3455664812486656 3458379948964864 3470850839494654 3475294950684788 3477012842405344 3479727695861648 3479744752158136 3484183173065056 3488644355104832 3490368845641216 3493111249285504 3509653870438331 3511388746301128 3512007173559808 3516503981720576 3521006547638272 3538227857236424 3540990507408508 3543961925765888 3545524426111976 3547277033341888 3551270319494912 3551819001374336 3553025767008256 3557575095775232 3568639649773429 3570403683213752 3573208970707838 3573838285770368 3575604888976384 3580183128270848 3584118422073728 3584767229587456 3587566217725952 3601743913685984 3609729093788048 3610955534948608 3612740485781504 3615579037554176 3617366273855488 3628616786744411 3633262902988642 3637897136582632 3638555679275264 3642555135477104 3647219098518688 3647861448275968 3652532205572096 3669829809974944 3671643863267072 3676345071798784 3678162345684992 3681034256779264 3681052299803648 3685747488862208 3694326145055678 3697210676853001 3701944621381622 3703774549518736 3706684627298884 3708516898493792 3714526938235904 3731507621907296 3733352163490048 3736285480578112 3738132383929856 3742918725010432 3745841197919744 3747692824809472 3750637409440768 3765459546126256 3768981847925756 3773807688960232 3775089877446272 3776955962407936 3779923539261184 3785329593160192 3799080194537408 3803256097336388 3803944573787776 3808125823453336 3808796512170496 3810109264064512 3813673332288512 3818556396734464 3836640255882896 3838536766142848 3843451665971456 3848353995723776 3853281465628672 3858215244713984 3870214831444423 3872127938133224 3875170292176106 3875852788793216 3882134013857792 3882733815166976 3901121604721264 3903049989103232 3906116638786208 3908047492290304 3911098897827968 3916106706916096 3918042498664448 3921120928051712 3923059198406656 3935260458863657 3940299204649654 3946684871875648 3947379963670528 3964726848276502 3966686673708176 3971765657925472 3976131374488042 3976831652413312 3976851145323584 3979956272789728 3981923626360064 3987022120119808 3988992966447104 3992127142040576 4011032994786664 4013015710058432 4013722484068352 4021912692732704 4023279177347584 4028430623157248 4036522706695996 4046846294181152 4052027915556544 4054030895247872 4058594650851328 4059221715856384 4064399260708864 4078445314026776 4080461352244288 4083667395094672 4084386612308992 4088876120456512 4094111557230464 4096135339512832 4099353697508608 4125404678614912 4126806325655552 4132090328633344 4135955585721344 4144941705016343 4146990613422184 4152300460558448 4155542578942216 4157596727523008 4160863376098352 4162920154830976 4168250398307072 4193352676367876 4194091211399936 4196164415162368 4199350017412088 4201537224912896 4206155503590656 4210201677000704 4214604590814937 4220001011545814 4225383630689144 4230793853007568 4232885199449984 4236211002627296 4238305026850048 4249144681650176 4254585327849472 4263829191937084 4264580139322624 4270040549232128 4273282236028498 4274734125931808 4280207537104576 4280961369051136 4299774187567474 4307407826200864 4312923073097408 4314388431367168 4318424214503168 4319912616298496 4323953566890496 4326090963611648 4335490186759556 4344430877985044 4346578396955872 4349993529557368 4352143798232384 4352910299623424 4384731721009024 4386899161306112 4392516189681664 4394452809828928 4395945868633088 4401574480500736 4411819239343351 4417446522993196 4423102664507912 4425289072152256 4428766048201264 4429546044335104 4442287621725184 4458424691110016 4464133301469952 4469040222565072 4469827311803392 4475550522189824 4481281060630528 4495218468820541 4497440524415608 4503199091028176 4508942929848896 4510496996429312 4514716224253312 4520496910840064 4522032794374144 4531116398030288 4541905008802546 4544150142272048 4544950459900928 4547720508173612 4548521454616832 4550769858697216 4556596708708352 4576620815338418 4584037708327616 4586303668638208 4588325727909616 4594200664821152 4595761589934592 4596471648837376 4598033345540096 4601646047796224 4618239546765614 4624152785621908 4624967193349888 4630889046350336 4633178165997568 4642732752351232 4661080358887744 4667048451536768 4670692485422656 4673001280521728 4678984636834816 4684975654295552 4695857018139826 4701869639161772 4713894881205664 4714748204131328 4719930598083008 4737076234304392 4748355236475389 4749191518791104 4751539117169152 4755272429826688 4757623034092544 4763714740922368 4784649034217437 4790751862964452 4792403058706144 4793247098742784 4796885988269144 4799257162756672 4803027967767568 4804659844022528 4807034861246464 4828159526164051 4829009863644736 4835192974865792 4837583085085696 4841384003002624 4843777173542912 4847559197307904 4853766059276288 4859980868571136 4872947647928096 4875096085903967 4882996689305504 4883751126889712 4885410429636352 4891665756690944 4909305064418909 4914027642934256 4922751801372416 4928162830351376 4929054940682752 4932903549373184 4935341959432192 4941661219303424 4952397881318228 4965063860554336 4967518167949568 4971421176636992 4973878626551296 4986599543754752 5002108562801119 5008513311281018 5011121966867456 5014926260463196 5022231782661632 5046015988715548 5048510311992224 5054974473723328 5057473225316864 5061422103071488 5061446912230016 5067902797185536 5074391789243392 5080889089869824 5099210735428964 5104951084273936 5107474540074368 5130822980122532 5137392535794904 5139932027903552 5146513246889344 5150531647139648 5153077634113024 5154853710204928 5157126437981056 5159675684860928 5166282183817216 5177506875923602 5188985572320319 5190748581488624 5193314448310912 5197394866484128 5198310233847808 5213263159379968 5230423788958192 5236173007248337 5238900238088704 5243800831896704 5250515045509888 5252298959925248 5253110455814144 5275380351838982 5277988053446416 5284746040710752 5285676792399872 5291486744120192 5292444624400384 5298262015239424 5305045961481728 5324175914933183 5337934269054464 5340572892024832 5364042206491738 5366693735016944 5370910378331036 5373565301899168 5377760984513456 5384646722009632 5387308435663616 5391541276071104 5394206397809152 5426691698829016 5427647450046976 5430330419621888 5434597062659072 5461177779647524 5468170324819928 5472439875085876 5475144986245088 5477032067092736 5482155415164736 5484865328864768 5489174820305792 5491039821740032 5515170367831663 5517896601330344 5518868415593984 5525934828418048 5532008868852928 5533010289145856 5539092106841216 5571538383890248 5580567644920576 5581429859302528 5583326205298688 5590475150503936 5595704615975936 5607862306786817 5610634359335896 5615042668255174 5616031591924864 5622204665627704 5629403391191888 5632186091830144 5636611334074336 5637604056426496 5674358697776384 5677163620513792 5681624201870848 5684432716058624 5688871124113408 5696155210059776 5702112093455503 5709413133267866 5713871046045547 5716695500344136 5721187142135234 5724015212892592 5731344297672224 5739693465899008 5766875415674912 5769726070848256 5777113684255232 5783463817437152 5784482403510272 5784510756834304 5789027305875968 5791888911069184 5817341547885406 5824790128612532 5827669411918816 5834229810598784 5837113760084992 5842573937268992 5850054825793024 5863797691568608 5871305755194176 5877759423156236 5885285363518792 5886321882445312 5889231581843456 5893858786264064 5930269225508936 5932284093129856 5935216512355328 5939879847410432 5945436154474432 5947456175209472 5955071355971584 5962696287285248 5976545295814324 5981241103141381 5984197722569528 5992915236453376 6000588623439872 6029006116387408 6031986346795904 6039709760812288 6044425569370496 6047413421851648 6052164910688512 6055156588845056 6062909670264832 6081766163698379 6084772474209352 6089553316276738 6100496307490816 6108145479872128 6114021300631552 6118044368859136 6130333950276272 6138183289521184 6144930306026974 6146012553729664 6153881968011008 6156923926472704 6161761458366976 6164807311781888 6191898750163742 6201933370090304 6203025657196544 6207734808348304 6215683252405088 6217795092264448 6225756417606656 6230285047291646 6248206445624066 6254217000098144 6257308555708672 6265320474473984 6268417518702592 6273311902398464 6273342651778048 6281344312004608 6303051848950472 6306167544377536 6317025914129084 6319172186160064 6322295850117632 6327263315719808 6330390979247104 6367472438731712 6377791594194944 6378776982060032 6383757534482944 6391931359751168 6408985493470648 6417191620863056 6422202167456152 6425376760717376 6433603875647872 6436784104948736 6441841524656384 6481605461657788 6484981368887296 6489904572364136 6493284802138112 6500422141912832 6513479822168539 6530138338337768 6533366286107584 6538499591011696 6541731671877248 6550107768768256 6558462443416576 6566859962550272 6575268233949184 6589554205720948 6590714760771328 6595718233870073 6604163455680406 6606407285530976 6609672934213888 6614866193707072 6616031206715392 6648390340440464 6656903004128608 6660193613621504 6665393896298368 6667691212112896 6673928331504896 6677227356878848 6682473694285312 6685776943763456 6700303015901132 6714120447795068 6717439340749984 6726040415450048 6727225008508928 6776223891733142 6777450543438784 6779753249291264 6782742380388128 6788434111326208 6793734524251136 6794784176542208 6826962808262212 6830337480930656 6835704117875864 6839083111508032 6856574372662784 6865353597211648 6890292704442752 6906698525782384 6907914936423424 6916759897929728 6941701678989308 6950589901369576 6954025684810688 6959455391723296 6959489504316272 6968366346130112 6977288710209664 6980737691282432 6986222498571008 7019307740876662 7022777492602256 7024014347119616 7033007963441152 7042013095276544 7063914736717993 7076455714472848 7081981014817016 7087923851531776 7091048852223952 7094554066683776 7102540638989824 7103638002748672 7106051534016512 7137279299546858 7140807366427504 7146417941415676 7147676571540736 7151209777952768 7160366256541696 7168236844147456 7175132435451904 7203487827371968 7219458187576096 7221911069897216 7225480971563008 7231158075108352 7257233573488822 7266525805977284 7275794273165264 7277111358550528 7285110270954208 7294438197037376 7295722896551936 7338367183643783 7339659619949888 7343287726534144 7352690143597568 7362068513558528 7362104599607296 7388652290111356 7394421353706002 7403889242763244 7407549099037472 7413369254597768 7417033796987584 7429053876471808 7461701085889897 7463015243814592 7466704326980096 7472570961156224 7476264767859712 7485837450020864 7491682395839488 7501274818881536 7518734196627401 7530919092252512 7537963695851512 7547615377920464 7550179754892544 7553911924815872 7559847078522368 7570659186320384 7587107826829223 7598160389074816 7606512194672776 7607889147575552 7616251646906672 7617593024340992 7627346664577024 7637112793468928 7673280511765792 7677073532285696 7686903331942912 7696707991447552 7706562931257344 7714622244086857 7730531415238093 7740429662888846 7744255876266448 7750340584352212 7751705577586432 7765467630333952 7802243209442528 7806099978206464 7812233277572416 7816094984580608 7822197795655936 7832213413832192 7836084997328896 7842241856103424 7870520917727314 7880598409299308 7893369743751296 7929453696553004 7933373347416352 7943531315850944 7952262748976084 7953663304826624 7953702290647168 7959912545579456 7963847252720128 7974044240239616 7984254284081152 8022065989573328 8026031420116864 8043825385465408 8046558354695168 8056861246314496 8073045413391992 8092267374838339 8093692588362304 8104055831113088 8108061790495744 8117189301702656 8118443431712768 8156890628053552 8160922704488576 8167334790189344 8168773224617984 8177752240913024 8188223114460928 8192270679025664 8198707395017216 8228271868533101 8250809357229824 8253612651311104 8271911171442688 8289883410032686 8293981226844368 8304600921116896 8311085157884432 8315193455046016 8321726752196704 8325840309661952 8336500796614144 8386705352735752 8388182422799872 8392328830324736 8398700034824176 8412311007181312 8429209181629874 8440002023091628 8450767261378288 8461587706015136 8465770398899968 8472422005254592 8476610053700096 8498289363300352 8527658383874168 8529160278645248 8540081098464256 8546564472056996 8549468251863616 8560415074209152 8599548375134948 8614815652401728 8625846146194816 8628776862734336 8636848429006336 8639825232596992 8647907133780992 8666696292306899 8670980373519112 8688861755970088 8693156793911744 8699987059114736 8704287596464768 8769463442018048 8773798322612224 8785032379363328 8788905619657856 8791891737266176 8803148961001472 8812355053522141 8823638478686702 8830527980252209 8834893045986392 8846205329015824 8850578144304512 8857532096402528 8859092088670208 8884575243450368 8916849382220032 8923618787000687 8928266602939904 8938080445130144 8939654623606784 8951101044379648 8978940215214431 8990436937641082 8994881048831216 9006398182056352 9017885859697792 9020993992858624 9029432448506624 9040993821680128 9062232796060576 9083810017605092 9088300284544096 9089900919801856 9095441016347224 9097042909233664 9101539717394432 9153241630676836 9168075416655232 9172607337276416 9176651455819232 9188401329642304 9191523179869184 9192943297674752 9203292095592448 9236479093531228 9248305571243816 9249934386699776 9261778092700672 9322160717775488 9334096903073536 9341384970845312 9346002561043456 9357969273669632 9369951308591104 9391714036279652 9399093162079313 9403739278323544 9427789762411328 9429496408262656 9439861196166016 9474152468608784 9496710472950778 9498383037582208 9503078234338304 9510544859653376 9515246068185088 9527429481844736 9557061114383167 9569298068434874 9581503725928904 9584806117412288 9586494197485568 9593771976538288 9598514325513344 9606055935535136 9609319688045056 9614069722492928 9656319052328102 9658019727289472 9670385949731584 9675166170171392 9682768006005248 9687554347085824 9695118394615808 9707532118552576 9745895295856192 9750192171807934 9765993378611008 9767502253779424 9770820859272704 9783331513381888 9818610128837818 9828055285868512 9845503602744832 9856325660702752 9858109881365504 9865807098746368 9870683918864384 9904795762636456 9930127721108672 9935036335899136 9942842353273984 9947757253102592 10004217125602238 10017026622562036 10022243933734912 10029852520926392 10044463565323264 10092031977431096 10097020623984448 10109948947446656 10114946450633728 10122844206142976 10122893824460032 10135805594371072 10148783578486784 10161778179739648 10193382725071931 10198421470857928 10209902168547872 10214949080148736 10261645960245064 10274785071589808 10279864055807104 10293026493778688 10301063294279296 10306155268226048 10314252875962112 10319351369721856 10332564367634432 10355013751847204 10377971144640638 10381497162977248 10386628896621824 10394789732968256 10396620467695616 10426526318759936 10458954267675067 10460847577916384 10472346014496674 10477800476177408 10487601663793408 10501030091019776 10506220911628288 10550760703677964 10555976106892832 10569492081421504 10571353584799744 10582973488240384 10596524030478848 10610091922963456 10648351829866366 10675868538108928 10728084412983476 10733387470033888 10741820756662072 10747130603798336 10755521969026912 10769293444019264 10774616871327232 10783082552142208 10788412795618304 10853383397658032 10855294900093952 10869194125318144 10922355559295048 10936340649639856 10944879750171752 10950289972490176 10954064134185472 10964310830329472 10969730657729536 10978349640611584 10982079643480064 11030340735663326 11035793202660688 11037736831187968 11051869656836096 11064017737705856 11066020578291712 11078184213682432 11143076767780496 11161135289841152 11162859718605056 11166652410597376 11191409231951872 11215724613573634 11221268718671792 11230085336510348 11232063183849728 11244409331255408 11258806782383776 11264372183660288 11273222668148672 11275208112852992 11348717395552768 11354327241027584 11363248403741696 11377742248226816 11404224186911006 11418826266535732 11427742092091094 11433391000688272 11442374284270468 11448030425785184 11462688595344448 11531719860011659 11533750831349824 11539452141696512 11554227368510464 11566927634874304 11568964807020544 11569021513668608 11578054611751936 11634683095770812 11649580257225064 11655338823837632 11668459621197568 11674227520169984 11685147874537984 11700109651586048 11725530277826981 11727595383137216 11742611510388352 11755518846312472 11770570727037584 11772643764890624 11787717572528128 11860538451017872 11864568186259712 11870433024710656 11879759694820864 11890872308948864 11894912350418944 11910142711943168 11922598013588779 11947184914458871 11953090591628648 11962482206282762 11968395445139056 11985830472906752 12001177246879744 12058012232774816 12063972693591808 12079419521624576 12088851138740992 12094826843703296 12104329821377024 12110313177690112 12147977938231289 12163532327396758 12169544948418704 12179106632553476 12216290959744256 12228042601263104 12260667900552544 12276366579042368 12289860612053948 12292025107459328 12307763936022016 12313847852945408 12323522916733952 12383797500327484 12403866740180608 12415469616696608 12431366504810176 12435590184528896 12451512835213312 12460570094583292 12496412891248132 12506231397477433 12508434000196288 12514617111417344 12530640948947968 12546623804796928 12546685303556096 12606103697900944 12612335088755072 12634051828258168 12638344372320128 12644591700235264 12654526631439616 12660781958494208 12716420160460247 12734944877463424 12755583188389888 12757553964120064 12767515068965888 12783862719502336 12817970986941296 12834383241726112 12844404334912304 12850753521434752 12867207751295744 12873568209897472 12883683049312768 12930141507694873 12963210923315576 12969962737774592 12979809144728272 13000844283825664 13026959644337078 13060276676675536 13066732572215168 13076999182023392 13083463343754496 13100215537536512 13116924886833152 13133719925100544 13179108411441896 13181429521542656 13191436467740146 13208326911360812 13212814571061952 13219345868427776 13229732387414144 13296780680880928 13313806008257216 13320387227243008 13330787792596736 13335382424225792 13347856663009792 13354454713757696 13364947388570624 13400606031802264 13428240895590136 13434878681499968 13452080830900096 13552447783466284 13554901086877568 13559506498582528 13565484760776256 13576868222652416 13587469048502272 13589568353084416 13619094173625127 13653925616524424 13660674961861312 13671408235751728 13678166223016064 13713148745325568 13730707194423296 13780585408885504 13791047216273789 13813397051564768 13815829872846848 13833519795859456 13876543968967757 13883403357978616 13901179802739152 13908051369621376 13918910783446592 13918979008632544 13936732692260224 13954577420419328 13961475382564864 13972444997142016 14038615481753324 14045554985204512 14048028694239232 14066015926882304 14127829473435986 14152911428945696 14163962029634032 14175847703063552 14182097704447904 14189108133367552 14205081277979648 14207276005497344 14274558599093716 14281614732855008 14292835882831352 14295353143081472 14302419555905536 14336473688294912 14406975654743936 14438916375152192 14443822139794432 14462316150216704 14514467146977644 14533051611954568 14551588546330528 14554222717101056 14570220541908416 14588876394074752 14676734367287566 14679319239899776 14686575453068288 14705380287195136 14724209199214592 14770003540410349 14777304580222712 14788842707412004 14807778485526488 14815098198074944 14826738509195536 14834067593975168 14858107752943616 14923402171779794 14926030487629184 14933408653960192 14945141922312448 14952529535719424 14971674900041728 14983364791678976 15002549637763072 15037468393254802 15049209656486159 15061838184505024 15075927391703024 15095230755840928 15100359509785088 15107823849631744 15119694157044736 15141318372640768 15174215653658446 15196320778149632 15213024389345552 15215778295151104 15232503293813344 15235186048681984 15254693329154048 15346561023531584 15354147064571392 15373806663885824 15393415982895104 15429244488173714 15461062830476186 15480859325777692 15488511752532896 15500681168704424 15503411155172864 15604486418885056 15612199956412928 15624466555144832 15632189969161216 15644395591311872 15664426827664384 15684483712206848 15741041835454628 15761196818598616 15786739487502592 15858907393106008 15866746694832704 15887062631701888 15904525497952168 15907326609653248 15907404581294336 15919825091158912 15927694505440256 15948088480479232 15968508568162304 16018172853684463 16044131979146656 16052062840233728 16087650770930816 16093116709390336 16113722492628992 16146090826783984 16163838413679649 16184534749676678 16187385176724608 16208111662226176 16216123580991488 16236886863425536 16313781256107104 16321845408977152 16334669580378688 16337546449235968 16355504481826048 16376446228921856 16384541358051328 16397414790034432 16435499563489391 16456543737066202 16501618714459648 16543822342885376 16579766820065372 16587962453688736 16609201842233792 16622170315768864 16630386910092032 16643453504393408 16651680619323904 16673001593228288 16773410705471504 16776364845599744 16797400069648352 16824622014362624 16858418363259748 16880004046183256 16901534522756576 16923175412030272 16931540797799936 16944844010509184 16953220107400192 17055316767748336 17058320557290496 17080162196928512 17093128944113992 17098936503727232 17120830148418304 17199096750269896 17229631304803456 17251692292389632 17257553725468672 17273696858012672 17295814267561984 17333392584613798 17341960747038224 17377723511940176 17386313587823488 17399974118229472 17408575192929536 17538926884036096 17547596645224448 17577811239315712 17583783474532352 17624710107044282 17647276957373404 17661055960504418 17669786091972784 17692410658031648 17701156288609024 17715064192805056 17718184177340416 17769150486900736 17833698764440064 17847237574001374 17856533205879808 17876160890260288 17879309247213568 17957880430428862 17980873875282164 17989762097662432 18012796364112704 18035771719395584 18041987985717248 18058864897013248 18081987643360256 18121274065732607 18124465592121152 18167620035210184 18176600569088192 18179801839603712 18190882032694448 18194085818467328 18306483261353672 18336150833310464 18345214674552832 18353302911638464 18376802659284608 18383046359738368 18385886595349504 18406584191184896 18425833293728113 18463831231436437 18472958187062456 18496611142487632 18499868773399552 18523556185401344 18644321435550976 18668193806147072 18682769941690624 18692005122086912 18715938547339264 18774147722721083 18783428072559304 18798186324158626 18807478556647088 18855579524822656 18858992816525312 18879722392332032 18948304937217568 18993420945901556 18996766075164416 19006156468676608 19021089719306752 19030492136370176 19114122228766334 19138596136869748 19163007451857808 19169612234824576 19187543953076576 19197028651026688 19212111871070272 19218639376090112 19312638104656204 19316039454578944 19340771899463168 19350332340342784 19365536012010496 19390236789231616 19491790591712384 19500384343615868 19531986757222016 19535004507558848 19541641718545408 19566663026763776 19637220257675636 19652649338893109 19656110571737024 19691007205489664 19712651321405504 19716219762731008 19731614197492736 19809591525272912 19860255442217344 19870072671798272 19885684706547968 19895514506205184 19982945966437531 20008434251204476 20034053245124072 20044487867469824 20059705041852784 20088927130646528 20184063954862192 20194041247968896 20219897894893312 20229892901267456 20245688412285952 20245787648920064 20271611188742144 20297567156973568 20360695417598921 20386765450143862 20396842941715856 20419804337095744 20429898160297472 20523291920490128 20549570143179616 20559728111614208 20586052987557376 20602126588558592 20612310536452096 20628505751924224 20638702739443712 20710027503694408 20755942289281276 20762994325954496 20773257793243648 20789579465936512 20917908535350134 20921695155832768 20944692028993348 20955600952354816 20975203327586816 21002060182039552 21101521407355928 21111952213785664 21138984162843008 21165946976480768 21193048060957696 21220183845926912 21296703659732732 21313436606968583 21351737076217856 21456168825966952 21466774940067776 21483641513324144 21494261207596672 21511043938053824 21538586888038528 21549233742654464 21566165104284416 21576825591236608 21671645625573097 21706766795316064 21710589800187904 21738388250636288 21805997665520761 21844711118590096 21868722559684231 21872681299279712 21889759500343504 21900579944980352 21908128268370944 21928621660658944 21939461315459072 21956699281223168 22060681471326652 22071586405321376 22075473662375936 22103739313672192 22128035475411712 22156368427364864 22286153535560992 22322270579682304 22325719437210112 22382818463903744 22431449227147268 22442537437343584 22460170673020696 22464126367699456 22488818662510816 22517613564767552 22528744367320576 22546445336297344 22697434791105536 22726496807483392 22808448373822012 22837652533071464 22855484184182188 22866782001376544 22884748568540936 22896060851570368 22925377190688896 23063439720023318 23067501662699648 23078904283393024 23108454737020928 23133855269748608 23138043027337216 23156109223503872 23210005563501977 23269366191541624 23299160514450128 23310677647675264 23336919242395136 23348455040339968 23370295749075968 23400219303172096 23451060555653962 23455190766274432 23485223020776704 23511037692624944 23541141454075168 23545287529781248 23575435145056256 23721076902035744 23729136372519424 23740866049421312 23759519389641728 23781744617897728 23789824700837888 23845196027177558 23894369828917742 23906181183257296 23924964412565524 23936790890278112 23971660945813504 24116024465549632 24127945387183616 24158839043249152 24177702277481984 24189653687406592 24208659642754048 24295955876462578 24327064654793516 24339089896837408 24358213265106952 24432581919488512 24521335801105088 24552733158084736 24579721224107896 24584050214918656 24615527872044032 24647045833467904 24767595000654968 24807733480361216 24830939233393216 24862733009620352 24871180369057792 24903025670426624 24921140189166584 24980477548414003 24992825782496264 25012462794954866 25016868000392576 25029234222834688 25061281897895936 25093370607112192 25212207395801888 25224670177510144 25268103656516336 25276688744640256 25289183400470528 25309053262879232 25321563916988416 25400317507210877 25432840320920494 25469889754926848 25515107928240128 25535030137931776 25567725439004672 25635941973882592 25668766483452224 25688808669824608 25701507042869504 25734415502591488 25747136419794944 25767366098625536 25860283015389746 25926421846631152 25959618289456544 26001688567651328 26053919288674156 26120553353351072 26133465144430336 26153998364046784 26166926687508992 26200431075073024 26233849773666304 26358216822883792 26362859043085312 26382872935480292 26416653822721624 26425629142123904 26438691736855552 26459464774828288 26593561361761856 26627612016514432 26640774454486016 26661575585193472 26670764848451584 26695713326019584 26729894777141248 26801212063604528 26856481791180272 26869757362999936 26904161661800192 27104895566932568 27109802173755136 27119012997165056 27130969521552512 27174938097004544 27179136706168832 27238188347250254 27307851233048848 27321349923722624 27342816471503456 27356332446032128 27426297490651136 27461414388846592 27546823212045599 27561170817771008 27582094432547578 27626794103129536 27631659745693696 27753087937935514 27766806715957232 27802359605478304 27816102739242752 27837821566893184 27837958017265088 27873465384520448 27909154840838656 27922950765129728 27944889994284032 28077230963506648 28091109970409024 28096057388478464 28255658946871972 28305822857891392 28327924059268064 28351695406127104 28364195408895808 28378216266735104 28410162555959296 28414552010994688 28476287817579811 28549117198187432 28563229465710016 28585671765662704 28590706286162944 28672947376589824 28813951309487872 28877832750304384 28887644279588864 28924632300433408 29014591935114401 29028934293955288 29066103223909136 29103177092661056 29108445434202112 29140441083816832 29177752788149504 29353468734575132 29358638479799552 29373150906136576 29410760574390272 29502232135704559 29540007080820698 29554609160445424 29577685414824008 29615556971052976 29630196396149888 29653477018391072 29668135187950336 29846804343559588 29852060975258368 29866817307920384 29890283844624896 29905059071438848 29966729583357952 30074936786509604 30098419312972318 30123676369010048 30151854783406048 30190461511681856 30200719019570176 30239388314089472 30282636745281536 30348431307316892 30392641556299264 30426048778691104 30431556590302208 30465006587626688 30470372097363968 30693122047063168 30708294129142784 30747613327771648 30858488976347428 30882734675403457 30922125660952372 30961718651555384 30977023505065792 31001362337408848 31006822310345728 31208972837770112 31224399912825856 31248933110289664 31264379938322432 31288791182623744 31328853655328768 31368967424413696 31401772232973263 31466529281743787 31482083670909256 31522393637197232 31573478975005184 31717814786212016 31733493389665408 31774125263403776 31809050995904336 31814653219306496 31814809162588672 31839650182317824 31855389010880512 31896176960958464 32036345707368926 32088263958293312 32104125680467456 32175301541861632 32186233418780672 32292181653567968 32327676827359298 32369069499353356 32374770353449216 32416223324452352 32432247161982976 32627562512214208 32643690817954304 32669339160757376 32711008963652096 32752892457843712 32794829580068864 32870999126978782 32913087474132404 33003237428919296 33159533640130744 33175924907377472 33218403684467584 33244340631537728 33260773820184064 33286907008786816 33303361238647808 33346003186456576 33492543239522059 33546821410943008 33552729691199488 33594800139296704 33649244028725248 33716836726519496 33760008092366512 33797116683148357 33803069045513152 33846350824060544 33863081595599872 33889688021018368 33906440214800384 34110633535496672 34116641114580992 34160324393857024 34186257888227984 34197873007454464 34241660296836608 34365135450932363 34398193500539792 34459262609606912 34503384584779264 34547393716025344 34591628535123968 34666785169227596 34683921494076448 34755447023880352 34772627175646976 34799948236458944 34817150385859072 35077853768072192 35155622478631424 35249420214088564 35294553914746808 35322111921008836 35339572183945568 35384821316063296 35402312577218048 35430128385610112 35667397528880128 35694475148002748 35713066411759616 35752321780520576 35915760860857724 35961747750564328 35979524195324864 36025592728225408 36071543438791168 36083975971434496 36117729794026496 36163975286720512 36242548131465214 36248931184242304 36322899006242233 36335240070420368 36353201138176384 36381764065388896 36388171636934656 36612966522707344 36672301666620928 36690429349105664 36706605823276928 36753605318569216 36766092719476736 36771773190699008 36851666587456226 36927662462872874 36945916374124912 36993222284975264 36999737546799104 37047112370802688 37269231404532281 37288642871101952 37336387612294144 37365539883381248 37384010244173824 37548295445442166 37566856145118608 37596372648317252 37614957113294176 37711159049645312 37759444784664064 37896609874435136 37986841891803112 37993532150328832 38012312937353216 38042179438613504 38228244457532668 38277192273739496 38326014903715616 38339224469649152 38375087906153152 38394057302053376 38424223742140544 38437278752180224 38606192574821641 38625276209312408 38632078909157888 38681543798926336 38731072024020992 38983581183424768 39000768687231736 39063973514444032 39070009015117696 39083283437090816 39133326053527552 39255036147507719 39274440515351272 39305298677786218 39312221143474048 39382014410979328 39425302642811008 39432439525462016 39463228394985472 39619183050545824 39720510884434688 39740145343596544 39771369413095936 39791029012410368 39914784654188521 39965891932875062 40016868502408952 40068106490248144 40119410083705568 40177854261293056 40368127909724384 40388082495937792 40439795789786624 40459785802534912 40491376824571904 40491575297840128 40543222377484288 40721390835197842 40773530900287724 40793685883431712 40839608674191488 40859796320594944 41046583840980256 41099140286359232 41119456223228416 41172105975114752 41204253177117184 41224621072904192 41257011503848448 41420055007388816 41511884578562552 41525988651908992 41546515586487296 41579158931873024 41835817070700268 41843390311665536 41889384057986696 41911201904709632 41950406655173632 42004120364079104 42203042814711856 42223904427571328 42277968325686016 42331893952961536 42386096121915392 42440367691853824 42572363145888653 42593407319465464 42626873213937166 42703474152435712 42912337651933904 42933549880135552 42967283026648288 42988522415193344 43022087876107648 43077173776077056 43098467485308928 43132330208568832 43153651182473216 43343291251146194 43413533590632128 43421179600375808 43611995331041522 43689422237180192 43737445119368462 43745362598559424 43779519000687008 43801159889960704 43816256536741888 43857243321317888 43878922630918144 43913398562446336 44121362942653304 44143172810642752 44150947324751872 44256070950823424 44312736854729728 44572307071121984 44644541159364608 44651438874420224 44862898454294536 44885074874687168 44920341346041392 44928252735398912 44977637325021632 45035227129535104 45057488734641152 45092890672594688 45394869582211072 45452993614966784 45594358755179773 45616896747644024 45675305066142928 45710968368364376 45733564002753088 45769497137081872 45792121703140736 45850754381377792 46126879440046636 46135003325399296 46157808566786048 46216909474041856 46267710539497216 46312218447007744 46420011127003954 46538732383083248 46598321028900256 46621355295350528 46673838484790272 46740591498151936 46800438606344192 46902121111307924 46910381532548864 46970446041553408 47022075385249888 47082282908150336 47090575059562496 47442153804071488 47458272745038848 47519038779283456 47563489235795456 47690392054355116 47788739657835484 47812362366514592 47849928825131048 47873581780556224 48232048931099264 48255890774367232 48317678086498304 48355404554963968 48417319285508096 48530011632776861 48591911752925156 48654129309587032 48678179793674816 48716426530213904 48865163838977024 49042671602210176 49105466316169472 49159442448215792 49168100429837312 49231055744088064 49294091666935808 49447403157025951 49535190001309936 49615466960722432 49661878466786432 49725466019240704 49742360738115584 49842280378333168 49960955096828006 49985651564992528 50024925589909732 50033736000785152 50058468445669376 50122563795791872 50424414791603776 50449340355020288 50536207313032672 50553377489280512 50578366800941056 50618106525758464 50800635014421754 50865680641840988 50939779509853696 51070060275863552 51271883947765184 51337532966904448 51377617339649216 51403014085739008 51468831005182976 51534732197251072 51720566030779492 51852843693262304 51919236578913088 52003377135302656 52107838577348312 52231907601229279 52241106706702144 52266930288860672 52307996728093568 52333853375017984 52400862150146048 52631139376391807 52716433645767584 52725718086170624 52765745870960584 52833307645443248 52851258284247808 52877383473711104 52918929549656576 53109754787804561 53187122723523712 53255224033028864 53281548908972032 53323151170386944 53391426652039168 53459789554282496 53602424127209056 53712963582360544 53739514725999872 53808323323600384 54002355708607999 54209791133865136 54219604347510272 54261939043105024 54358273412337664 54476376694500508 54615702466097696 54642699847445248 54685632943006912 54712664892064256 54852594981302272 55093646424091198 55122341635542016 55164188865095156 55253588206259072 55506175875871028 55533613431914464 55604719210956608 55632205478485504 55675643133786368 55675916034530176 55746930769040896 55818309681677312 55889779988568064 56154461927013296 56182219940818048 56511317893743944 56611645715782784 56655848118536128 56703390812254208 56728390817791616 56756432533470208 56820325111918592 56829104021989376 56952575635159622 57098234396374864 57126458931420032 57171343531325408 57181412572325888 57345894753179648 57597903079731707 57627902618975744 57755665500608768 57775288559177728 58029183870228802 58057868587910576 58132206447818272 58206354185322112 58216890868404224 58280882167633664 58355505576299008 58706937469150264 58717276959599104 58746301812273152 59004464271409118 59080014161641396 59109218320890848 59155370829648016 59231113942105952 59260392792299776 59306954036782144 59336270375900672 59693608687119176 59704121950516736 59733634615840768 59780567689249792 60149873573019208 60196838625944636 60247352738020096 60303709566812096 60380923023363712 60401438039140352 60478776628178944 60666874046148293 60696862614633784 60785283112598528 60852097557382208 60863113180604416 60930013175253376 61386244094126336 61416588258285568 61495226655543296 61686485374654987 61716977952694856 61765469350806914 61844251321904744 61923437303110768 61954047010131584 62002724674817696 62013644620691456 62417945675540224 62448799825651712 62497866220579328 62528759876644864 62577582365247488 62657707310657536 62803544465946526 62852581506501017 62933058563487574 62964167341818512 63044787274394464 63146957950010368 63435629572424032 63466986779330816 63548250526807552 63618101991808672 63629306438612992 63629618325177344 63679300364635648 63710778021761024 64072691414737852 64176527916586624 64208251360934912 64350603083723264 64584363307135936 64655353654718596 64738138998706712 64749540706898432 64832446648904704 65255125024428416 65287381635908608 65338678321514752 65422017927304192 65505784915687424 65589659160137728 65741998253957564 65793652134555191 65826174948264808 66006474857838592 66319067280261488 66351849814754944 66436807368935168 66488681263075456 66521547640368128 66573814017573632 66606722477295616 66692006372913152 66899427800682169 66985086479044118 67093642821886016 67105459382398976 67189600278593408 67298488057450496 67433673453038992 67520016184733024 67594233366296714 67606138091026304 67692701648121088 67726163191199744 67779376042036736 67812880429600768 68221267070993344 68233282229161984 68372515776455968 68395746014908928 68483320593673216 68730270901864726 68796387001079584 68918525219213824 69006769169558528 69094787432050688 69333570338455192 69367842988152896 69510894047760704 69545254351293952 69599896472917888 69634300771718144 70155707536144384 70311244957262848 70498840428177128 70589107829493616 70644223842017672 70679144367891136 70769642632126592 70804625154436096 70860256771220224 71334795057760256 71388950296005496 71426132823519232 71504643561041152 71648278043853929 71831521721715448 71923495501128656 71959048390649728 72051185456450816 72143086877582336 72235459588052992 72327950573441024 72485096262930428 72497862368484608 72645798012484466 72670480140840736 72706402276352768 72763528130777792 72776343273869312 73225933045414688 73344603333241856 73413211646553856 73507210637138432 73543546381398016 73703333174912452 73855324925745748 73891832748249824 73986444569950528 73999475093598208 74538462809064562 74577285742203904 74672775224588288 74731079766762496 75096590890884332 75133712290237216 75192745296634504 75229914226588352 75422318099290624 75518889569328128 75793219748870272 75973683783606224 75987064300657664 76084358877227008 76456488915065336 76554384547478992 76652029807431232 76678448939298304 76750175812306304 76788114604106752 76848447484281088 76874557504360448 77212385149643282 77250552418624816 77264157818315776 77363087597852672 77462144048041984 77967162366849536 78001537374463472 78127947028888064 78140018030235392 78166566874181632 78510072295015438 78548881030702544 78610597355572436 78624442286948096 78764028821958656 78850605285622016 78926456789970944 79238366101091648 79441021768869376 79480290687193088 79542738826191872 79829569308377042 79931783865750124 80033737004817904 80136212980496288 80238820167411136 80722039020081613 80736255819448768 80776164991875584 80879591579573248 80982753649143808 80983150595680256 81442781670395684 81547061800575448 81587371766863424 81679217348382976 81719592641189888 82078711944788867 82093167681960512 82198280572718464 82238912446456832 82344211950229504 82408506354234368 82514023007696896 82840110014777632 83023769157125104 83051977303817984 83093031172974592 83158317863746048 83458186095121453 83671634141400536 83686780623331072 83778768115973392 83900813310347264 84008240728158208 84406085629423712 84447808855142656 84555936651372032 84663787905923072 84772192243830784 85035845567619023 85144726291777306 85186814638930928 85253746427874332 85824675303867808 85867099760271104 85934566053296576 85977044830386688 86044175752215296 86154347552154112 86196934970617856 86264660417137664 86686582502292388 86827067181264256 87223990662083044 87378844474360384 87474890238736924 87490725197118848 87559038001374016 87602319779921408 87632513073483776 87714486642635776 87826797124892672 88242725885306608 88286345621285504 88512141901646848 88625473709459456 89014941123221729 89144614142243968 89289082318729216 89302877748840448 89725796908589072 89770149749374336 89840682692082784 89856505470797824 89955274650043264 90070454259070208 90114977469282304 90185781345189376 90510990553864111 90789739164422144 91188717510359546 91233793495288048 91350610132285856 91421936736728752 91467128005506176 91538994274163744 91584243406281472 91701508762755584 92253758880093272 92270006650798592 92315617133572096 92535421078994432 92840022254007908 93077464766166496 93196642057800512 93242710590701056 93347676969580544 93481182996303872 93804242222615848 93820763065097728 93940892083106816 94044150770499776 94164565816300672 94884307608142976 94916545490077696 95038077558566912 95126978471590912 95333659215375889 95380784108710232 95577479315670968 95624724733029184 95699857650262096 95747163561112448 96464097862198528 96511781548734464 96635356172996608 96710809109927936 96834638571016192 96935905588743551 97060023265553722 97135807782774299 97183823505850312 97308258619174064 97356359587349632 97432853060427808 97730327677954048 98085343204420352 98210932632338944 98318884896431584 98336200859674624 98462111488176128 98894806314051902 99070380002619872 99230933921444864 99323756933572864 99450932038481408 99684560756666336 99921910193656012 99971303129985056 100049851179819464 100067472001570304 100116936891338752 100848829583207552 100898680710040576 101072414626065344 101106754978561024 101236213051516928 101601270028843508 101731361283681976 101879559019707392 102543767895530368 102675065933808896 102755234679298432 102806028171478016 102937662010365952 103069464394502144 103390024782872443 103441132061558984 103705687386524608 103838473157826176 104006754270605312 104215677154696624 104463815202458558 104482213413404288 104533860577721344 104615993456187136 104667706750035968 104801724300292096 105262278752783614 105432867291535168 105451436172341248 105531491741921168 105666615290886496 105702516568495616 105754766947422208 105837859099313152 106219509575609122 106374245447047424 106510448066057728 106563097817944064 106646302340773888 106782853304078336 107204848254418112 107425927164721088 107479029451999744 107616646647200768 108004711417215998 108419582267730272 108439208695020544 108523878086210048 108952753389001016 109231404932195392 109285399694890496 109371265886013824 109425329784128512 110187292848182396 110244683271084032 110328377730190312 110507176412518144 111012351751742056 111067226863828928 111209438421913216 111264410956971008 111351286267572736 111351832069060352 111493861538081792 111636619363354624 111779559977136128 112127209975791241 112308923854026592 112364439881636096 113022635787487888 113223291431565568 113311696237072256 113456781635583232 113512865066940416 113658208043978752 113905151270319244 114196468792749728 114252917862840064 114342687062650816 114362825144651776 114691789506359296 115048496944425737 115195806159463414 115255805237951488 115511331001217536 116058367740457604 116115737175821152 116264412895636544 116412708370644224 116561764335267328 116711011152598016 117413874938300528 117434553919198208 118008928542818236 118160028323282792 118218436641781696 118310741659296032 118462227884211904 118520785584599552 118613908073564288 118672540751801344 119387217374238352 119408243901033472 119561135378499584 120299747146038416 120393677251889272 120494705476040192 120607419133624192 120761846046727424 120802876078280704 121333748092296586 121393725229267568 121570566225197056 121704195114764416 121726226361208832 121860026350506752 122772488188252672 122833176516571136 123372970749309974 123433955905389712 123530938701613828 123688502643809488 123846874606221536 123908094020263168 124005449349635392 124027289241382912 124835891351080448 124897599651303424 124995732441158656 125155164730494976 125607088931893052 125705163013002034 125866117126975148 125928334683637024 126089574548788928 126293915900020736 126848918460128249 126871259144848064 126933973558661632 127096501053615104 127236203983617344 127258612877225984 127259236650354688 127358600729271296 128145382829475704 128353055833173248 128416502721869824 128701206167446528 128980833056096791 129168726614271872 129310707309437192 129476277997413424 129499081413796864 129664893297809408 130510250048856832 130574763271817216 130677356643029504 130844035854608384 131011569831374848 131148578149476569 131419034059047581 131483996507915128 131587304269110382 131652349896529616 132012949715677184 132638134560522976 132703699629509888 132873614737870336 132977362526150912 133043095280736256 133147628035147264 133213444954591232 133798855601364338 133970172958088236 134187285643772032 134379200557186816 134867346906077984 135040032369466048 135188466732593428 135212276182052608 135385403296242176 135452326382399488 135558752084073472 136442534141986688 136745031552911936 136791492029817856 136966641187346432 137460541803729452 137568545372251763 137592774002159168 137837050438427648 138013538339117056 138667140676910384 138735685976305792 139021788095521408 139090508702587904 139199792945835776 139268601543436288 139880621765062717 140311415072288768 140622489914525696 140997680856354256 141178215658987232 141288447684035344 141358288735782272 141539285264253184 141609250308872192 141720513542440448 142669590115520512 142777900592010992 143009287122082304 143296556087707858 143663043443430896 143846991002257312 143918096781299456 144102370912901632 144286173755164672 144470919176105984 144970192525860856 144995724736969216 145291596024968932 145340960281681472 145412804552705536 145527056261555584 146451866090829376 146689206666483712 146826423293107712 147014421274276864 147406666349824904 147710649851491496 147783665496499648 147972889139901056 149076925618129124 149154571484407808 149345550449176576 149462159533524992 149810035909876397 150193181781768664 150267424580474432 150385490593269008 150459828453176704 150844636198581248 151037779138656256 151586439497740544 151701519379011679 151947367567212448 151974128601315328 152168717754454016 152641983658645327 152912977830130672 153108769094957984 153304059614862464 153356897878596608 153500351624612608 153576229208213504 153696894968562176 154424770299286564 154501104837249632 154528315636631552 154726175195705344 155934324733699072 156003074748926944 156255894057776128 156280036060470784 157020144590030876 157097762061405088 157221194711144872 157248884573896192 157701210571244032 158476732202183296 158882043537738752 159085477652383744 159659138616754084 159863567731500248 160067474009635808 160272425960992576 160477640334822272 161444078040163226 161472511638897536 161552329983751168 161759183159146496 161966301191360512 162470038944513839 162885563340791368 163094123601150896 163174743533726848 163358434696765952 163439185282379776 164157423889577734 164186335363921024 164396561145436928 164477824892913664 164688423900459008 164817012708468736 165028046015393792 165680220029555264 166047538314250208 166103954607635968 166186062345949184 166316635727492096 166916372190242906 167343268282801072 167373561246662144 167557536231946784 167801626620694528 168812171258847424 168895617710285312 169111873302744064 169327575811846144 170071691135238046 170289452583554612 170373629277861856 170507492855748664 171649350607735616 171734199520542208 171869132106593152 171954089660773376 172088351504430592 172308695104308224 172529320834275328 173373165004584776 173654134362528512 174447981324166088 174757688948720768 174949780477473848 174981450394237696 175118076002748032 175204639559842816 175428973285271552 175653594249785344 176485451770613216 176572691242571008 177024283803293696 177250947418918912 177802222550476139 178029882246443458 178289228284487936 178605755497680896 179451593817178144 179540299498748672 179681365384165568 179713010941595648 179910549300086528 180140908518140416 180229954938564608 180371562690378752 181021981107728222 182377435020719092 182467586990576096 182701220264571712 182843873473457504 182934256011012352 183077988548327488 183168486812562944 183403017525511168 184507517760186544 184540013301597184 185070842157988864 185680044508015816 186154929532332992 186393284115601024 186485421181402112 186695353939161088 187608484445231696 187641526130195456 187881784166213632 188088301540999552 188329131632601344 189768615216285952 189833090980155392 190253956943181824 190667318430751778 190761568217420464 191154958631341936 191249449466058368 191399715300524192 191494327122224896 192928195724397056 193023563097468928 193421618219855872 193871811177487102 194120046531107444 194271615565548598 194367647011700624 194616517238348128 194712719174699264 194865706120855616 195460655355908096 196170686408840704 196421865264677888 196637769792863168 196672401719349248 197789612628103804 198140760005239744 198461867842889728 198647513867145728 198901864076962816 199334014723058677 199369121513332672 199843820387312024 199942606259970112 200099702359638928 200134944003140608 201697659166415104 201797361420081152 202144829252130688 202213509957122048 202472426103033856 202684166231009243 203102143545800807 203202540057687016 203462722567363952 203759118039414784 205087535791060736 205350131867617792 205510469358596864 205612056342956032 205875324020731904 206515624949931913 206780049565744886 206882264123117968 207411374773049216 207676946315652352 208431354309393248 208927630404917116 208964426826808576 209067721155442688 209231986912374272 209335413500071936 210524557505567228 210865734583070336 211062983483842336 211333230581772992 211405033136991232 211675718198626304 212439019151218244 212748490894094848 213020896132115456 213292604681547776 214409696508836224 214851854329442176 214958058903999488 215233293294401536 216009422834431996 216179142727824199 216839164535460544 216878417390041088 217047756172420096 217905506778002032 218462809864390784 218570799389780992 218742531772027648 218850659568257024 219812405630812841 220374585696364792 220489366542168064 220656755460380624 221014352825036288 222024703503484112 222134453727657856 222418876843826432 222528821913942016 222702572535145472 222703664138120704 222987723076163584 223273238726709248 224254419951582482 224617847708053184 224728879763272192 226045271574975776 226446582863131136 226623392474144512 226913563271166464 227025730133880832 227810302540638488 228392937585499456 228505835725680128 228685374125301632 230096993888851474 230391612318926828 230511610475902976 231022662002435072 232116735480915208 232231474351642304 232528825791273088 232825416741288448 233123528670534656 233422022305196032 234447802676654413 234827749876601056 234869107838396416 236017857085636472 236320056646565584 236436873283563392 236621483318592064 236924455768423808 237041571169199104 237227816147128576 237345081503602688 238774434748476704 238816487802066944 239122270756999168 240555948156526541 240599494292076832 240787354503778544 240989410952080384 241214838267248384 241523692093454848 242667496184593172 242787450458535136 243141132450394112 243408390229528832 243720052701013504 245544976376505344 246745941498619948 246867911810779424 247061877403227656 247377005287618976 247693749212443072 247816188040526336 248010898699270784 249671782702160896 249991464882317312 251214177863786104 251410326026004068 251732234253950296 251856669367274048 252179149097577856 252587831800041472 253697836920256498 253742518289696128 253867947117323264 254193002107230208 254472407967234688 254518473300709376 254717201458542592 256290765658951408 256706111666346496 256833005443739648 257402412334893056 257961666112193582 258337453228543744 258621414618874384 258952555994826848 258998162827593728 259329786595618816 261020500097713664 261149526543634432 261354713286059008 261688071709216768 262297156298953138 262838068118095162 262967993015830256 263174608538220764 263304699793059232 265276269121045952 265407399259019776 265747229475740672 265954725052301824 266086190561472512 266295256070294528 267597711202728676 267940345916176472 268374571287544064 268758401114373632 269734693812155968 270080064738932096 270376933465186856 270424552364105216 270770806592484352 271117504168146944 272885068283973376 273490063105823872 273582984059635712 273933282374692864 274785253032554033 274921083607458904 275137090744503526 275185548004318336 275674100876855296 276027076678234112 277334281353820768 277471371952611584 278043576191042816 278181017405175808 278399585891671552 278537203086872576 279403492579319647 279761243530125434 281244979829051392 281995361712708512 282356431317974464 282576895368070688 282716577471564544 283078570528506368 283218500617744384 283441027084880896 285555801184021984 286018574244164608 286593112175415716 287326086886861792 287693982004514624 287836193562598912 288204741825803264 288572347510329344 289940385051721712 289991449473938432 290583192049937864 290681920563362944 290825609105411072 291054112523111168 292903732181658752 293378413332967424 293652846586215424 294028842548553728 294813332699649808 295421299702982992 295567330992999296 295945778279802112 298153851236258248 298309142968815616 298924319067049984 299620071819752794 300386363563537328 300534849160948864 300770981186538016 300919656906353408 301689272397162496 302075558277312512 303172878995481088 303403038758023358 303894735134424896 303948257202630656 305283967317290654 305825955660261344 306217538189915968 306608119229724928 306713795757193216 307000703249225216 307152458416427008 307393789937124352 308849540598573128 309002209674499264 309056631273263104 311868649467398144 312006149497853888 312511788115552256 312560072120941568 313239165993377921 314040289180061752 314195524122810176 314442389422289744 314497769147792384 315402421142488064 316953464404366592 317764087075477504 318170955304767488 319160511286258411 319318277233508168 319727135463000496 320134948019271616 320544851921985152 320955280669644544 322888156080326452 322945023277795072 323104659967502336 323518366318292992 324940077889027678 325771126681582736 326188247202301792 326349487067453696 326716869393531904 328314847779155468 328372670727842048 328793122290873856 328955649785827328 329634025416937472 331360440059110528 332095076628500416 332207909215271936 332633271454984192 333832744380485812 334686536565602144 334747122493324288 335115072463893568 337624342517694848 337791235420570624 338223746605488128 339710081429438027 340143382270476092 340578905167109224 340747258555723712 341014985711497328 343298701215471232 343468399041084416 343738264213186304 343908179321546752 344176703008861184 344617390208616448 345058641668550656 346131822099181657 346746330009169552 347308268725057024 348895962648332176 349515377897441536 349899560954947696 349962900788475392 350236152005496064 350409279119685632 350857946570543104 352970903541226432 353145382485142016 354048567606587392 355604445100952278 356059764492886916 356578456568975872 358903187634356288 359080598997497344 359362730768331136 359821098600173056 360281817036280832 360743125380757504 362043962215456444 364754870041438184 364935173981152192 365402440529143424 365687746946915008 365868512022024704 366155977096654976 366336973625125888 366806035051022336 368417975634742649 369015035520373088 369080026603194368 370141684315977728 371360089016031632 371768283514631927 372309859064665984 372786568231202048 372970842362804224 375216968890463392 375283052260390912 375763568332427264 376176603081999104 376658263265202688 378016489960255993 379537230432571904 380507913886363648 381334636861503556 381523136434840928 382309917262683872 382498898932116736 382799430601048384 382988654244449792 385856391448794112 387743622354974204 388240093062214888 388543231131097196 388735294023401248 389233034476696256 389425438349398528 389731412241711232 392341372817681408 392843730529355776 393275539585726336 395579225256207608 396281520010479488 396923735685779456 397295027734291456 397803728153925632 398668029446117354 398738243026665344 399687640774624048 399885212519940224 400199404719277856 400269888006281216 403395318332830208 403594722840162304 404289658504261376 404427019914244096 405368332462018486 406204287091601614 406405080115374032 406925445134727904 407518236078829568 410175071582121472 410700263735235584 411020938717193728 411224112685912064 413031249899863826 413560099131489772 413764528246235936 414822749546098432 415353892631304704 416862708618786496 417855260809834232 417928853653617152 418135442310885376 418463973824748544 421049115011134456 421731469166140672 422125966967684672 422666461163545984 422810066273982464 423351436397252608 424668118323038051 424878038302436488 425496981788189696 426041792264230912 428819393017672448 429703708658884352 429916117807998976 430466586588803072 431805397622584909 432018845668863992 432358285455648398 433678329070921088 433756834780082176 434095512344840192 435811013556004064 436925619728781568 437141598779561984 437485063544055296 437701319136514048 439624811261625682 440749171392729584 441313510920761248 442028705650072576 444049407006968224 444268907455315712 444837753687652864 445057643827884032 445405145070290944 445407328276241408 445975446152327168 448508839903164964 449235695416106368 449457759526544384 452090543149951552 452893165726262272 453246784948289024 453827126542332928 455620605081276976 456785875170998912 457011671451360256 457370748250603264 460193987777702948 460783224637853656 461023220951805952 462045324004870144 464233470961830416 464462948703284608 465057651582546176 465650833482576896 466247057341069312 466844044610392064 468295994604775183 468895605353308826 469655499753202112 469738215676792832 472035714171272944 472640113293131168 472873746567126784 473242966637184128 473848911536847616 474083142338398208 474455632294257152 474690163007205376 477548869496953408 477632975604133888 481111896313053082 481198988584153664 481574709007557088 481978821904160768 482429676534496768 483047384186909696 485334992369186344 485574900917070272 486816780459057664 487440105402027008 491089952753010688 493491882997239896 493735823621558848 494123754806455312 494754010575237952 495387498424886144 495632376081052672 496021797398541568 499343565404321792 499982929764634624 501537946306977503 502428355727572208 502820652052008136 503464468507900592 503713338734548096 504358298195155712 507395673840512996 507485036579392256 507735894234646528 508386004214460416 508944815934469376 509434402917085184 512581531317902816 513412223332692992 514804824669786112 515923332224387164 516674906457087488 517242829237748768 517905111989653696 517996325655187456 522041000195427328 522709426572118016 524594312597906276 525676136236190324 525935986031660512 526349217076441528 526609399586118464 530552538242091904 530814798518039552 531494458951481344 531909450104603648 532590512140589056 533830127960545471 535195422405457352 535880691832352944 536749142575088128 537516802228747264 539469387624311936 540160129477864192 540753866930373712 540849104728210432 541541613184968704 542235008336293888 545770136567946752 546980126211647744 547165968119271424 549570506065108066 549842167214917808 550274181489007052 550371096008636672 551348201753710592 554668562707641536 554942743905223168 556087152382085632 556362034810351616 556799171783343104 558806985158639294 559522487060250868 563990723425417024 564712862635948928 565153790736141376 565433154943129088 566157141057012736 566882054169761792 571111602368043968 572037148488329216 573186224350831432 574550983613522069 574652173773723584 575387964009029248 575672387125197824 576409483651606528 579880770103443424 579982898947876864 581166384099875728 581363841126725888 581651218210822144 582108225046222336 584207302665850171 585807464363317504 587305693172430848 588057685097107456 589626665399299616 590842599405965984 591134661985998592 591891556559604224 596307702472516496 599240143639505588 600772727127074656 601069698321897728 601541962373076032 601839313812706816 603378544794324992 606345757990962176 606806077516046716 607789470268849792 610567934634581308 611651911320522688 612435076379831936 613216238459449856 613427591514386432 614001406498450432 614787579874248704 617699081197146256 618004419348998528 623737298934796288 624012298995707776 625023576231104512 625120144241883136 626478331986755842 628080578360123504 628391048245620352 628884778844579488 628995538295584768 630804842284976128 633576933877048777 633906928808733184 635528174150955008 638321022572516822 638636554467016336 639454270926000992 640269896038543232 641089703843970304 641910561339289088 645776312160652904 645890046555590144 646209319935004672 649880155778055356 651542253363165472 652376494404603584 652698974134907392 653433738787063808 656629695558310936 656745341455684096 657586244581747712 662720880118221056 664190153257000832 664415818430543872 665266542909968384 667335614507631223 667665488760971624 669373073131204288 669494244986648576 670230144927787136 675248685035389696 675582470841141248 676447493210976256 678551339121204857 679420162858876054 680286764540952184 681157810334218448 681494517111447424 682029971422994656 686597402430942464 686936798082168832 687476528426372608 687816358643093504 688353406017722368 689234780417232896 692263644198363314 693492660018339104 694616537450114048 697791925296664352 699030755794883072 699799121909895392 699925801576950784 700472304010992128 700818558239371264 705941807082452864 706290764970284032 711208890201904556 712119528985773832 713156913137951744 717806375268712576 718161197994994688 718725461536662272 719642197200346112 720563634072561664 721486250761515008 723730173480107101 724087924430912888 729509740082876368 729870347962304384 730804881058286848 731375493893830016 731737024044049408 732311954193309952 732673947250251776 733612070102044672 736835951269485298 738030071040746176 738160053206388736 740283368631955456 742720178032063264 743536567029263854 744619718129331968 745573136462404096 745941684725608448 750433937780926784 750566104520781824 752353206163998208 753316526530405376 756032979920511986 759074460865143808 762669273723007112 763046272869681856 764619834525367744 764997797864233472 765598861202096768 765977308488899584 771712782897588224 775487244709948408 776480186124429776 777086462262194392 777470588046802496 778466068953392512 778850876698797056 779462824483422464 784682745635362816 785687461058711552 786551079171452672 791158450512415216 792563040020958976 794590055468582912 795607456307851264 797336058892234708 797476486053330688 799375281549248096 799770425039880448 800398809438555712 800539776012562432 806790636665660416 808579317008522752 810736664924036972 812408574183203228 812810160230748064 813850890269455808 820350143164242944 821400527470471168 822041877434387456 826062499799727652 827120198262979544 827529056492471872 829645499092196864 830707785262609408 833725417237572992 835710521619668464 835857707307234304 836927947649497088 842098230022268912 843462938332281344 844251933935369344 845332922327091968 845620132547964928 849336236646076102 849756076604872976 850993963576379392 852083584528461824 857638786035344896 859407417317768704 859832235615997952 863610795245169818 864037691337727984 864716570911296796 867356658141842176 868191024689680384 871622027112008128 873851239457563136 874283197559123968 874970127088110592 879249622523251364 881498342785459168 882627021841522496 884057411300145152 887942429220897743 888098814013936448 888537814910631424 889675507375305728 890810290140581888 890814656552482816 897017679806329928 898471390832212736 898915519053088768 902865831392677537 904181086299903104 905786331452524544 906493569896578048 907654253084665856 911241210162553952 913571750341997824 914023342902720512 914741496501206528 918040047046335983 920387975555405896 921566449275707312 924090648009740288 928466941923660832 928925897406569216 930115303165092352 931301666965153792 932494114682138624 936591989209550366 937791210706617652 939310999506404224 944071428342545888 945280226586262336 945747493134253568 946485933274368256 947697823073695232 948166284676796416 948911264588514304 955097738993906816 962223792626106164 962397977168307328 963149418015114176 963957643808321536 964859353068993536 966094768373819392 970669984738372688 971149801834140544 973633560918115328 974880210804054016 979164352355439019 982179905506021376 986983765994479792 987471647243117696 988247509612910624 989508021150475904 990774996849772288 991264752162105344 992043594797083136 998687130808643584 1003075892613955006 1004856711455144416 1005641304104016272 1006928937015801184 1007426677469096192 1008716596390311424 1014791347681025992 1014970073158784512 1015471788469293056 1017889631868938752 1025163062635805632 1026824446665385984 1031846664448774328 1033349812914174976 1034485658475497536 1035810223979307392 1044082000390854656 1045418853144236032 1048670251369134779 1049188625195812552 1051352272472380648 1051871972063321024 1052698434152883056 1053218799172236928 1061105076484183808 1061629597036079104 1062988917902962688 1063818900209207296 1065181024281178112 1067660255921090942 1068493885610517289 1070390844810914704 1071761383664705888 1073498285150176256 1075033604457494528 1078938775248623872 1080320258955728384 1081507733860747424 1081698209456420864 1083083226369937408 1091540273135893504 1093960252423295488 1099141012130216132 1099684334429835616 1100548362978014104 1100742192017273344 1109337125415283072 1109885487810446336 1112174304764171264 1113598343566686208 1117613970317278588 1119044974120501736 1127981446850834048 1129425725271897856 1130307581472282752 1130866309886258176 1132314282114025472 1133764108339523584 1137290272611596873 1142223204736087936 1144074296976658432 1146372448701662864 1149101967227044138 1149304347547447168 1150775928018058496 1151344774250395648 1152818967303213056 1159761540206886848 1159965797895753728 1162332768199751456 1162727682253451776 1163302436421644288 1164216450092444672 1168414605331700342 1171614928726635008 1174611386344861696 1179253330798599232 1181685198811931968 1182269323971997184 1183783113119208448 1192615404945032992 1198480287279011176 1201545454254149312 1202139396643795456 1203083924746152064 1203678627625413632 1212691515981924352 1213612155032093432 1215578940537699584 1221135869269162616 1223303822641045376 1224870152759663872 1226432476918899712 1228002812996900864 1229575159748497408 1235398162394292512 1236008838697997056 1248024597991415552 1250240288483766272 1252956663973511684 1256161156720247008 1256782096491240704 1257769557689158976 1257991076591169536 1261609684569952256 1267153867754097554 1267813857617466368 1276642045145033644 1277273108934032672 1278908541852001984 1280539792077086464 1282179407687940608 1283821122678578176 1291552624321305808 1291780093111180288 1299760311556110712 1303084506726330944 1304752988809207168 1305397948269814784 1306867477574127616 1313259391116621872 1313490682911368192 1315172489163495424 1325441760236442112 1328380306514001664 1328831636861087744 1334671229015262446 1335330977521943248 1338746146262408576 1338988489973297152 1340460289855574272 1350497370070779392 1351164941682282496 1357102678242409714 1358840325717752108 1360573529081904368 1362315620668436896 1362989034222894848 1364059942845989312 1373194804861884928 1373873596164337664 1374953056852745216 1376706812035444736 1384527288396726628 1386985320036678208 1389233074900228096 1395338103061410739 1395583850593328704 1398061511589766144 1399598243819790784 1399851603153901568 1400944608021984256 1411883614164905728 1412581529940568064 1418789163617064701 1422417780403809112 1424239057971547664 1426313826275903488 1435612750537425152 1436322395989989376 1437450923073324544 1439284394400692224 1441127268145123328 1445609374649523391 1447460346960214202 1448175848861825776 1459019480165752736 1459740695924608768 1461609762116573696 1462750987787660032 1463474048088098816 1464623908386619904 1465347894500503552 1473671902538970596 1476060142081492352 1485440356064126528 1487073134058527708 1489239436258663936 1491146272924808192 1500867875561853568 1504706412327996416 1506633053060810752 1512065959841023972 1513253999094769393 1518148921730287616 1525338547446014224 1526092545739363712 1529239669050735488 1529995595728466944 1531197722404193536 1531954616977799168 1538686839415689887 1543425565795176448 1550974489419896816 1552960372248859552 1554172924524388784 1554941176093604992 1556932137906785024 1557701753397594112 1558925648966844928 1569365491270725632 1573102158342905344 1582316901024830432 1585126080041917952 1589180110937165824 1594672117784469416 1594952972106661376 1598750563098496192 1599540850079760896 1600797618877111424 1613581273331320832 1617158634017045504 1621473329848073944 1624817148366406456 1625620320461496128 1627701780538911616 1640700286328485888 1642801054940942336 1644083754868774912 1647910395008640367 1652124999599455304 1654240396525959088 1655058112984943744 1659290998184393728 1661415570525218816 1667450834475145984 1671421043239336928 1671715414614468608 1673855895298994176 1684196460044537824 1686925876664562688 1688503867870738688 1690665844654183936 1698672473292152204 1699512153209745952 1701987927152758784 1715277572070689792 1718814834635537408 1727221590490339636 1728075382675455968 1729433141822593592 1734713316283684352 1743244054224016256 1747702478915126272 1749940254176221184 1758499245046502728 1762996685570918336 1765254043683044992 1768114822600290304 1775884858441795486 1776197628027872896 1777075629821262848 1779351014750611456 1781629313104965632 1794035359612659856 1796942781664425472 1797831038106177536 1805731662785355074 1808362172599806208 1811572662905049088 1812987139793156096 1815308506169331712 1822482420325107904 1827143500683995648 1828046685805441024 1829482993002413056 1836080094092671966 1840775951110811792 1843132898551414624 1856933883847321664 1857851794813138432 1860230606330184704 1862603333930307584 1873183978419100732 1875582421413235304 1878621999012808448 1888142856685091776 1890560453172524672 1891494986268507136 1892971866548736512 1895395646147390464 1897822529177028608 1910195477987813632 1924447585252212328 1924795954336614656 1926298836030228352 1929718706137987072 1932189536747638784 1941339969476745376 1942299603668281088 1947267121836230656 1949760421608108032 1955824448055237529 1958328704710878038 1973967531988959584 1974943294486235392 1976495019225821248 1979016042300951808 1981549993699544576 1982529504324210688 1984087189594166272 2006151785227910012 2009713422910288832 2011282608208032544 2013857874031602368 2014853354938192384 2017433192780622848 2029582695362051984 2029940146317569024 2035779263737877504 2050326125271611264 2053648893330771968 2063693328897548656 2066699625828349952 2068971316950995072 2071620447958614784 2088164000781709312 2097340502738269558 2098377250391625104 2102704544944761296 2103743944126642048 2105396868305766112 2106437598344473856 2122210152968367616 2123259194072158208 2127637800418414592 2135320511842181884 2136987771221034578 2140781689621829408 2143522767329411776 2146996570300352512 2150067208914989056 2157877550497247744 2160640517911456768 2163015467721494848 2163396418912841728 2183080546271787008 2187920504846590976 2192674161953645447 2198282024260432264 2199368668859671232 2201096725956028208 2201484384034546688 2218674250830566144 2219770975620892672 2224348609528342528 2227196687133372416 2229525828541101673 2234123579003808877 2235227940634557176 2238089948241003472 2255962893701668096 2258851450543795712 2260615162944565504 2261732619772516352 2264628564228050944 2274580545223193746 2284446409472175872 2292744897403325728 2298203934454088276 2298608695094894336 2301551856036116992 2302689548500791296 2319523080413773696 2324665536399502912 2325455364506903552 2328432900184889344 2336829210663400684 2343229857453270016 2358506661597198464 2363370397623863936 2364538647943994368 2367566226238416896 2377970570006066189 2385230809890065984 2396960574558022352 2403090908508298624 2404278793287590912 2406167849492304128 2407357255250827264 2425383031963848704 2427224310064186864 2431157881075399168 2442271738538325232 2446607645282090752 2449740305519327744 2452864953837799424 2456005625993801728 2470796324788585024 2472017677395994112 2496049195982831104 2505913327947023368 2512322313440494016 2513564192982481408 2515539115378317952 2534307735508195108 2535627715234932736 2553284090290067288 2554546217868065344 2557817083704003968 2561079584154172928 2564358815375881216 2567642245357156352 2578925829443198543 2583105248642611616 2583560186222360576 2599520623112221424 2606169013452661888 2609505977618414336 2610795896539629568 2626518782233243744 2626981365822736384 2630344978326990848 2646115429721791951 2650883520472884224 2656760613028003328 2669342458030524892 2670661955043886496 2677492292524817152 2680920579711148544 2700994740141558784 2714205356484819428 2717680651435504216 2721147058163808736 2724631241336873792 2725978068445789696 2728119885691978624 2746389609723769856 2749906113705490432 2769054576793453256 2773970640073356416 2778466149800456192 2790676206122821478 2791167701186657408 2796123023179532288 2799196487639581568 2799703206307803136 2801889216043968512 2823767228329811456 2825163059881136128 2837578327234129402 2844835560807618224 2848478115943095328 2852627652551806976 2871225501074850304 2872644791979978752 2874901846146649088 2878568788801384448 2891218749299046782 2894920693920428404 2896351697723651552 2918038960331505472 2919481391849217536 2923219524233147392 2925501975575320064 2926948096176197632 2929247816773239808 2947343805077941192 2952120284162984704 2970880712128253056 2974146268117055416 2978478872517327872 2982292545849616384 3001735751123707136 3009412824655992832 3013266106121621504 3022637783358094363 3024131919682047944 3026507998189538786 3036297843460575232 3050677094892028448 3052185091478727424 3058479338101470976 3059991191456933888 3062395444808387072 3063909233955598336 3077373678831379774 3101948978839793632 3105920744497719104 3108345849048777568 3109882352187209984 3113864275813570048 3115403506795188224 3117851297933689856 3146204316685810688 3164633802049660864 3170252160083835904 3189344235568938832 3189905944213322752 3197501126196992384 3199081700159521792 3201595237754222848 3227162546662641664 3234317268034091008 3242946659696147888 3249634296732812912 3251240640922992256 3255403561077823232 3281400572656971776 3288167509737549824 3295820790017280734 3304249999198910608 3308480793051918176 3310116225969887488 3318581996368787456 3322831141050437632 3334901668950291968 3342842086478673856 3343430829228937216 3368392920089075648 3373851753329125376 3377007735741477376 3381331689308367872 3397344946584304408 3399024306419491904 3430555144141379584 3437629669271074816 3445630825927157131 3454443180980679272 3456150765350911936 3458866283645187184 3469426632567368704 3486488108448032512 3495404957830252544 3499880508352442368 3510765624148842521 3516998490093005456 3525993371141836672 3530508087366089984 3551769716883590972 3552395256055745792 3554151259642525696 3558702029501222912 3588070719225319712 3593885563328850944 3611463325570710148 3616724345199612416 3625974279586312192 3644964840650215808 3654287001367991296 3658965986004826112 3672160188185343932 3681551902221623584 3686265797102829248 3713867767694643328 3715703589626276864 3720461212660369408 3736810895723818297 3746367956838201464 3751164842826470608 3757243998025616896 3776285713370183552 3781120906345049344 3782989972537014272 3785943733097473024 3790791292294780928 3795645058354057216 3820390955975627264 3848895170504424656 3849591908673229312 3852597672060456704 3859437412275974144 3882679938953490752 3884599207336562176 3894534243672461312 3911648896110475058 3916657409421756076 3947935063977919168 3949886588972470784 3952990038451642496 3958032084601903616 3963099987399089152 3968174379188332544 4012303570455820024 4019426845820577664 4022565216416065088 4027715748063204736 4029706709876384768 4034866385561245696 4059165390724103968 4059880292635138048 4071558527475755008 4089451118660951197 4100652250543222528 4127386657795097312 4133399251656699904 4137942633901990144 4143240895917229568 4194681005476539116 4196754500783250208 4205409089889522592 4207487888253284096 4210793736611532224 4212875196688947712 4244420305936735232 4270641023684363768 4273975542442069156 4281563379243658816 4287045534658823552 4293993140600705024 4315755100994495488 4321281035822913536 4326030935442989696 4366161092543574016 4375841009693181952 4385348323907290894 4396564048520864528 4398737337719342464 4402193451912056416 4402968768069093376 4437348501661132288 4439541951241785344 4448697219056685056 4459051657082203346 4468247158007617754 4470455881269114352 4476179896482006944 4511925787403336192 4517702901087591424 4521230325889131008 4523465239545032704 4549161090446387492 4568892818944351744 4585489794806651456 4596407868908176552 4597217390189788672 4603103712072233984 4639046160827547392 4649331072799005824 4650910729013807104 4656865800369778688 4671349301553418561 4673658421326801368 4686459714906540032 4717013323194396928 4726740795247727872 4729077295887988736 4735132452476833792 4749859373848433999 4755941140012132378 4770461619780131968 4793921149116044704 4806181817016597248 4808557586575181824 4812335698984608256 4814714510501654528 4854448620128373728 4862315762150798336 4884543477076650464 4893215290564181504 4899480611038655488 4905729907675598848 4941592649577170048 4944035354791988224 4992098391965662208 5011826655894046736 5024644626880988032 5027128385964962816 5031078230756635904 5068615471016390216 5071255430469865472 5106568180580134576 5109092435736130688 5115634167408007936 5122159168308345856 5128717630751762432 5135284490714312704 5157851658886397086 5166210497285223232 5167120372444721152 5199041246224442848 5212338026905323776 5219011955236828672 5221591793079259136 5253037564466487488 5253962731645472768 5292230859443583902 5301767040945768448 5313521226056006656 5338684916061049784 5341323910087772992 5354984585049634304 5361841159422297088 5401989480283117568 5428410712969638856 5435361302871008432 5442294116327617472 5449262482673747584 5451956136891579392 5456239771383957248 5492779219447539712 5499812227410980864 5538109153586906512 5547941280146712832 5581352412245642956 5582335402373314816 5592246046359064576 5598392975279163136 5603778432087937024 5647534456659622912 5675156654468258804 5689671121615236448 5696956231886190656 5742451002149700608 5749803692293298176 5782437498598093564 5789841387840856808 5792703395447303104 5836077920663010944 5838962783698435072 5846439048466294784 5851003951150640128 5858495633546479616 5894687610155882384 5904240568325969408 5941761424256506112 5948292536234110832 5956957745034655744 5964585091699232768 6003471502247414272 6018825649311985664 6045275566716188726 6048263839364095888 6053015996379077572 6101354189784056896 6104370182957454848 6116958676202941952 6119982382913867776 6124790889616774144 6154747357662759548 6203897957679587264 6211841488995438208 6216691698097555136 6219764704374419968 6227728551627140096 6235702595867379712 6292408633371621376 6320060819748742759 6329267604099321728 6340504320167671808 6378688471137877664 6379811888426645504 6395002252393984768 6398163400319043584 6403190475508445696 6426280329324351881 6468634536068182016 6485893319392295776 6499268593465625824 6502481281845984512 6510807122155646464 6591641580034561468 6608499998397821216 6616961586103836352 6620232451939774976 6637163992737574912 6669803337900583936 6685684172957347712 6736785840178151296 6747703506658250752 6754015471482954752 6762663378616735744 6794689893168608816 6798048612838983808 6861110288282759168 6875259338542149632 6891261651854314262 6908886361961358544 6912301530701823872 6917732567290374368 6938853265134737408 6972976216896065024 6990809915660505088 7021531248297685042 7033996980186010912 7051986742283673344 7061016174732179968 7103539433767181944 7104790512111491584 7108302519285051392 7176141438450639424 7187771126657701888 7222926651141420296 7233448690399224832 7289929681300431616 7308574002735982592 7317931972009652224 7340691759583943453 7344320376370687864 7363103804443247168 7372531594205658496 7427735535389286656 7431407179252553728 7440922425320738816 7473621791447636594 7492735913676402928 7502329685652941216 7514487996051233792 7552571426740367104 7562241812690098688 7565979945074028544 7571887466194946048 7581582584589561856 7640781911951254528 7697790341008849312 7699183817346458624 7705195344120913408 7765359877906981504 7769198414673124352 7823297792220950116 7833314818843512152 7895870127955838336 7899773177944941568 7905980076903284992 7916064169203807232 7926199974798178304 7936348758376665088 7961031908281178111 8024607140911640048 8038853691641155328 8045130432832130176 8055431496126409472 8059413419752769536 8069732771122491392 8118330781448207936 8119760585270276096 8143117054951510016 8178902237321902394 8201304501086445056 8254773315590194624 8275885267803980288 8286481791834459136 8389362010953078232 8393509001566500416 8410818179779045184 8414975776506568192 8421587473223064448 8425750393377895424 8488840611873470464 8541282047368727536 8547951084884138312 8563126758487317632 8574091069317647104 8631510201988990976 8642562071645827072 8652061870885979392 8751682019386363904 8770696647814581788 8793128097041729056 8797474675438684928 8804386903824112832 8805937536138186752 8874697003322264576 8918103314164406692 8936494316015235508 8940911762538228704 8952359792964013888 9023851574806672384 9035405802175182848 9042460651778262016 9098322180892774984 9137785637888703488 9170979589613302912 9192815737816353104 9194434780379577344 9206207424144467968 9278092321655094784 9298662145598011648 9301821458027614208 9342698603106837122 9347316842653602736 9372919429813080064 9434026646388793856 9453481590495455744 9458154591775977472 9499718747696867998 9511882280024264756 9540923239560263936 9587842298232089408 9612363634033194496 9617115173150363648 9624671397969216512 9708897240256747456 9724631524301596672 9767366721429875173 9769086954153300928 9786430581128363008 9798961222077310976 9883185299154340096 9888070709583976448 9931524145319452907 9984196783931324416 10023653311788093472 10049289253761976064 10054256771929925632 10062156461513271808 10137230942032780432 10213136361160269152 10218184871472261376 10231268334816015872 10244318336616691712 10257435261503524864 10315703317772794172 10332420994570446464 10398082492448885696 10424676053810647552 10438023910473657344 10506075128932974976 10584461718887167804 10603534081891536896 10627042452112013312 10677369832122099568 10682647820175545984 10709969170099268608 10723682318844594176 10770807875909829209 10803978960566235136 10856821425939277712 10870722605742016864 10884588232655234944 10898524965347495168 10903912273783158784 10912479542767914496 10985558438895079424 11076218307173813024 11095882560293425664 11162704824491285912 11164670804746629632 11196785950558326272 11295068913319245824 11350313308936517608 11379342243230472896 11393912463772381312 11484902004299401216 11499607384586596352 11535372765060482569 11564874997196187128 11579682775681713616 11585406790894606208 11672155841326021888 11677925567396870144 11692878096932589568 11702007902301280256 11716991267092959232 11789375220311764768 11808481136651938816 11883522848513012224 11896585072468221664 11913915490069311488 12006943004494828544 12090551133432377452 12096527678728191776 12106031992758155144 12202708379568113792 12208740365914909696 12233917352405883904 12249581779233548288 12309494715325519096 12407795915359174528 12423682977990876416 12433383396195110272 12439529408748839936 12455457103254280192 12471405191734759424 12584817266743242752 12640121639497485518 12658535208198643456 12681008640335343616 12757376942275755328 12759623776853291008 12790004504787969536 12796326800638087168 12806380951016891392 12852560658648703762 12971786638784591552 12998537186931251648 13004962563691969024 13021614244311292928 13183283160069122936 13216999996795642432 13233923172207672704 13240464903879549952 13339606675801167872 13371368345914695424 13473571680356302592 13508030942965909504 13525326757233471488 13589379786337217632 13596097225677967616 13782523303708628524 13817772723922717088 13824603061403647744 13835465134580748736 13877706530269474816 13945952433792130048 14043062496595370084 14067993960372021824 14103973484567346688 14122032349464359936 14207078867534363888 14209581024222983168 14352282876901278848 14375542253315403776 14445853302282840592 14466897380798449664 14579859362600863232 14617148005471965184 14681383519167886906 14688640752741375728 14726207608886494336 14745063188411316992 14855471070778573312 14862814358505107456 14947243582895273188 14985471827352805856 15004659371305882432 15028975992102467584 15105142853480734208 15124483625380197376 15143774932389892096 15281563823902509056 15348719133675518129 15395580682017698624 15398367634692917248 15410390688241826816 15530719755813963008 15538396829346248704 15606680799787711711 15646595584441900232 15666629637687024304 15791740255911676672 15799546355889883136 15811960153806569984 15832128338407614464 15852399949596356608 15922063816562356222 16049214281823280096 16077707383282310656 16090260865664260352 16110862992252818944 16118826839505539072 16236661562896415872 16357804474643804788 16402609002172890112 16509546631180389248 16551770535607960576 16572963583668918272 16645793990042463323 16778724021906156464 16787018003133000832 16821636359558090368 16829951553013136384 16843174946446128896 16851500786755790848 16977681223746940928 17082564094737455072 17095902169768276624 17126253516974635264 17148182138635294208 17263020403977981952 17304123741771958784 17541393295629163576 17586256194083458112 17594949350877369856 17608773807648225664 17749394006644529152 17836206628328813384 17872988632030471016 17881823525076457408 17904719585928027776 18047703149613344768 18070811604350365696 18084921303556524032 18196644361785549968 18275571275777406976 18341959179226605824 18385631475632706208 18388869560759154688 18412414848288935936 18556184643310189568 18597324291196023296 18685397206213674244 18694633685307205472 18868053292777587712 18906963180990911488 18999437495393735996 19023764560048529512 19081846479120527872 19175684596464178816 19224727268066388992 19249342795938433024 19417794480513494912 19449263048603193344 19534733442859750346 19538173908306601856 19572861162256726016 19597922444154621952 19766370598308680192 19776141419167952896 19863048290638905814 19968393567862648832 20047306623576186944 20098578507523952128 20108513543859851264 20124312923026543616 20274461884065560864 20426272722320538304 20436369742944522752 20462536669632031744 20488636673233383424 20631406635545588344 20664841989140892928 20796164984897771392 20849352107621295104 20876047820947314688 21012150257865949952 21168923437774335608 21254084904224026624 21354739664244199136 21365295640351091968 21419938340198537216 21447364637689188352 21541615751819658418 21713642851878555424 21741445211484033728 21769176465310469888 21797049930694990336 21807824547566317568 21824959085535828992 22152436614347626048 22191765120586851328 22325409648982571824 22329341609493259264 22393571901116652544 22590137826638491648 22700626617873035216 22758684486460945792 22787824927544762624 22969804008598802432 23070745530120965138 23129749994392374256 23159365551363427232 23170813581789212416 23344311682652043776 23355851134793740288 23404015804602560512 23578750440623529536 23616962273303877632 23767045697026024448 23793170144936443328 24013886008989657088 24119415781490099917 24181102266864754904 24193055357456383552 24212063985516310288 24405416759136227584 24417480731829819392 24467834704811767808 24499163558467096576 24575359369041897647 24618989430651038192 24815591830718349056 24847365955981752832 24866766792390220544 24879058817497679872 24910914206508560384 25280243278994971036 25317070416397286912 25514753884551510656 25580009009575939072 25612761902033782784 25705121317297407524 25943573277569183104 25997074373862503296 26009925127383938048 26043228488622585856 26157676270066728079 26366566320138245872 26433999993591284864 26467846344415345408 26480929807759099904 26679213351602335744 26742736691829390848 26947143360712605184 27016061885931819008 27178759572674435264 27192194451355935232 27565046607417257048 27635545447845434176 27649206122807295488 27670930269161497472 27891904867584260096 28086124993190740168 28135987920744043648 28207946969134693376 28244064698928719872 28414157735068727776 28419162048445966336 28704565753802557696 28891706604565681184 28933794761596899328 29159718725201726464 29362767038335773812 29377281505482751456 29452415217772988672 29490126376822633984 29710942141557146624 29894487165790546376 29970943654705611712 30009318742611764864 30057951984204935168 30210285706961468416 30248967250760394752 30563127647805018112 30697438267351036258 30791161364035397248 30796735269385834496 30820781376483653632 31061439511627926016 31076793658692497408 31213361599575423422 31293191168883800464 31333259275374048608 31583480511823353344 31599092711779766272 31623920307613139968 31664256676815228928 31844127633124712444 32098428563646560192 32155414766564621312 32180521731328520704 32221725984505637888 32473323125792831744 32715608949287609576 32805218004345780224 33019093262360778496 33103541071215921152 33145927167337836544 33249015616939037993 33291587980084926646 33557448043812312928 33574036006266001664 33643272719116180736 33659903106026272768 33686349892892257792 33703001573511581696 34165128189474910144 34191804339536553248 34252507033949270528 34296364277270588416 34608247483543917568 35082786591258327152 35172512388166916224 35189898701754739712 35217547615296451328 35498788013289058304 35672413256657626768 35745977264060942032 35763647050152914816 35809439171856055552 36095406299226689536 36169842607113048064 36393288723571099936 36551142551554813952 36683918358453211648 36771262951265412416 36777739121518309376 37112369286620379136 37194648582392046592 37370794412427348488 37389267370614410944 37736106585555175424 37813926361981822976 37901939085198728441 37998874990787471992 38047529120097059024 38163692958241055744 38351369192928357632 38449454536132777984 38498685591876866048 38835588961026989824 39069466885719500692 39076347816613203712 39145722324513452032 39532741196617360384 39726096581277811628 40094613247152373888 40197157015047904256 40248625846053087232 40548923768131121728 40852545444641076608 40872739485889045504 40925073339264063488 41262813271091176688 41329683978281785856 41592329969795542784 41698704215242590208 41752095641894629376 42024300515731899904 42337846875548671216 42709479328488398272 42730591280702183936 42839876680397074432 43083231503639316836 43427285703757110848 43482890422968067456 43538352930620939776 43594099861389980672 43649918171071657984 44304873228695252096 44383530241173702656 44650819297965143648 44658683218986518528 44787143802233305088 44983962305270463167 45401253235746070432 45517368972921891584 45575649855089525248 46141491060241930276 46259499988784748512 46318731102726854464 46341627163578424832 46688623365304087552 47157500881247059072 47233924546607755264 47534091394052048896 47586340289872886656 48027772017979314176 48238831562980199834 48362204533729509808 48386110714912767104 48424127971032620576 48810833518272455168 48834961463659638784 48935669409623535616 49150718738083795294 49237978861302076384 49631183661436698112 49694731911963505664 49733533584780441088 49758117634995359744 50560486557989942072 50634140832794573824 51029507769103021312 51160018019151878144 51225523804067565568 51384842317087604171 51410242634594815048 51887146555138366208 51994148747725006592 52019850254767876096 52086456977245171712 52315352540133456158 52733132640276491744 52867999987182569728 52935692688830690816 52961859615518199808 53485473383658781696 53894286721425210368 54357519145348870528 54384388902711870464 55130093214834514096 55271090895690868352 55298412245614590976 55341860538322994944 55783809735168520192 56172249986381480336 56271975841488087296 56415893938269386752 56488129397857439744 56828315470137455552 56838324096891932672 57409131507605115392 57783413209131362368 58319437450403452928 58725534076671547624 58754563010965502912 58904830435545977344 58980252753645267968 59421884283114293248 59788974331581092752 59941887309411223424 60018637485223529728 60420571413922936832 60497934501520789504 61394876534702072516 61582322728070794496 61641562752967307264 62122879023255852032 62426723199150846844 62586382337767600928 62666518550748097216 63166961023646706688 63247840615226279936 63688255266249424888 64196857127293120384 64310829533129242624 64361043462657041408 64443451969011275776 64946646251585663488 65431217898575219152 65610436008691560448 66038186524721556992 66207082142431842304 66498031233878075986 66583175960169853292 67114896087624625856 67148072012532003328 67286545438232361472 67319806212052545536 67372699785784515584 68330256378949820288 68383608679073106496 68505014067898541056 68592728554541176832 69216494967087835136 69520669017236170349 70165573182516654304 70345024776333832448 70379797403509479424 70435095230592902656 71344826513315253536 71491954528121884064 71527294100305829632 71618878343712111104 72786577447142199872 73367836716906423296 73542525902530824832 74224738573240758272 74389297164784093184 74741588824854696976 74778534741228821888 75472213171110350848 75627852723963645952 75803878170397456882 75997749981574943984 76095058240194118048 76327385916482111488 76702738385856715264 76898909072265555968 77671177922053979648 78138933771439001384 78152695633226407424 79065482393234720768 79452193162555623256 80189226494304747776 80394314030095808512 80497251692106174464 80747609355423377983 81097847536262243456 81705090889282153216 81745478971778091008 81850146678528126976 82525626542182353376 82659367956563571712 83184659939591085568 83397408430485180416 84048601031463799808 84675693751097342432 85418958656976796544 85461182561404367872 86166463007278633672 86854571407514221696 86965780845936134912 87076705861241879552 87188199722779961344 87299836342143315968 88609746457390504192 88767060482347405312 89301638595930287296 89317366437973037056 89574287604466610176 89967924610540926334 90802506471492140864 91034737945843783168 91151299710179050496 92282982120483860552 92518999977569497024 92637462205453708928 92683254327156849664 93377246730608175104 94315001762494118144 95068182788104097792 95172680579745773312 96477663125960399668 96724409067459019616 96772221429825534208 96848255942065241152 97621667036544910336 98301437476167590588 98475957722604152768 99262367322873396224 99389463823927011328 99467067169560882176 101120973115979884144 101268281665589147648 102059015538206042624 102320036038303756288 102769684634175208342 102820485269189630096 103774293110276732416 103988297495450013184 104039700509535752192 104630705080266912316 105466265280552983488 105735999974365139456 105871385377661381632 106970946767317563392 107441033935728626903 107788573442850420736 108715038290697741056 108768777805423740928 109246765598513981977 110260186429669028192 110542181791381736704 110596824491229181952 110683721076645989888 112344499972762960672 112543951682976174592 112831787876538773504 113656630940274911104 114818263015210230784 115566826418262724736 116638874900806905856 117451068153343095248 117509126021931005824 117809660871091954688 117960505507290535936 118843768566228586496 119577948663162185504 119883774618822446848 120037274970447059456 120841142827845873664 122789753069404145032 123164645456141588992 124245758046511704064 124853446398301693688 125172764675535201856 125333037101496194432 126333922047293413376 126495681230452559872 127376510532498849776 128393714254586240768 128621659066258485248 128722086925314082816 128886903938022551552 129893292503171326976 130862435797150438304 132076373049443113984 132996062467756151972 133166351920339706584 134229792175249251712 134296144025064006656 134573090876464722944 134745399571569031168 136660512757899640576 136767217358146212992 137010028135797082112 137185457109082353664 138432989934175670272 139041338034472340698 140331146365033308608 140690049552667664896 140759594807018958848 140870190461185805312 142689653026630507072 142983909056243768128 143054588200611659264 143237756687424222208 145573154894284399744 146735673433812846592 147085051805061649664 148778594329568186368 149483177649709393952 149557069482457643776 151607756340794913764 151995499963149887968 152190116480388236096 152654771832964222976 153405476771713430528 155342355844107959296 156277867542878002768 156305391266452814848 158130964786469441536 158904386325111246512 160378452988609495552 160788628060191617024 161495218710846755966 162195695072524486912 163410181778564306432 163490957943556182016 165051253084364706752 165318735913127143424 166369319879182171136 168097202062927599616 168835910470430699419 169351387502194684864 170837917313953593088 170922365122808735744 172332926014557267344 173709142815028443392 173931561691872269824 174153411722483759104 174376399445559922688 177219492914781008384 178603277191860574592 179935849221081852668 181605012942984281728 182069475891687566336 182302599420358100992 183103733890467096553 184565964240967721104 185037999955138994048 185274924410907417856 185366508654313699328 186754493461216350208 188630003524988236288 190345361159491546624 192955326251920799336 193448818134918039232 193544442859651068416 193696511884130482304 195243334073089820672 196602874952335181176 196951915445208305536 198524734645746792448 198778927647854022656 198934134339121764352 202241946231959768288 202536563331178295296 204118031076412085248 205539369268350416684 205640970538379260192 207548586220553464832 207976594990900026368 209261410160533824632 210932530561105966976 211471999948730278912 211742770755322763264 213941893534635126784 214882067871457253806 215577146885700841472 217430076581395482112 217537555610847481856 218493531197027963954 220520372859338056384 221084363582763473408 221193648982458363904 221367442153291979776 224688999945525921344 225087903365952349184 227313261880549822208 229636526030420461568 231133652836525449472 234902136306686190496 235018252043862011648 235619321742183909376 235921011014581071872 239155897326324371008 239767549237644893696 240074549940894118912 245579506138808290064 246329290912283177984 248491516093023408128 249706892796603387376 250345529351070403712 250666074202992388864 252667844094586826752 254753021064997699552 256787428509172481536 257444173850628165632 259786585006342653952 261724871594300876608 264152746098886227968 265313573596391099087 265992124935512303944 266332703840679413168 268459584350498503424 268592288050128013312 269146181752929445888 269490799143138062336 273321025515799281152 273534434716292425984 274020056271594164224 278082676068944681396 280662292730066617216 281380099105335329792 281740380922371610624 285379306053261014144 285967818112487536256 286109176401223318528 286475513374848444416 291146309788568799488 293471346867625693184 294170103610123299328 298966355299418787904 299114138964915287552 303215512681589827528 303990999926299775936 304380232960776472192 306810953543426861056 310684711688215918592 312555735085756005536 312610782532905629696 317808772650222493024 320756905977218991104 322990437421693511932 324391390145048973824 326820363557128612864 330102506168729413504 330637471826254286848 332738639758364342272 336194404125855199232 337671820940861398838 338702775004389369728 341675834627907186176 341844730245617471488 344665852029114534688 347418285630056886784 347863123383744539648 348306823444967518208 354438985829562016768 357206554383721149184 359871698442163705336 363210025885968563456 364138951783375132672 364605198840716201984 366207467780934193106 369131928481935442208 370075999910277988096 370549848821814835712 370733017308627398656 377260007049976472576 380690722318983093248 385910652503841598672 386897636269836078464 387088885719302136832 387393023768260964608 390486668146179641344 393205749904670362352 393903830890416611072 397049469291493584896 397868268678243528704 404483892463919536576 408236062152824170496 411078738536700833368 411281941076758520384 415097172441106929664 415953189981800052736 418522820321067649264 421865061122211933952 422943999897460557824 423485541510645526528 429764135742914507612 434860153162790964224 436987062394055927908 441040745718676112768 442168727165526946816 442734884306583959552 449377999891051842688 450175806731904698368 454626523761099644416 459273052060840923136 462267305673050898944 469804272613372380992 470036504087724023296 471238643484367818752 478311794652648742016 479535098475289787392 480149099881788237824 491159012277616580128 492658581824566355968 499413785593206774752 500691058702140807424 501332148405984777728 509506042129995399104 513574857018344963072 519573170012685307904 523449743188601753216 528305492197772455936 530627147192782198174 531984249871024607888 532665407681358826336 536919168700997006848 537184576100256026624 538292363505858891776 546642051031598562304 547068869432584851968 556165352137889362792 561324585460133234432 562760198210670659584 563480761844743221248 565233265487963645881 570758612106522028288 571935636224975072512 572218352802446637056 572951026749696888832 582292619577137598976 588340207220246598656 597932710598837575808 598228277929830575104 606431025363179655056 607981999852599551872 608760465921552944384 613621907086853722112 621369423376431837184 625111470171512011072 625221565065811259392 635617545300444986048 641513811954437982208 645980874843387023864 648782780290097947648 653640727114257225728 660205012337458827008 665477279516728684544 675343641881722797676 677405550008778739456 683351669255814372352 689331704058229069376 694836571260113773568 695726246767489079296 708877971659124033536 714413108767442298368 719743396884327410672 726420051771937126912 728277903566750265344 732414935561868386212 738263856963870884416 740151999820555976192 741099697643629671424 754520014099952945152 761381444637966186496 764727359189597873839 771821305007683197344 773795272539672156928 774177771438604273664 774786047536521929216 786411499809340724704 787807661780833222144 808967784927839073152 816472124305648340992 822157477073401666736 822563882153517040768 830194344882213859328 831906379963600105472 837045640642135298528 843730122244423867904 845887999794921115648 859528271485829015224 869720306325581928448 873974124788111855816 882081491437352225536 884337454331053893632 885469768613167919104 898755999782103685376 900351613463809396736 909253047522199288832 924534611346101797888 939608545226744761984 940073008175448046592 956623589305297484032 959070196950579574784 960298199763576475648 982318024555233160256 985317163649132711936 998827571186413549504 1001382117404281614848 1002664296811969555456 1019012084259990798208 1027149714036689926144 1046899486377203506432 1061254294385564396348 1063968499742049215776 1065330815362717652672 1073838337401994013696 1093284102063197124608 1094137738865169703936 1112330704275778725584 1122649170920266468864 1125520396421341319168 1130466530975927291762 1141517224213044056576 1143871272449950145024 1144436705604893274112 1164585239154275197952 1176680414440493197312 1181851373293014895933 1195865421197675151616 1196456555859661150208 1212862050726359310112 1215963999705199103744 1217520931843105888768 1250222940343024022144 1271235090600889972096 1283027623908875964416 1291961749686774047728 1297565560580195895296 1307281454228514451456 1320410024674917654016 1350687283763445595352 1354811100017557478912 1366703338511628744704 1378663408116458138752 1389673142520227547136 1391452493534978158592 1417755943318248067072 1428826217534884596736 1439486793768654821344 1452840103543874253824 1464829871123736772424 1476527713927741768832 1480303999641111952384 1482199395287259342848 1509040028199905890304 1522762889275932372992 1529454718379195747678 1543642610015366394688 1547590545079344313856 1548355542877208547328 1549572095073043858432 1572822999618681449408 1575615323561666444288 1617935569855678146304 1644314954146803333472 1645127764307034081536 1674091281284270597056 1687460244488847735808 1719056542971658030448 1739440612651163856896 1747948249576223711632 1764162982874704451072 1768674908662107787264 1797511999564207370752 1818506095044398577664 1849069222692203595776 1857195015174737693609 1879217090453489523968 1880146016350896093184 1913247178610594968064 1918140393901159149568 1964636049110466320512 1997655142372827099008 2002764234808563229696 2005328593623939110912 2038024168519981596416 2054299428073379852288 2093798972754407012864 2122508588771128792696 2127936999484098431552 2130661630725435305344 2147676674803988027392 2186568204126394249216 2188275477730339407872 2224661408551557451168 2245298341840532937728 2260933061951854583524 2283034448426088113152 2287742544899900290048 2329170478308550395904 2353360828880986394624 2363702746586029791866 2391730842395350303232 2392913111719322300416 2425724101452718620224 2431927999410398207488 2435041863686211777536 2500445880686048044288 2542470181201779944192 2583923499373548095456 2595131121160391790592 2640820049349835308032 2701374567526891190704 2709622200035114957824 2733406677023257489408 2757326816232916277504 2779346285040455094272 2857652435069769193472 2878973587537309642688 2905680207087748507648 2929659742247473544848 2953055427855483537664 2960607999282223904768 2964398790574518685696 3058909436758391495356 3087285220030732789376 3095181090158688627712 3099144190146087716864 3145645999237362898816 3151230647123332888576 3235871139711356292608 3288629908293606666944 3290255528614068163072 3348182562568541194112 3374920488977695471616 3438113085943316060896 3495896499152447423264 3528325965749408902144 3595023999128414741504 3637012190088797155328 3698138445384407191552 3714390030349475387218 3758434180906979047936 3760292032701792186368 3826494357221189936128 3929272098220932641024 3995310284745654198016 4005528469617126459392 4010657187247878221824 4076048337039963192832 4187597945508814025728 4245017177542257585392 4255873998968196863104 4261323261450870610688 4295353349607976054784 4376550955460678815744 4449322817103114902336 4490596683681065875456 4521866123903709167048 4566068896852176226304 4575485089799800580096 4658340956617100791808 4727405493172059583732 4783461684790700606464 4851448202905437240448 4863855998820796414976 4870083727372423555072 5000891761372096088576 5084940362403559888384 5167846998747096190912 5281640098699670616064 5402749135053782381408 5419244400070229915648 5514653632465832555008 5715304870139538386944 5757947175074619285376 5811360414175497015296 5859319484494947089696 5906110855710967075328 5921215998564447809536 6117818873516782990712 6174570440061465578752 6190362180317377255424 6198288380292175433728 6291291998474725797632 6302461294246665777152 6471742279422712585216 6577259816587213333888 6580511057228136326144 6696365125137082388224 6749840977955390943232 6876226171886632121792 6991792998304894846528 7056651931498817804288 7190047998256829483008 7428780060698950774436 7516868361813958095872 7652988714442379872256 7858544196441865282048 7990620569491308396032 8011056939234252918784 8152096674079926385664 8375195891017628051456 8490034355084515170784 8511747997936393726208 8522646522901741221376 8898645634206229804672 8981193367362131750912 9043732247807418334096 9132137793704352452608 9150970179599601160192 9454810986344119167464 9566923369581401212928 9702896405810874480896 9727711997641592829952 9740167454744847110144 10001783522744192177152 10169880724807119776768 10335693997494192381824 10563280197399341232128 10805498270107564762816 10838488800140459831296 11029307264931665110016 11515894350149238570752 11718638968989894179392 11812221711421934150656 12235637747033565981424 12349140880122931157504 12380724360634754510848 12582583996949451595264 12943484558845425170432 13000365106223163855263 13154519633174426667776 13161022114456272652288 13392730250274164776448 13752452343773264243584 13983585996609789693056 14113303862997635608576 14380095996513658966016 14857560121397901548872 15033736723627916191744 15305977428884759744512 15717088392883730564096 15981241138982616792064 16304193348159852771328 16750391782035256102912 16980068710169030341568 17023495995872787452416 17045293045803482442752 17797291268412459609344 18087464495614836668192 18909621972688238334928 19133846739162802425856 19405792811621748961792 19455423995283185659904 20003567045488384354304 20339761449614239553536 20671387994988384763648 21610996540215129525632 22058614529863330220032 23031788700298477141504 23437277937979788358784 23624443422843868301312 24471275494067131962848 24698281760245862315008 25165167993898903190528 25886969117690850340864 26000730212446327710526 26309039266348853335552 26322044228912545304576 26785460500548329552896 27504904687546528487168 27967171993219579386112 29715120242795803097744 30067473447255832383488 31434176785767461128192 31962482277965233584128 32608386696319705542656 33960137420338060683136 34046991991745574904832 34090586091606964885504 35594582536824919218688 36174928991229673336384 37819243945376476669856 38811585623243497923584 40007134090976768708608 40679522899228479107072 41342775989976769527296 43221993080430259051264 44117229059726660440064 46063577400596954283008 46874555875959576717568 47248886845687736602624 48942550988134263925696 49396563520491724630016 50330335987797806381056 52001460424892655421052 52618078532697706671104 53570921001096659105792 55009809375093056974336 55934343986439158772224 59430240485591606195488 62868353571534922256384 63924964555930467168256 67920274840676121366272 68093983983491149809664 68181172183213929771008 71189165073649838437376 72349857982459346672768 75638487890752953339712 77623171246486995847168 82685551979953539054592 86443986160860518102528 92127154801193908566016 93749111751919153435136 97885101976268527851392 98793127040983449260032 100660671975595612762112 104002920849785310842104 105236157065395413342208 107141842002193318211584 110019618750186113948672 111868687972878317544448 118860480971183212390976 135840549681352242732544 136187967966982299619328 142378330147299676874752 144699715964918693345536 151276975781505906679424 155246342492973991694336 165371103959907078109184 172887972321721036205056 184254309602387817132032 187498223503838306870272 195770203952537055702784 208005841699570621684208 210472314130790826684416 220039237500372227897344 223737375945756635088896 237720961942366424781952 271681099362704485465088 284756660294599353749504 289399431929837386691072 302553951563011813358848 330742207919814156218368 345775944643442072410112 374996447007676613740544 391540407905074111405568 416011683399141243368416 440078475000744455794688 447474751891513270177792 475441923884732849563904 543362198725408970930176 578798863859674773382144 605107903126023626717696 691551889286884144820224 749992894015353227481088 783080815810148222811136 832023366798282486736832 950883847769465699127808 1086724397450817941860352 1157597727719349546764288 1210215806252047253435392 1566161631620296445622272 1664046733596564973473664 1901767695538931398255616 2315195455438699093528576 2420431612504094506870784 3132323263240592891244544 3328093467193129946947328 3803535391077862796511232 4840863225008189013741568 6656186934386259893894656 7607070782155725593022464 13312373868772519787789312 26624747737545039575578624 53249495475090079151157248
- Sum of all divisors σ(n): 153900008269833195694080000
- Sum of proper divisors (its aliquot sum) s(n): 100650512794743116542922752
- 53249495475090079151157248 is an abundant number, because the sum of its proper divisors (100650512794743116542922752) is greater than itself. Its abundance is 47401017319653037391765504
Bases of 53249495475090079151157248
- Binary: 101100000011000000010011101111000100111001001111110001011101010001100111110000000000002
- Hexadecimal: 0x2C0C04EF1393F17519F000
- Base-36: 6OV84EMTAQLPWL1Q8
Squares and roots of 53249495475090079151157248
- 53249495475090079151157248 squared (532494954750900791511572482) is 2835508768351638814328887551032378810333697622933504
- 53249495475090079151157248 cubed (532494954750900791511572483) is 150989411329918834475392512187141638364997169578785866485626321453586151636992
-
The
square root of 53249495475090079151157248 is 7297225190104.1178675169 -
53249495475090079151157248 is a
perfect cube number . Itscube root is 376217072
Scales and comparisons
How big is 53249495475090079151157248?- 53,249,495,475,090,079,151,157,248 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 53,249,495,475,090,079,151,157,248 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 53249495475090079151157248 cubic inches would be around 31351422.7 feet tall.
Recreational maths with 53249495475090079151157248
- 53249495475090079151157248 backwards is 84275115197009057459494235
- The number of decimal digits it has is: 26
- The sum of 53249495475090079151157248's digits is 116
- 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 53249495475090079151157248 - Facts about the integer". Numbermatics.com. 2024. Web. 9 June 2024.
APA style:
Numbermatics. (2024). Number 53249495475090079151157248 - Facts about the integer. Retrieved 9 June 2024, from https://numbermatics.com/n/53249495475090079151157248/
Chicago style:
Numbermatics. 2024. "Number 53249495475090079151157248 - Facts about the integer". https://numbermatics.com/n/53249495475090079151157248/
The information we have on file for 53249495475090079151157248 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 53249495475090079151157248, math, Factors of 53249495475090079151157248, curriculum, school, college, exams, university, Prime factorization of 53249495475090079151157248, STEM, science, technology, engineering, physics, economics, calculator, fifty-three septillion, two hundred forty-nine sextillion, four hundred ninety-five quintillion, four hundred seventy-five quadrillion, ninety trillion, seventy-nine billion, one hundred fifty-one million, one hundred fifty-seven thousand, two hundred forty-eight.