72155252474639699452609536
72,155,252,474,639,699,452,609,536 is an even composite number composed of six prime numbers multiplied together.
72155252474639699452609536 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of sixteen thousand, three hundred thirty-five divisors.
Prime factorization of 72155252474639699452609536:
210 × 310 × 72 × 412 × 1394 × 1972
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 41 × 41 × 139 × 139 × 139 × 139 × 197 × 197)See below for interesting mathematical facts about the number 72155252474639699452609536 from the Numbermatics database.
Names of 72155252474639699452609536
- Cardinal: 72155252474639699452609536 can be written as Seventy-two septillion, one hundred fifty-five sextillion, two hundred fifty-two quintillion, four hundred seventy-four quadrillion, six hundred thirty-nine trillion, six hundred ninety-nine billion, four hundred fifty-two million, six hundred nine thousand, five hundred thirty-six.
Scientific notation
- Scientific notation: 7.2155252474639699452609536 × 1025
Factors of 72155252474639699452609536
Divisors of 72155252474639699452609536
- Number of divisors d(n): 16335
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 41 42 48 49 54 56 63 64 72 81 82 84 96 98 108 112 123 126 128 139 144 147 162 164 168 189 192 196 197 216 224 243 246 252 256 278 287 288 294 324 328 336 369 378 384 392 394 417 432 441 448 486 492 504 512 556 567 574 576 588 591 648 656 672 729 738 756 768 784 788 834 861 864 882 896 972 973 984 1008 1024 1107 1112 1134 1148 1152 1176 1182 1251 1296 1312 1323 1344 1379 1458 1476 1512 1536 1568 1576 1668 1681 1701 1722 1728 1764 1773 1792 1944 1946 1968 2009 2016 2187 2214 2224 2268 2296 2304 2352 2364 2502 2583 2592 2624 2646 2688 2758 2916 2919 2952 3024 3072 3136 3152 3321 3336 3362 3402 3444 3456 3528 3546 3584 3753 3888 3892 3936 3969 4018 4032 4137 4374 4428 4448 4536 4592 4608 4704 4728 5004 5043 5103 5166 5184 5248 5292 5319 5376 5516 5699 5832 5838 5904 6027 6048 6272 6304 6561 6642 6672 6724 6804 6811 6888 6912 7056 7092 7168 7506 7749 7776 7784 7872 7938 8036 8064 8077 8274 8748 8757 8856 8896 9072 9184 9216 9408 9456 9653 9963 10008 10086 10206 10332 10368 10496 10584 10638 10752 11032 11259 11398 11664 11676 11767 11808 11907 12054 12096 12411 12544 12608 13122 13284 13344 13448 13608 13622 13776 13824 14112 14184 15012 15129 15309 15498 15552 15568 15744 15876 15957 16072 16128 16154 16548 17097 17496 17514 17712 17792 18081 18144 18368 18816 18912 19306 19321 19683 19926 20016 20172 20412 20433 20664 20736 20992 21168 21276 21504 22064 22518 22796 23247 23328 23352 23534 23616 23814 24108 24192 24231 24822 25088 25216 26244 26271 26568 26688 26896 27216 27244 27383 27552 27648 28224 28368 28959 29889 30024 30258 30618 30996 31104 31136 31488 31752 31914 32144 32256 32308 33096 33777 34194 34992 35028 35301 35424 35584 35721 36162 36288 36736 37233 37632 37824 38612 38642 38809 39366 39852 39893 40032 40344 40824 40866 41328 41472 41984 42336 42552 44128 45036 45387 45592 45927 46494 46656 46704 47068 47232 47628 47871 48216 48384 48462 49644 50176 50432 51291 52488 52542 53136 53376 53792 54243 54432 54488 54766 55104 56448 56539 56736 57918 57963 59049 59778 60048 60516 61236 61299 61992 62208 62272 62976 63504 63828 64288 64512 64616 66192 67554 68388 69741 69984 70056 70602 70848 71168 71442 72324 72576 72693 73472 74466 75264 75648 77224 77284 77618 78732 78813 79704 79786 80064 80688 81648 81732 82149 82369 82656 82944 84672 85104 86877 88256 89667 90072 90774 91184 91854 92988 93312 93408 94136 94464 95256 95742 96432 96768 96924 99288 100864 101331 102582 104976 105084 105903 106272 106752 107163 107584 108486 108864 108976 109532 110208 111699 112896 113078 113472 115836 115926 116427 118098 119556 119679 120096 121032 122472 122598 123984 124416 124544 125952 127008 127656 128576 129232 132384 135108 135247 136161 136776 137781 139482 139968 140112 141204 141696 142336 142884 143613 144648 145152 145386 146944 148932 150528 151296 153873 154448 154568 155236 157464 157626 159408 159572 160128 161376 162729 163296 163464 164298 164738 165312 169344 169617 170208 173754 173889 176512 179334 180144 181548 182368 183708 183897 185976 186624 186816 188272 188928 190512 191484 191681 192864 193536 193848 198576 201728 202662 205164 209223 209952 210168 211806 212544 213504 214326 215168 216972 217728 217952 218079 219064 220416 223398 225792 226156 226944 231672 231852 232854 233659 236196 236439 239112 239358 240192 242064 244944 245196 246447 247107 247968 248832 249088 254016 255312 257152 258464 260631 264768 269001 270216 270494 271663 272322 273552 275562 278964 279251 279936 280224 282408 283392 285768 287226 289296 290304 290772 293888 297864 302592 303993 307746 308896 309136 310472 314928 315252 317709 318816 319144 320256 321489 322752 325458 326592 326928 328596 329476 330624 331157 335097 338688 339234 340416 347508 347778 349281 353024 358668 359037 360288 363096 364736 367416 367794 371952 373248 373632 376544 377856 381024 382968 383362 385728 387696 395773 397152 405324 405741 408483 410328 413343 418446 419904 420336 423612 425088 427008 428652 430336 430839 433944 435456 435904 436158 438128 440832 446796 451584 452312 453888 461619 463344 463704 465708 467318 472392 472878 478224 478716 480384 484128 488187 489888 490392 492894 494214 495936 498176 508032 508851 510624 514304 516928 521262 521667 529536 538002 540432 540988 543326 544644 547104 551124 551691 557928 558502 559872 560448 564816 566784 571536 574452 575043 578592 580608 581544 595728 605184 607986 615492 617792 618272 620944 627669 629856 630504 635418 637632 638288 640512 642978 645504 650916 653184 653856 654237 657192 658952 661248 662314 670194 677376 678468 680832 695016 695556 698562 700977 706048 709317 717336 718074 720576 726192 729472 734832 735588 739341 741321 743904 746496 747264 753088 762048 765936 766724 771456 775392 781893 791546 792161 794304 807003 810648 811482 814989 816966 820656 826686 836892 837753 839808 840672 847224 850176 857304 860672 861678 867888 870912 871808 872316 876256 881664 893592 904624 907776 911979 923238 926688 927408 931416 934636 944784 945756 946729 953127 956448 957432 960768 964467 968256 976374 979776 980784 985788 988428 991872 993471 996352 1005291 1016064 1017702 1021248 1028608 1033856 1042524 1043334 1047843 1059072 1076004 1077111 1080864 1081976 1086652 1089288 1094208 1102248 1103382 1115856 1117004 1119744 1120896 1122703 1129632 1133568 1143072 1148904 1150086 1157184 1163088 1187319 1191456 1215972 1217223 1225449 1230984 1235584 1236544 1241888 1255338 1259712 1261008 1270836 1275264 1276576 1281024 1285956 1291008 1292517 1301832 1306368 1307712 1308474 1314384 1317904 1322496 1324628 1340388 1341767 1354752 1356936 1361664 1384857 1390032 1391112 1397124 1401954 1412096 1418634 1434672 1436148 1441152 1452384 1458944 1464561 1469664 1471176 1478682 1482642 1487808 1494528 1506176 1524096 1526553 1531872 1533448 1542912 1550784 1563786 1565001 1583092 1584322 1588608 1591169 1614006 1621296 1622964 1629978 1633932 1635613 1641312 1653372 1655073 1673784 1675506 1679616 1681344 1694448 1700352 1714608 1721344 1723356 1725129 1735776 1741824 1743616 1744632 1752512 1787184 1809248 1815552 1823958 1846476 1853376 1854816 1862832 1869272 1883007 1889568 1891512 1893458 1901641 1906254 1912896 1914864 1921536 1928934 1936512 1952748 1959552 1961568 1962711 1971576 1976856 1983744 1986942 2010582 2032128 2035404 2042496 2057216 2067712 2085048 2086668 2095686 2102931 2118144 2127951 2152008 2154222 2161728 2163952 2173304 2178576 2188416 2204496 2206764 2218023 2223963 2231712 2234008 2239488 2241792 2245406 2259264 2286144 2297808 2300172 2314368 2318099 2326176 2345679 2374638 2376483 2382912 2421009 2431944 2434446 2444967 2450898 2461968 2471168 2473088 2483776 2510676 2513259 2519424 2522016 2541672 2550528 2553152 2571912 2582016 2585034 2603664 2612736 2615424 2616948 2628768 2635808 2644992 2649256 2680776 2683534 2685619 2713872 2723328 2735937 2769714 2780064 2782224 2794248 2803908 2837268 2840187 2859381 2869344 2872296 2882304 2893401 2904768 2917888 2929122 2939328 2942352 2957364 2965284 2975616 2980413 2989056 3012352 3015873 3048192 3053106 3063744 3066896 3085824 3101568 3127572 3130002 3143529 3166184 3168644 3177216 3182338 3228012 3231333 3242592 3245928 3259956 3267864 3271226 3282624 3306744 3310146 3347568 3351012 3359232 3362688 3368109 3388896 3400704 3429216 3446712 3450258 3471552 3487232 3489264 3505024 3561957 3574368 3618496 3647916 3651669 3676347 3692952 3706752 3709632 3725664 3738544 3766014 3779136 3783024 3786916 3803282 3806237 3812508 3825792 3829728 3843072 3857868 3873024 3877551 3905496 3919104 3923136 3925422 3943152 3953712 3967488 3973884 4021164 4025301 4064256 4070808 4084992 4135424 4154571 4170096 4173336 4191372 4205862 4236288 4255902 4304016 4308444 4323456 4327904 4346608 4357152 4376832 4393683 4408992 4413528 4436046 4447926 4463424 4468016 4483584 4490812 4518528 4572288 4579659 4595616 4600344 4628736 4636198 4652352 4691358 4695003 4749276 4752966 4765824 4773507 4842018 4863888 4868892 4889934 4901796 4906839 4923936 4942336 4946176 4965219 4967552 5021352 5026518 5038848 5044032 5083344 5101056 5106304 5143824 5164032 5170068 5175387 5207328 5225472 5230848 5233896 5257536 5271616 5298512 5361552 5367068 5371238 5394451 5427744 5446656 5471874 5539428 5545127 5560128 5564448 5588496 5607816 5649021 5674536 5680374 5704923 5718762 5738688 5744592 5764608 5786802 5809536 5835776 5858244 5878656 5884704 5888133 5914728 5930568 5951232 5960826 6024704 6031746 6096384 6106212 6127488 6133792 6171648 6203136 6255144 6260004 6287058 6308793 6332368 6337288 6354432 6364676 6383853 6456024 6462666 6485184 6491856 6519912 6535728 6542452 6565248 6613488 6620292 6654069 6671889 6695136 6702024 6718464 6725376 6736218 6777792 6858432 6893424 6900516 6943104 6954297 6974464 6978528 7010048 7037037 7123914 7129449 7148736 7236992 7295832 7303338 7334901 7352694 7385904 7413504 7419264 7451328 7477088 7532028 7539777 7558272 7566048 7573832 7606564 7612474 7625016 7651584 7659456 7715736 7746048 7755102 7810992 7838208 7846272 7850844 7858921 7886304 7907424 7934976 7947768 8042328 8050602 8056857 8141616 8169984 8207811 8270848 8309142 8340192 8346672 8382744 8411724 8511804 8520561 8578143 8608032 8616888 8646912 8655808 8693216 8714304 8753664 8787366 8817984 8827056 8872092 8895852 8926848 8936032 8941239 8967168 8981624 9037056 9047619 9144576 9159318 9191232 9200688 9257472 9272396 9304704 9382716 9390006 9430587 9498552 9505932 9531648 9547014 9684036 9693999 9727776 9737784 9779868 9803592 9813678 9847872 9884672 9892352 9930438 9935104 10042704 10053036 10077696 10088064 10104327 10166688 10202112 10212608 10287648 10340136 10350774 10414656 10461696 10467792 10515072 10543232 10597024 10685871 10723104 10734136 10742476 10788902 10855488 10943748 10955007 11029041 11078856 11090254 11120256 11128896 11138183 11176992 11215632 11298042 11349072 11360748 11409846 11418711 11437524 11449291 11477376 11489184 11529216 11573604 11619072 11632653 11716488 11757312 11769408 11776266 11829456 11861136 11902464 11921652 12049408 12063492 12075903 12192768 12212424 12254976 12267584 12406272 12463713 12510288 12520008 12574116 12617586 12664736 12674576 12708864 12729352 12767706 12912048 12925332 12970368 12983712 13039824 13071456 13084904 13130496 13181049 13226976 13240584 13308138 13343778 13390272 13404048 13450752 13472436 13555584 13716864 13738977 13786848 13801032 13886208 13908594 13957056 14020096 14074074 14085009 14247828 14258898 14297472 14320521 14473984 14591664 14606676 14669802 14705388 14720517 14771808 14827008 14838528 14895657 14902656 14954176 15064056 15079554 15116544 15132096 15147664 15213128 15224948 15250032 15303168 15318912 15431472 15492096 15510204 15526161 15621984 15676416 15692544 15701688 15717842 15772608 15814848 15895536 16084656 16101204 16113714 16183353 16226693 16283232 16339968 16415622 16618284 16635381 16680384 16693344 16765488 16823448 16947063 17023608 17041122 17114769 17156286 17216064 17233776 17293824 17311616 17386432 17428608 17507328 17574732 17635968 17654112 17664399 17744184 17791704 17853696 17872064 17882478 17963248 18074112 18095238 18289152 18318636 18382464 18401376 18514944 18544792 18609408 18765432 18780012 18799333 18861174 18926379 18997104 19011864 19063296 19094028 19151559 19368072 19387998 19455552 19475568 19559736 19607184 19627356 19695744 19784704 19860876 19870208 19962207 20015667 20085408 20106072 20155392 20176128 20208654 20333376 20425216 20575296 20680272 20701548 20829312 20862891 20923392 20935584 21030144 21086464 21111111 21194048 21371742 21388347 21446208 21468272 21484952 21577804 21710976 21887496 21910014 22004703 22058082 22157712 22180508 22240512 22257792 22276366 22353984 22431264 22596084 22619331 22698144 22721496 22819692 22837422 22875048 22898582 22954752 22978368 23147208 23238144 23265306 23432976 23514624 23538816 23552532 23576763 23658912 23722272 23804928 23843304 24126984 24151806 24170571 24424848 24509952 24535168 24812544 24927426 25020576 25040016 25148232 25235172 25329472 25349152 25458704 25535412 25561683 25734429 25824096 25850664 25940736 25967424 26079648 26142912 26169808 26260992 26362098 26453952 26481168 26616276 26643659 26687556 26780544 26808096 26823717 26901504 26944872 27111168 27142857 27433728 27477954 27573696 27602064 27772416 27817188 27914112 28040192 28148148 28170018 28291761 28495656 28517796 28594944 28641042 28947968 29081997 29183328 29213352 29339604 29410776 29441034 29543616 29654016 29677056 29791314 29805312 29908352 30128112 30159108 30233088 30264192 30295328 30312981 30426256 30449896 30500064 30606336 30637824 30862944 31020408 31052322 31243968 31385088 31403376 31435684 31545216 31629696 31791072 32057613 32169312 32202408 32227428 32366706 32453386 32478601 32566464 32831244 32865021 33087123 33236568 33270762 33360768 33386688 33414549 33530976 33646896 33894126 34047216 34082244 34229538 34256133 34312572 34347873 34432128 34467552 34587648 34623232 34772864 34857216 35149464 35271936 35308224 35328798 35488368 35583408 35707392 35744128 35764956 35926496 36148224 36190476 36227709 36578304 36637272 36764928 36802752 37089584 37218816 37391139 37530864 37560024 37598666 37722348 37761157 37852758 37994208 38023728 38126592 38188056 38303118 38736144 38775996 38815889 38911104 38951136 39119472 39214368 39254712 39391488 39543147 39721752 39740416 39924414 40031334 40170816 40212144 40352256 40417308 40666752 40850432 41150592 41216931 41360544 41403096 41658624 41725782 41871168 42060288 42172928 42222222 42255027 42388096 42743484 42776694 42892416 42936544 42961563 42969904 43155608 43421952 43774992 43820028 44009406 44116164 44161551 44315424 44361016 44481024 44515584 44552732 44686971 44707968 44862528 45192168 45238662 45396288 45442992 45639384 45674844 45750096 45797164 45909504 45956736 46030823 46294416 46476288 46530612 46578483 46865952 47029248 47077632 47105064 47153526 47317824 47444544 47686608 48253968 48303612 48341142 48550059 48680079 48849696 49019904 49070336 49854852 49906143 50041152 50080032 50296464 50470344 50658944 50698304 50917408 51070824 51123366 51344307 51468858 51648192 51701328 51881472 51934848 52159296 52285824 52339616 52521984 52724196 52907904 52962336 52993197 53232552 53287318 53375112 53561088 53616192 53647434 53889744 54222336 54285714 54867456 54955908 55012447 55147392 55204128 55544832 55634376 55828224 56296296 56340036 56397999 56583522 56779137 56991312 57035592 57189888 57282084 57454677 57895936 58163994 58366656 58426704 58679208 58821552 58882068 59087232 59354112 59582628 59610624 59816704 59886621 60047001 60256224 60318216 60466176 60528384 60590656 60625962 60852512 60899792 61000128 61275648 61725888 62040816 62104644 62487936 62588673 62770176 62806752 62871368 63090432 63259392 63333333 63582144 64115226 64165041 64338624 64404816 64454856 64733412 64906772 64957202 65132928 65237929 65662488 65730042 66014109 66174246 66473136 66541524 66721536 66773376 66829098 67061952 67293792 67788252 67857993 68094432 68164488 68459076 68512266 68625144 68695746 68864256 68935104 69246464 69545728 69714432 70298928 70543872 70616448 70657596 70730289 70976736 71166816 71414784 71488256 71529912 71852992 72380952 72455418 72511713 73274544 73529856 73605504 74179168 74437632 74782278 75061728 75120048 75197332 75444696 75522314 75705516 75988416 76047456 76376112 76606236 76685049 77203287 77472288 77551992 77631778 77822208 77902272 77967281 78238944 78428736 78509424 78782976 79086294 79443504 79848828 79930977 80062668 80341632 80424288 80471151 80704512 80834616 81333504 81428571 82301184 82433862 82721088 82806192 83317248 83451564 83742336 84120576 84345856 84444444 84510054 84776192 84875283 85486968 85553388 85784832 85873088 85923126 85939808 86311216 86843904 87245991 87549984 87640056 88018812 88232328 88323102 88630848 88722032 88962048 89031168 89105464 89373942 89415936 89725056 90384336 90477324 90792576 90885984 90938943 91278768 91349688 91500192 91594328 91819008 91913472 92061646 92588832 93061224 93156966 93731904 94155264 94210128 94307052 94635648 94889088 95373216 96172839 96507936 96607224 96682284 97100118 97360158 97435803 97699392 98140672 98595063 99261369 99709704 99812286 100082304 100160064 100243647 100592928 100940688 101317888 101396608 101834816 102141648 102246732 102688614 102768399 102937716 103043619 103296384 103402656 103762944 103869696 104318592 104571648 104679232 105448392 105815808 105924672 105986394 106465104 106574636 106750224 107122176 107232384 107294868 107779488 108444672 108571428 108683127 109734912 109911816 110024894 110110379 110294784 110408256 111268752 111656448 112173417 112592592 112680072 112795998 113167044 113283471 113558274 113982624 114071184 114379776 114564168 114909354 116327988 116447667 116733312 116853408 117358416 117643104 117764136 118174464 118629441 119165256 119221248 119633408 119773242 120094002 120512448 120636432 121056768 121181312 121251924 121705024 121799584 122000256 122551296 123451776 123650793 124081632 124209288 124975872 125177346 125613504 125742736 126180864 126518784 126666666 126765081 127164288 128230452 128330082 128677248 128809632 128884689 128909712 129466824 129813544 129914404 130265856 130475858 131324976 131460084 131595331 132028218 132348492 132484653 132946272 133083048 133443072 133546752 133658196 134060913 134123904 134587584 135576504 135715986 136188864 136328976 136918152 137024532 137250288 137391492 137728512 137870208 138092469 138492928 139091456 139428864 139735449 140597856 141087744 141232896 141315192 141460578 141953472 142333632 142976512 143059824 143705984 144761904 144910836 145023426 145650177 146040237 146549088 147059712 147211008 148358336 149564556 149718429 150123456 150240096 150394664 150889392 151044628 151411032 151976832 152094912 152752224 153212472 153370098 154032921 154406574 154944576 155103984 155263556 155644416 155804544 155934562 156055717 156477888 156857472 157018848 157565952 158172588 158887008 158979591 159697656 159861954 160125336 160683264 160848576 160942302 161669232 162667008 162857142 164602368 164867724 165037341 165442176 165612384 166634496 166903128 167484672 168888888 169020108 169193997 169552384 169750566 170337411 170973936 171106776 171569664 171746176 171846252 171879616 172622432 173687808 174491982 175099968 175280112 176037624 176464656 176646204 177261696 177444064 178062336 178210928 178747884 178831872 179450112 179659863 180141003 180768672 180954648 181585152 181771968 181877886 182557536 182699376 183000384 183188656 183826944 184123292 185177664 186122448 186313932 186505613 187463808 187766019 188310528 188420256 188614104 189271296 189778176 189999999 190746432 192345678 192495123 193015872 193214448 193364568 194200236 194720316 194871606 195398784 195713787 196281344 197190126 198042327 198522738 199419408 199624572 200164608 200320128 200487294 201185856 201881376 202635776 202793216 203573979 203669632 204283296 204493464 205377228 205536798 205875432 206087238 206592768 206805312 207739392 208637184 209143296 209358464 210896784 211631616 211849344 211972788 212190867 212930208 213149272 213500448 214244352 214464768 214589736 215558976 217142856 217366254 217535139 219823632 220049788 220220758 220589568 220816512 221172491 222537504 223312896 224346834 225185184 225360144 225591996 226334088 226566942 227116548 227350207 227965248 228142368 229128336 229818708 230055147 231609861 232655976 232895334 233466624 233706816 233901843 234716832 235286208 235528272 236348928 237258882 238330512 239266816 239546484 239792931 240188004 241024896 241272864 241413453 242113536 242362624 242503848 243410048 243599168 244000512 246903552 247301586 248163264 248418576 249951744 250354692 251227008 251485472 252361728 253037568 253333332 253530162 254328576 254625849 256460904 256660164 257354496 257619264 257769378 257819424 258933648 259627088 259828808 260531712 260951716 261737973 262649952 262920168 263190662 264056436 264328099 264696984 264969306 265892544 266166096 266886144 267093504 267316392 268121826 268247808 269175168 271153008 271431972 272377728 272657952 272816829 273836304 274049064 274500576 274782984 275457024 275740416 276184938 278182912 279470898 281195712 282465792 282630384 282921156 283906944 284667264 285953024 286119648 287411968 288518517 289523808 289821672 290046852 291300354 292080474 292307409 293098176 294422016 295785189 296716672 299129112 299436858 300246912 300480192 300730941 300789328 301778784 302089256 302822064 303953664 304189824 305504448 306424944 306740196 308065842 308305197 308813148 309130857 309889152 310207968 310527112 311288832 311609088 311869124 312111434 312955776 313714944 314037696 316345176 317774016 317959182 319395312 319723908 320250672 321366528 321697152 321884604 322215761 323338464 325334016 325714284 326049381 329204736 329735448 330074682 330331137 330884352 331224768 333806256 334969344 336520251 337777776 338040216 338387994 339104768 339501132 339850413 340674822 341947872 342213552 343139328 343492352 343692504 343759232 345244864 348983964 349343001 350199936 350560224 352075248 352929312 353292408 354523392 354888128 356421856 357495768 357663744 358900224 359319726 360282006 361537344 361909296 363170304 363543936 363755772 365115072 365398752 366000768 366377312 367653888 368246584 370355328 370952379 372244896 372627864 373011226 373301041 374927616 375532038 376840512 377228208 378542592 379556352 379999998 380295243 381492864 384691356 384990246 386031744 386428896 386654067 386729136 388400472 389440632 389743212 390797568 391427574 394380252 394785993 396084654 397045476 397453959 398838816 399249144 400329216 400640256 400974588 402182739 402371712 403762752 405271552 405586432 407147958 407339264 408566592 408986928 410754456 411073596 411750864 412174476 413185536 413610624 414277407 415478784 417274368 418286592 418716928 419206347 421793568 423263232 423698688 423945576 424381734 425860416 426298544 427000896 428929536 429179472 431117952 434285712 434732508 435070278 436950531 438120711 439647264 440099576 440441516 441179136 441633024 442344982 445075008 448693668 449155287 450370368 450720288 451183992 452668176 453133884 454233096 454700414 455930496 456284736 456665503 458256672 459637416 460110294 462098763 463219722 465311952 465790668 466933248 467413632 467803686 468167151 469433664 470572416 471056544 472697856 474517764 476661024 476938773 479092968 479585862 480376008 482049792 482545728 482826906 484725248 485007696 486820096 487198336 488001024 493807104 494603172 495112023 496326528 496837152 499903488 500709384 502454016 502970944 506666664 507060324 507581991 508657152 509251698 511012233 512921808 513320328 514708992 515238528 515538756 515638848 517867296 519254176 519657616 521063424 521903432 523475946 525299904 525840336 526381324 528112872 528656198 529066943 529393968 529938612 531785088 532332192 534187008 534632784 536243652 536495616 538350336 538979589 540423009 542306016 542863944 544755456 545315904 545633658 547672608 548098128 549001152 549565968 551480832 552369876 558941796 559516839 562391424 563298057 564931584 565260768 565842312 567813888 569334528 569999997 572239296 574823936 577037034 577485369 579047616 579643344 580093704 582600708 584160948 584614818 586196352 587141361 588844032 591570378 593433344 594126981 598258224 598873716 600493824 600960384 601461882 601578656 603557568 604178512 605644128 607907328 608379648 610721937 611008896 612849888 613480392 616131684 616610394 617626296 618261714 619778304 620415936 621054224 623218176 623738248 624222868 625911552 627429888 628075392 632690352 635548032 635918364 636572601 638790624 639447816 640501344 642733056 643394304 643769208 644431522 646676928 651428568 652098762 652605417 659470896 660149364 660662274 661768704 662449536 663517473 667612512 669938688 673040502 675555552 676080432 676775988 679002264 679700826 681349644 682050621 683895744 684427104 686984704 687385008 687518464 690165441 690489728 694829583 697967928 698686002 700399872 701120448 701705529 704150496 705858624 706584816 709046784 709776256 712843712 714991536 717800448 718639452 719378793 720564012 723074688 723818592 724240359 726340608 727087872 727511544 730230144 730797504 732001536 732754624 736493168 740710656 741904758 744489792 745255728 746022452 746602082 749828689 749855232 751064076 753681024 754456416 757085184 759112704 759999996 760590486 762985728 763877547 769382712 769980492 770772653 772063488 772857792 773308134 773458272 776800944 778881264 779486424 781595136 782855148 785213919 788760504 789571986 792169308 792984297 794090952 794907918 797677632 798498288 800658432 801280512 801949176 804365478 804743424 807525504 811172864 814295916 814678528 817133184 817973856 818450487 821508912 822147192 823501728 824348952 826371072 827221248 828554814 834548736 837433856 838412694 843587136 847397376 847891152 848763468 851720832 852597088 854001792 857859072 858358944 862235904 865555551 868571424 869465016 870140556 873901062 876241422 876922227 879294528 880199152 880883032 883266048 884689964 887355567 890150016 897387336 898310574 900740736 901440576 902192823 902367984 905336352 906267768 908466192 909400828 911860992 912569472 913331006 916513344 919274832 920220588 924197526 924915591 926439444 927392571 930623904 931581336 933866496 934827264 935607372 936334302 938867328 941144832 942113088 949035528 953322048 953877546 958185936 959171724 960752016 964099584 965091456 965653812 966647283 969450496 970015392 973640192 974396672 976002048 978148143 987614208 989206344 990224046 990993411 992653056 993674304 1001418768 1004908032 1005941888 1013333328 1014120648 1015163982 1017314304 1018503396 1019551239 1022024466 1025843616 1026640656 1029417984 1030477056 1031077512 1031277696 1035734592 1038508352 1039315232 1043806864 1046951892 1048029003 1050599808 1051680672 1052762648 1056225744 1057312396 1058133886 1058787936 1059877224 1063570176 1064664384 1069265568 1072487304 1072991232 1076700672 1077959178 1080846018 1084612032 1085727888 1089510912 1090631808 1091267316 1092390019 1095345216 1096196256 1098002304 1099131936 1102961664 1104739752 1112857137 1117883592 1119033678 1119903123 1124782848 1126596114 1130521536 1131684624 1135627776 1138669056 1139999994 1140885729 1144478592 1149647872 1154074068 1154970738 1158095232 1159286688 1159962201 1160187408 1165201416 1168321896 1169229636 1172392704 1174282722 1183140756 1184357979 1186866688 1188253962 1192361877 1196516448 1197747432 1200987648 1201920768 1202923764 1203157312 1207115136 1208357024 1211288256 1215814656 1216759296 1221443874 1222017792 1225699776 1226960784 1232263368 1233220788 1235252592 1236523428 1239556608 1240831872 1242108448 1242832221 1246436352 1247476496 1248445736 1251823104 1254859776 1256150784 1257619041 1265380704 1271096064 1271836728 1273145202 1277581248 1278895632 1281002688 1286788608 1287538416 1288863044 1293353856 1302857136 1304197524 1305210834 1310851593 1314362133 1318941792 1320298728 1321324548 1323537408 1324899072 1327034946 1335225024 1346081004 1347465861 1351111104 1352160864 1353551976 1358004528 1359401652 1362699288 1364101242 1367791488 1368854208 1369996509 1373969408 1374770016 1375036928 1380330882 1380979456 1386296289 1389659166 1395935856 1397372004 1400799744 1402240896 1403411058 1404501453 1408300992 1411717248 1413169632 1418093568 1419552512 1425687424 1429983072 1437278904 1438757586 1441128024 1446149376 1447637184 1448480718 1454175744 1455023088 1460460288 1461595008 1464003072 1465509248 1472986336 1481421312 1483809516 1485336069 1488979584 1490511456 1492044904 1493204164 1499657378 1499710464 1502128152 1507362048 1508912832 1519999992 1521180972 1522745973 1525971456 1527755094 1533036699 1538765424 1539960984 1541545306 1544126976 1545715584 1546616268 1546916544 1548207437 1553601888 1557762528 1558972848 1563190272 1565710296 1570427838 1577521008 1579143972 1584338616 1585968594 1587200829 1588181904 1589815836 1591451449 1595355264 1596996576 1602561024 1603898352 1608730956 1609486848 1615051008 1616938767 1621269027 1628591832 1629357056 1634266368 1635947712 1636900974 1643017824 1644294384 1647003456 1648697904 1654442496 1657109628 1674867712 1676825388 1678550517 1687174272 1689894171 1694794752 1695782304 1697526936 1703441664 1705194176 1708003584 1716717888 1724471808 1731111102 1732456107 1737142848 1738930032 1740281112 1747802124 1752482844 1753844454 1758589056 1760398304 1761424083 1761766064 1766532096 1769379928 1774711134 1780300032 1782380943 1794774672 1796621148 1801481472 1802881152 1804385646 1804735968 1810672704 1812535536 1816932384 1818801656 1823721984 1825138944 1826662012 1832165811 1833026688 1838549664 1840441176 1848395052 1849831182 1852878888 1854785142 1861247808 1863162672 1869654528 1871214744 1872668604 1877734656 1882289664 1884226176 1898071056 1906644096 1907755092 1909717803 1916371872 1918343448 1921504032 1928199168 1930182912 1931307624 1933294566 1940030784 1947280384 1948793344 1956296286 1957816251 1978412688 1980448092 1981986822 1985306112 1987348608 1990552419 2002837536 2009816064 2011883776 2026666656 2028241296 2030327964 2037006792 2039102478 2044048932 2046151863 2051687232 2053281312 2060954112 2062155024 2062555392 2070496323 2071469184 2077016704 2078630464 2087613728 2093903784 2096058006 2101199616 2103361344 2105116587 2105525296 2112451488 2114624792 2116267772 2117575872 2119754448 2127140352 2129328768 2138531136 2144974608 2153401344 2155918356 2158136379 2161692036 2169224064 2171455776 2172721077 2179021824 2181263616 2182534632 2184780038 2190690432 2192392512 2196004608 2198263872 2209479504 2225714274 2235767184 2238067356 2239806246 2249486067 2249565696 2253192228 2255510327 2261043072 2263369248 2271255552 2277338112 2279999988 2281771458 2288957184 2291632641 2308148136 2309941476 2312317959 2316190464 2318573376 2319924402 2320374816 2330402832 2336643792 2338459272 2344785408 2348565444 2355641757 2366281512 2368715958 2373733376 2376507924 2378952891 2384723754 2393032896 2395494864 2401975296 2403841536 2405847528 2406314624 2414230272 2416714048 2422576512 2433518592 2442887748 2444035584 2451399552 2453921568 2455351461 2464526736 2466441576 2470505184 2473046856 2479113216 2481663744 2484216896 2485664442 2494952992 2496891472 2503646208 2512301568 2515238082 2530761408 2542192128 2543673456 2546290404 2555162496 2557791264 2562005376 2573577216 2575076832 2577726088 2586707712 2596666653 2605714272 2608395048 2610421668 2613107287 2621703186 2628724266 2630766681 2637883584 2640597456 2642649096 2649798144 2654069892 2662066701 2670450048 2692162008 2694931722 2702222208 2704321728 2706578469 2707103952 2716009056 2718803304 2725398576 2728202484 2735582976 2737708416 2739993018 2749540032 2750073856 2760661764 2761958912 2772592578 2774746773 2779318332 2782177713 2791871712 2794744008 2801599488 2804481792 2806822116 2809002906 2816601984 2823434496 2826339264 2839105024 2851374848 2859966144 2874557808 2877515172 2882256048 2892298752 2895274368 2896961436 2899941849 2908351488 2910046176 2920920576 2923190016 2928006144 2931018496 2934444429 2945972672 2962842624 2967619032 2970672138 2972980233 2977959168 2981022912 2984089808 2986408328 2999314756 3004256304 3014724096 3017825664 3039999984 3042361944 3045491946 3051942912 3055510188 3058653717 3066073398 3077530848 3079921968 3083090612 3088253952 3091431168 3093232536 3093833088 3096414874 3107203776 3115525056 3117945696 3131420592 3140855676 3144087009 3155042016 3158287944 3168677232 3171937188 3174401658 3176363808 3179631672 3182902898 3190710528 3193993152 3196658521 3207796704 3217461912 3218973696 3230102016 3233877534 3242538054 3257183664 3268532736 3271895424 3273801948 3277170057 3286035648 3288588768 3294006912 3297395808 3308884992 3314219256 3338571411 3353650776 3357101034 3359709369 3374348544 3379788342 3391564608 3395053872 3406883328 3410388352 3416007168 3433435776 3448943616 3462222204 3464912214 3474285696 3477860064 3479886603 3480562224 3495604248 3504965688 3507688908 3517178112 3520796608 3522848166 3523532128 3538759856 3549422268 3553073937 3560600064 3564761886 3577085631 3589549344 3593242296 3602962944 3605762304 3608771292 3609471936 3621345408 3625071072 3633864768 3637603312 3647443968 3650277888 3653324024 3664331622 3666053376 3677099328 3680882352 3696790104 3699662364 3703468601 3705757776 3709570284 3722495616 3726325344 3728496663 3739309056 3742429488 3745337208 3755469312 3764579328 3768452352 3772857123 3796142112 3813288192 3815510184 3819435606 3832743744 3836686896 3843008064 3860365824 3862615248 3866589132 3880061568 3897586688 3912592572 3915632502 3932554779 3943086399 3956825376 3960896184 3963973644 3970612224 3974697216 3981104838 4005675072 4023767552 4042397583 4053333312 4056482592 4060655928 4074013584 4078204956 4088097864 4092303726 4103374464 4106562624 4109989527 4121908224 4124310048 4125110784 4140992646 4142938368 4154033408 4157260928 4158888867 4175227456 4187807568 4192116012 4202399232 4206722688 4210233174 4211050592 4213504359 4224902976 4229249584 4232535544 4235151744 4239508896 4254280704 4258657536 4277062272 4289949216 4311836712 4316272758 4323384072 4338448128 4342911552 4345442154 4362527232 4365069264 4369560076 4381380864 4384785024 4392009216 4396527744 4418959008 4451428548 4456008207 4471534368 4476134712 4479612492 4498972134 4499131392 4506384456 4511020654 4514525539 4522086144 4526738496 4559999976 4563542916 4568237919 4577914368 4583265282 4599110097 4616296272 4619882952 4624635918 4632380928 4637146752 4639848804 4640749632 4644622311 4660805664 4673287584 4676918544 4689570816 4697130888 4711283514 4732563024 4737431916 4753015848 4757905782 4761602487 4769447508 4774354347 4786065792 4790989728 4807683072 4811695056 4812629248 4828460544 4833428096 4845153024 4863807081 4885775496 4888071168 4902799104 4907843136 4910702922 4929053472 4932883152 4941010368 4946093712 4963327488 4968433792 4971328884 4989905984 4993782944 5024603136 5030476164 5035651551 5061522816 5069682513 5084384256 5087346912 5092580808 5110324992 5115582528 5124010752 5150153664 5155452176 5173415424 5193333306 5197368321 5211428544 5216790096 5220843336 5226214574 5243406372 5248800823 5257448532 5261533362 5275767168 5281194912 5284272249 5285298192 5299596288 5308139784 5324133402 5340900096 5347142829 5384324016 5389863444 5395408571 5404444416 5408643456 5413156938 5414207904 5432018112 5437606608 5450797152 5456404968 5471165952 5475416832 5479986036 5496497433 5499080064 5521323528 5523917824 5545185156 5549493546 5558636664 5564355426 5583743424 5589488016 5608963584 5613644232 5618005812 5633203968 5646868992 5652678528 5678210048 5702749696 5719932288 5729153409 5749115616 5755030344 5764512096 5784597504 5790548736 5793922872 5799883698 5820092352 5841841152 5846380032 5862036992 5868888858 5873448753 5891945344 5935238064 5941344276 5945960466 5955918336 5962045824 5968179616 5971657257 5972816656 5998629512 6008512608 6029448192 6035651328 6079999968 6084723888 6090983892 6111020376 6117307434 6132146796 6138455589 6155061696 6159843936 6166181224 6182862336 6186465072 6187666176 6192829748 6211488969 6214407552 6231050112 6235891392 6262841184 6281711352 6288174018 6310084032 6315349761 6316575888 6337354464 6343874376 6348803316 6352727616 6359263344 6365805796 6381421056 6387986304 6393317042 6398284397 6415593408 6434923824 6460204032 6467755068 6474409137 6485076108 6514367328 6518163231 6537065472 6543790848 6547603896 6554340114 6572071296 6577177536 6588013824 6594791616 6628438512 6677142822 6707301552 6714202068 6719418738 6748458201 6748697088 6759576684 6766530981 6783129216 6790107744 6813766656 6820776704 6832014336 6866871552 6924444408 6929824428 6936953877 6948571392 6955720128 6959773206 6961124448 6991208496 7009931376 7015377816 7034356224 7041593216 7045696332 7047064256 7077519712 7098844536 7106147874 7121200128 7129523772 7136858673 7154171262 7179098688 7186484592 7205925888 7211524608 7217542584 7218943872 7242690816 7250142144 7267729536 7275206624 7300555776 7306648048 7328663244 7332106752 7354198656 7361764704 7366054383 7393580208 7399324728 7406937202 7411515552 7419140568 7444991232 7452650688 7456993326 7484858976 7490674416 7510938624 7536904704 7545714246 7592284224 7626576384 7631020368 7638871212 7646730133 7665487488 7673373792 7686016128 7720731648 7725230496 7733178264 7760123136 7789999959 7825185144 7831265004 7839321861 7865109558 7886172798 7892300043 7913650752 7921792368 7927947288 7949394432 7962209676 7986200103 8011350144 8047535104 8084795166 8106666624 8112965184 8119735407 8121311856 8148027168 8156409912 8176195728 8184607452 8206748928 8213125248 8219979054 8248620096 8250221568 8281985292 8285876736 8308066816 8314521856 8317777734 8324240319 8346533139 8350454912 8375615136 8384232024 8404798464 8413445376 8420466348 8422101184 8427008718 8449805952 8458499168 8465071088 8470303488 8479017792 8517315072 8554124544 8579898432 8623673424 8632545516 8646768144 8676896256 8685823104 8690884308 8699825547 8725054464 8730138528 8739120152 8762761728 8769570048 8784018432 8793055488 8803333287 8837918016 8902857096 8912016414 8918940699 8943068736 8952269424 8959224984 8997944268 9012768912 9022041308 9029051078 9044172288 9053476992 9068072131 9119999952 9127085832 9136475838 9155828736 9166530564 9175961151 9198220194 9232592544 9239765904 9249271836 9264761856 9274293504 9279697608 9281499264 9289244622 9321611328 9346575168 9353837088 9394261776 9422567028 9432261027 9465126048 9474863832 9506031696 9515811564 9523204974 9538895016 9548708694 9572131584 9581979456 9589975563 9623390112 9625258496 9656921088 9666856192 9690306048 9727614162 9771550992 9805598208 9815686272 9821405844 9831510171 9858106944 9865766304 9882020736 9892187424 9926654976 9936867584 9942657768 9979811968 9987565888 10060952328 10071303102 10079128107 10123045632 10139365026 10174693824 10185161616 10220649984 10231165056 10248021504 10300307328 10310904352 10346830848 10386666612 10394736642 10422857088 10433580192 10439659809 10441686672 10452429148 10486812744 10497601646 10514897064 10523066724 10551534336 10562389824 10568544498 10570596384 10616279568 10648266804 10659221811 10681800192 10694285658 10731256893 10768648032 10779726888 10790817142 10808888832 10817286912 10826313876 10828415808 10837452059 10864036224 10875213216 10901594304 10912809936 10942331904 10950833664 10959972072 10992994866 10998160128 11042647056 11090370312 11098987092 11110405803 11117273328 11128710852 11167486848 11178976032 11185489989 11217927168 11227288464 11236011624 11266407936 11293737984 11305357056 11318571369 11405499392 11439864576 11458306818 11498231232 11510060688 11529024192 11581097472 11587845744 11599767396 11640184704 11692760064 11724073984 11737777716 11746897506 11783890688 11797664337 11829259197 11870476128 11882688552 11891920932 11911836672 11924091648 11936359232 11943314514 11945633312 11997259024 12017025216 12071302656 12127192749 12159999936 12169447776 12181967784 12222040752 12234614868 12264293592 12276911178 12310123392 12319687872 12329968581 12332362448 12365724672 12372930144 12375332352 12385659496 12422977938 12428815104 12462100224 12471782784 12476666601 12525682368 12563422704 12576348036 12620168064 12630699522 12633151776 12640513077 12674708928 12687748752 12697606632 12705455232 12718526688 12731611592 12762842112 12775972608 12786634084 12796568794 12831186816 12869847648 12935510136 12948818274 12970152216 13028734656 13036326462 13087581696 13095207792 13108680228 13144142592 13154355072 13176027648 13189583232 13256877024 13354285644 13368024621 13414603104 13428404136 13438837476 13496916402 13497394176 13519153368 13533061962 13543576617 13566258432 13580215488 13641553408 13704713757 13733743104 13797330291 13848888816 13859648856 13873907754 13897142784 13911440256 13919546412 13922248896 13933866933 13982416992 14019862752 14030755632 14068712448 14083186432 14091392664 14094128512 14155039424 14197689072 14212295748 14259047544 14273717346 14284807461 14308342524 14323063041 14358197376 14372969184 14423049216 14435085168 14437887744 14485381632 14500284288 14535459072 14550413248 14613296096 14657326488 14664213504 14708397312 14723529408 14732108766 14787160416 14798649456 14813874404 14823031104 14838281136 14889982464 14905301376 14913986652 14969717952 14981348832 15073809408 15091428492 15106954653 15184568448 15209047539 15253152768 15262040736 15277742424 15293460266 15305342681 15330974976 15346747584 15372032256 15450460992 15466356528 15520246272 15579999918 15592104963 15650370288 15662530008 15678643722 15730219116 15746402469 15772345596 15784600086 15827301504 15843584736 15852816747 15855894576 15898788864 15924419352 15972400206 16022700288 16041428487 16169590332 16186225713 16213333248 16225930368 16239470814 16242623712 16296054336 16312819824 16352391456 16369214904 16413497856 16426250496 16439958108 16489492299 16497240192 16563970584 16571753472 16616133632 16629043712 16635555468 16648480638 16693066278 16700909824 16751230272 16768464048 16826890752 16840932696 16844202368 16854017436 16899611904 16916998336 16930142176 16940606976 16958035584 17034630144 17108249088 17159796864 17187460227 17247346848 17265091032 17293536288 17353792512 17371646208 17381768616 17399651094 17460277056 17478240304 17525523456 17539140096 17586110976 17606666574 17620346259 17675836032 17805714192 17824032828 17837881398 17886137472 17904538848 17914971771 17918449968 17995888536 18025537824 18044082616 18058102156 18088344576 18106953984 18136144262 18239999904 18254171664 18272951676 18291751009 18333061128 18351922302 18396440388 18415366767 18465185088 18479531808 18498543672 18548587008 18559395216 18562998528 18578489244 18634466907 18643222656 18693150336 18707674176 18788523552 18845134056 18864522054 18930252096 18946049283 18949727664 19012063392 19031623128 19046409948 19077790032 19097417388 19144263168 19163958912 19179951126 19194853191 19246780224 19250516992 19333712384 19380612096 19423227411 19455228324 19543101984 19554489693 19611196416 19631372544 19642811688 19663020342 19716213888 19731532608 19764041472 19784374848 19873735168 19885315536 19959623936 19975131776 20121904656 20142606204 20158256214 20245374603 20246091264 20278730052 20299592943 20349387648 20370323232 20441299968 20462330112 20496043008 20600614656 20621808704 20773333224 20789473284 20810861631 20845714176 20867160384 20879319618 20883373344 20904858296 20973625488 20995203292 21029794128 21046133448 21103068672 21124779648 21137088996 21141192768 21232559136 21296533608 21318443622 21363600384 21388571316 21410576019 21462513786 21537296064 21559453776 21581634284 21617777664 21634573824 21652627752 21656831616 21674904118 21691744663 21728072448 21750426432 21803188608 21825619872 21901667328 21919944144 21985989732 21996320256 22085294112 22098163149 22180740624 22197974184 22220811606 22234546656 22257421704 22334973696 22357952064 22370979978 22454576928 22472023248 22532815872 22610714112 22637142738 22879729152 22916613636 22940190399 22996462464 23020121376 23058048384 23162194944 23175691488 23199534792 23280369408 23369999877 23475555432 23493795012 23517965583 23567781376 23595328674 23658518394 23676900129 23740952256 23765377104 23783841864 23848183296 23872718464 23886629028 23891266624 23994518048 24034050432 24142605312 24254385498 24319999872 24338895552 24359206221 24363935568 24444081504 24469229736 24528587184 24553822356 24620246784 24639375744 24659937162 24664724896 24745860288 24750664704 24771318992 24845955876 24857630208 24924200448 24943565568 24953333202 24972720957 25039599417 25051364736 25126845408 25152696072 25240336128 25261399044 25266303552 25281026154 25349417856 25375497504 25395213264 25410910464 25437053376 25463223184 25551945216 25573268168 25593137588 25662373632 25739695296 25871020272 25897636548 25924280207 25940304432 26057469312 26072652924 26099476641 26175163392 26190415584 26217360456 26288285184 26308710144 26352055296 26379166464 26409999861 26513754048 26708571288 26736049242 26756822097 26829206208 26856808272 26877674952 26993832804 27038306736 27066123924 27087153234 27132516864 27160430976 27204216393 27283106816 27409427514 27467486208 27527883453 27594660582 27697777632 27719297712 27747815508 27794285568 27822880512 27839092824 27844497792 27867733866 27964833984 28039725504 28061511264 28166372864 28182785328 28188257024 28296783081 28310078848 28395378144 28424591496 28518095088 28547434692 28569614922 28616685048 28646126082 28716394752 28745938368 28769926689 28870170336 28875775488 28970763264 29000568576 29070918144 29100826496 29226592192 29314652976 29416794624 29447058816 29464217532 29494530513 29574320832 29597298912 29627748808 29646062208 29676562272 29779964928 29810602752 29827973304 29939435904 29962697664 30182856984 30213909306 30237384321 30369136896 30418095078 30524081472 30555484848 30586920532 30610685362 30661949952 30693495168 30742976249 30744064512 30900921984 30932713056 31040492544 31159999836 31184209926 31300740576 31318979427 31325060016 31357287444 31460438232 31492804938 31544691192 31569200172 31601678773 31654603008 31687169472 31705633494 31711789152 31848838704 31944800412 31977665433 32045400576 32082856974 32193770679 32339180664 32372451426 32426666496 32451860736 32478941628 32485247424 32512356177 32592108672 32625639648 32704782912 32738429808 32826995712 32852500992 32879916216 32978984598 32994480384 33127941168 33258087424 33271110936 33296961276 33331217409 33386132556 33401819648 33502460544 33536928096 33556469967 33653781504 33681865392 33688404736 33708034872 33799223808 33833996672 33860284352 33881213952 33916071168 34216498176 34319593728 34374920454 34494693696 34530182064 34587072576 34743292416 34763537232 34799302188 34920554112 34956480608 35078280192 35172221952 35213333148 35240692518 35351672064 35392993011 35487777591 35611428384 35648065656 35675762796 35772274944 35809077696 35829943542 35836899936 35991777072 36051075648 36088165232 36116204312 36213907968 36272288524 36381578247 36479999808 36508343328 36545903352 36583502018 36666122256 36703844604 36741605761 36792880776 36830733534 36930370176 36959063616 36989905743 36997087344 37097174016 37118790432 37125997056 37156978488 37268933814 37286445312 37386300672 37415348352 37429999803 37577047104 37690268112 37729044108 37860504192 37892098566 37899455328 37921539231 38024126784 38063246256 38092819896 38155580064 38194834776 38288526336 38327917824 38359902252 38389706382 38493560448 38667424768 38846454822 38910456648 39086203968 39108979386 39262745088 39285623376 39326040684 39432427776 39463065216 39528082944 39568749696 39747470336 39770631072 39919247872 39950263552 40104073863 40243809312 40285212408 40316512428 40490749206 40492182528 40557460104 40599185886 40630729851 40698775296 40740646464 40924660224 41114141271 41201229312 41243617408 41546666448 41578946568 41621723262 41691428352 41734320768 41758639236 41766746688 41801600799 41809716592 41947250976 41990406584 42059588256 42092266896 42206137344 42249559296 42274177992 42282385536 42465118272 42593067216 42636887244 42777142632 42821152038 42854422383 42925027572 42969189123 43074592128 43118907552 43163268568 43269147648 43305255504 43313663232 43349808236 43383489326 43456144896 43500852864 43606377216 43651239744 43839888288 43971979464 43992640512 44170588224 44196326298 44361481248 44395948368 44441623212 44469093312 44514843408 44669947392 44715904128 44741959956 44787990779 44909153856 44944046496 45221428224 45274285476 45320863959 45627142617 45759458304 45833227272 45880380798 45916028043 45992924928 46040242752 46116096768 46351382976 46399069584 46560738816 46739999754 46776314889 46951110864 46987590024 47035931166 47135562752 47190657348 47239207407 47317036788 47353800258 47481904512 47530754208 47558450241 47567683728 47696366592 47745436928 47773258056 47782533248 47989036096 48068100864 48508770996 48558677139 48639999744 48677791104 48718412442 48727871136 48888163008 48938459472 49057174368 49107644712 49240493568 49278751488 49319874324 49329449792 49491720576 49542637984 49691911752 49715260416 49848400896 49887131136 49906666404 49945441914 50079198834 50102729472 50253690816 50305392144 50480672256 50522798088 50532607104 50562052308 50698835712 50750995008 50790426528 50821820928 50874106752 50926446368 51103890432 51146536336 51186275176 51324747264 51479390592 51562380681 51742040544 51795273096 51848560414 51880608864 52114938624 52145305848 52198953282 52380831168 52434720912 52576570368 52617420288 52758332928 52819999722 52861038777 53027508096 53417142576 53472098484 53513644194 53658412416 53713616544 53744915313 53755349904 53987665608 54076613472 54132247848 54174306468 54265033728 54320861952 54408432786 54818855028 54875253027 55055766906 55189321164 55246100301 55395555264 55438595424 55495631016 55645761024 55678185648 55688995584 55735467732 55903400721 55929667968 56079451008 56123022528 56332745728 56365570656 56376514048 56593566162 56620157696 56790756288 56838147849 56849182992 57036190176 57094869384 57139229844 57233370096 57292252164 57432789504 57491876736 57539853378 57584559573 57740340672 57751550976 58001137152 58141836288 58201652992 58269682233 58453184384 58629305952 58833589248 58894117632 58928435064 58989061026 59148641664 59194597824 59255497616 59292124416 59353124544 59621205504 59655946608 59878871808 59925395328 60365713968 60427818612 60474768642 60736123809 60738273792 60836190156 60898778829 61048162944 61110969696 61173841064 61221370724 61323899904 61386990336 61485952498 61488129024 61801843968 61865426112 62319999672 62368419852 62432584893 62601481152 62637958854 62650120032 62714574888 62920876464 62985609876 63089382384 63138400344 63203357546 63309206016 63374338944 63411266988 63423578304 63476504917 63697677408 63889600824 63955330866 64090801152 64165713948 64231728057 64387541358 64678361328 64744902852 64853332992 64903721472 64957883256 64970494848 65024712354 65075233989 65184217344 65251279296 65409565824 65476859616 65705001984 65759832432 65957969196 65988960768 66255882336 66294489447 66542221872 66593922552 66662434818 66772265112 66803639296 67004921088 67073856192 67112939934 67363730784 67376809472 67416069744 67598447616 67667993344 67720568704 67832142336 68639187456 68749840908 68820571197 68989387392 69060364128 69174145152 69486584832 69527074464 69598604376 69841108224 69912961216 70426666296 70481385036 70553896749 70703344128 70785986022 70975555182 71030700387 71222856768 71296131312 71351525592 71544549888 71618155392 71659887084 71673799872 71983554144 72102151296 72176330464 72232408624 72427815936 72544577048 72763156494 72959999616 73016686656 73077618663 73091806704 73167004036 73332244512 73407689208 73483211522 73540305077 73585761552 73661467068 73860740352 73918127232 73979811486 73994174688 74237580864 74251994112 74313956976 74537867628 74572890624 74772601344 74830696704 74859999606 74918162871 75118798251 75154094208 75380536224 75458088216 75721008384 75784197132 75798910656 75843078462 76048253568 76126492512 76185639792 76311160128 76389669552 76655835648 76719804504 76779412764 76987120896 77692909644 77772840621 77820913296 78172407936 78217958772 78298429923 78525490176 78571246752 78652081368 78864855552 78926130432 79056165888 79137499392 79229999583 79541262144 79838495744 79900527104 80208147726 80270466291 80487618624 80570424816 80633024856 80981498412 81114920208 81198371772 81261459702 81397550592 81481292928 81612649179 81849320448 82228282542 82402458624 82487234816 82583650359 83093332896 83157893136 83243446524 83382856704 83468641536 83517278472 83533493376 83603201598 83619433184 83894501952 83980813168 84119176512 84184533792 84499118592 84548355984 84564771072 84890349243 84930236544 85186134432 85273774488 85554285264 85642304076 85708844766 85850055144 85938378246 86149184256 86237815104 86309780067 86326537136 86610511008 86627326464 86699616472 86766978652 86912289792 87001705728 87212754432 87302479488 87679776576 87943958928 88341176448 88392652596 88483591539 88722962496 88791896736 88883246424 88938186624 89029686816 89339894784 89431808256 89483919912 89575981558 89818307712 89888092992 90548570952 90641727918 90712152963 91254285234 91666454544 91760761596 91832056086 91985849856 92080485504 92228928747 92232193536 92702765952 92798139168 93121477632 93479999508 93552629778 93902221728 93956938281 93975180048 94071862332 94381314696 94478414814 94634073576 94707600516 94805036319 94963809024 95061508416 95116900482 95135367456 95490873856 95546516112 95565066496 95932996299 95978072192 96136201728 96581312037 97017541992 97117354278 97279999488 97355582208 97436824884 97455742272 97537068531 97776326016 97876918944 98114348736 98215289424 98480987136 98557502976 98639748648 98658899584 98983441152 99085275968 99383823504 99774262272 99813332808 99890883828 99993652227 100158397668 100205458944 100507381632 100610784288 100669409901 100961344512 101045596176 101065214208 101124104616 101397671424 101501990016 101580853056 101643641856 101748213504 101852892736 102293072672 102372550352 102649494528 102958781184 103124761362 103484081088 103590546192 103697120828 103761217728 104226187771 104229877248 104290611696 104397906564 104761662336 104869441824 105234840576 105516665856 105639999444 105722077554 106055016192 106178979033 106463332773 106834285152 106944196968 107027288388 107137398767 107316824832 107427233088 107489830626 107510699808 107975331216 108153226944 108264495696 108348612936 108641723904 108816865572 109144734741 109637710056 109750506054 110111533812 110224817283 110378642328 110492200602 110791110528 110877190848 110969717229 110991262032 111291522048 111356371296 111377991168 111470935464 111806801442 111859335936 112158902016 112246045056 112289999409 112731141312 112753028096 113187132324 113240315392 113581512576 113676295698 113698365984 113764617693 114072380352 114189738768 114278459688 114466740192 114584504328 114865579008 114983753472 115079706756 115169119146 115480681344 116002274304 116403305984 116539364466 116906368768 117258611904 117788235264 117856870128 117978122052 118297283328 118389195648 118510995232 118584248832 118706249088 119242411008 119311893216 119757743616 119850790656 120312221589 120731427936 120855637224 120949537284 121472247618 121476547584 121672380312 121797557658 121892189553 122096325888 122221939392 122347682128 122442741448 122773980672 122971904996 123342423813 123603687936 123730852224 124639999344 124736839704 124865169786 125202962304 125275917708 125300240064 125404802397 125429149776 125841752928 125971219752 126178764768 126276800688 126406715092 126618412032 126748677888 126822533976 126847156608 126953009834 127395354816 127779201648 127910661732 128331427896 128463456114 128563267149 128775082716 128907567369 129356722656 129489805704 129807442944 129915766512 129940989696 130049424708 130150467978 130368434688 130502558592 130819131648 130953719232 131519664864 131915938392 131977921536 132511764672 132588978894 133084443744 133187845104 133324869636 133544530224 134009842176 134147712384 134225879868 134363972337 134727461568 134753618944 134832139488 135335986688 135441137408 135664284672 135962591877 136881427851 137278374912 137499681816 137641142394 137748084129 137978774784 138120728256 138348290304 139054148928 139197208752 139682216448 139825922432 140853332592 140962770072 141107793498 141406688256 141571972044 141717622221 141951110364 142061400774 142445713536 142592262624 142675350723 142703051184 143089099776 143236310784 143319774168 143347599744 143967108288 144204302592 144352660928 144464817248 145089154096 145526312988 145676031417 145919999232 146033373312 146155237326 146183613408 146334008072 146664489024 146815378416 146966423044 147080610154 147171523104 147322934136 147721480704 147836254464 147959622972 147988349376 148475161728 148627913952 149075735256 149145781248 149545202688 149661393408 149719999212 149836325742 150237596502 150308188416 150761072448 150916176432 151442016768 151568394264 151597821312 151686156924 151842212641 152096507136 152252985024 152371279584 152622320256 152779339104 153311671296 153439609008 153558825528 153974241792 154687142043 155385819288 155545681242 155641826592 156344815872 156435917544 156596859846 157142493504 157304162736 157729711104 157852260864 158274998784 158459999166 158583116331 159082524288 159801054208 160416295452 160540932582 160975237248 161140849632 161234745939 161266049712 161962996824 162229840416 162396743544 162522919404 162795101184 162962585856 163225298358 164456565084 164625759081 164974469632 165167300718 165738300903 166186665792 166315786272 166486893048 166937283072 167034556944 167066986752 167206403196 167238866368 167789003904 167961626336 168238353024 168369067584 168998237184 169096711968 169129542144 169780698486 169860473088 170372268864 170514443547 170547548976 171108570528 171284608152 171417689532 171700110288 171876756492 172298368512 172475630208 172619560134 172653074272 172753678719 173221022016 173254652928 173399232944 173533957304 174003411456 174425508864 174604958976 174809046699 175359553152 175887917856 176682352896 176785305192 176967183078 177445924992 177583793472 177766492848 177876373248 178059373632 178863616512 178967839824 179151963116 179636615424 179776185984 181097141904 181283455836 181424305926 182208371427 182508570468 182696336487 183332909088 183521523192 183664112172 183971699712 184160971008 184457857494 184464387072 185405531904 185596278336 186959999016 187105259556 187297754679 187804443456 187913876562 187950360096 188143724664 188762629392 188956829628 189268147152 189415201032 189610072638 189927618048 190123016832 190233800964 190270734912 190429514751 190981747712 191093032224 191130132992 191865992598 191956144384 192272403456 192695184171 193162624074 194035083984 194234708556 194559998976 194711164416 194873649768 194911484544 195074137062 195225701967 195552652032 195753837888 196228697472 196430578848 197115005952 197279497296 197317799168 197966882304 198170551936 198767647008 199626665616 199781767656 199987304454 200316795336 200410917888 201014763264 201221568576 201338819802 202091192352 202130428416 202248209232 202795342848 203003980032 203161706112 203496427008 203705785472 204586145344 204745100704 205917562368 206249522724 206461713591 206968162176 207181092384 207394241656 207522435456 208452375542 208459754496 208581223392 208795813128 209523324672 209738883648 211279998888 211444155108 211661690247 212110032384 212357958066 212926665546 213092101161 213668570304 213888393936 214054576776 214274797534 214633649664 214854466176 214979661252 215021399616 215200833743 215950662432 216306453888 216528991392 216697225872 217283447808 217633731144 218289469482 219232855989 219275420112 219501012108 220223067624 220449634566 220620915231 220757284656 220984401204 221211751411 221582221056 221754381696 221939434458 221982524064 222712742592 222755982336 222941870928 223613602884 223718671872 224317804032 224492090112 224579998818 224754488613 225356394753 225462282624 226374264648 226480630784 227163025152 227352591396 227396731968 227529235386 228144760704 228379477536 228556919376 228933480384 229169008656 229967506944 230159413512 230338238292 230961362688 232806611968 233078728932 233318521863 233812737536 234517223808 234895289769 235576470528 235713740256 235956244104 236594566656 236778391296 237021990464 237168497664 237412498176 238623786432 239515487232 239701581312 240624443178 240811398873 241462855872 241711274448 241899074568 242944495236 243344760624 243595115316 243784379106 244192651776 244443878784 244695364256 244837947537 244885482896 245547961344 245943809992 246684847626 247207375872 247461704448 247750951077 249279998688 249473679408 249730339572 250405924608 250551835416 250600480128 250809604794 250858299552 251683505856 251942439504 252357529536 252553601376 252813430184 253497355776 253645067952 253694313216 253906019668 254671047729 254790709632 255558403296 255821323464 256662855792 256926912228 257126534298 257550165432 257815134738 258713445312 258929340201 258979611408 259831533024 259881979392 260098849416 260300935956 260736869376 261005117184 261638263296 261907438464 263039329728 263831876784 265023529344 265177957788 265450774617 266168887488 266375690208 266649739272 267089060448 268019684352 268295424768 268451759736 268727944674 269454923136 269664278976 270671973376 270882274816 271925183754 272136458889 273762855702 274999363632 275282284788 275496168258 275957549568 276241456512 276686786241 276696580608 278108297856 278394417504 279364432896 279651844864 281706665184 281925540144 282215586996 283143944088 283435244442 283902220728 284122801548 284415108957 284891427072 285184525248 285350701446 285406102368 286472621568 286639548336 286695199488 287798988897 287934216576 288408605184 288705321856 288929634496 290178308192 291052625976 291352062834 291839998464 292066746624 292310474652 292367226816 292611205593 292668016144 293328978048 293630756832 293932846088 294161220308 294343046208 294645868272 295442961408 295672508928 295919245944 295976698752 296950323456 297255827904 298151470512 299322786816 299439998424 299672651484 299980956681 300475193004 300616376832 301522144896 301832352864 302008229703 302884033536 303136788528 303195642624 303372313848 303684425282 304193014272 304505970048 304742559168 305244640512 305558678208 306879218016 307117651056 307948483584 309374284086 310771638576 311091362484 311283653184 312678563313 312689631744 312871835088 313193719692 313515935453 314284987008 314608325472 315704521728 316549997568 316919998332 317166232662 318165048576 318536937099 319389998319 320832590904 321081865164 321412196301 321950474496 322281699264 322469491878 322532099424 323925993648 324459680832 324793487088 325045838808 325925171712 326450596716 327434204223 328913130168 329251518162 329948939264 330334601436 330674451849 331476601806 332373331584 332631572544 332909151687 332973786096 333874566144 334069113888 334133973504 334412806392 334477732736 335578007808 335923252672 336476706048 336738135168 338193423936 338259084288 339561396972 339720946176 340744537728 341028887094 341095097952 341293853079 342217141056 342569216304 342835379064 343400220576 343753512984 344596737024 344951260416 345239120268 345306148544 345507357438 346442044032 346798465888 347067914608 348006822912 349209917952 349618093398 350719106304 351775835712 353364705792 353570610384 353934366156 354891849984 355167586944 355532985696 355752746496 356118747264 357727233024 357935679648 358303926232 359273230848 359552371968 360936664767 362194283808 362566911672 362848611852 364416742854 365017140936 365392672974 365676568659 366665818176 367043046384 367328224344 368321942016 368915714988 370027271439 370811063808 371192556672 373919998032 374210519112 374595509358 375608886912 375827753124 375900720192 376214407191 376287449328 377525258784 377913659256 378536294304 378830402064 379220145276 379855236096 380246033664 380467601928 380541469824 380859029502 382186064448 382260265984 383731985196 383912288768 385390368342 385689801447 386325248148 386722702107 388070167968 388469417112 389422328832 389747299536 389822969088 390148274124 390451403934 391105304064 391507675776 392457394944 392861157696 394558994592 394635598336 395933764608 396341103872 397535294016 399253331232 399563535312 399974608908 400633590672 402029526528 402443137152 402677639604 403091917011 404182384704 404260856832 404496418464 406007960064 406323412224 406992854016 407411570944 407887775631 409172290688 409490201408 411835124736 412499045448 412923427182 413244252387 413936324352 414362184768 414788483312 415044870912 416904751084 417162446784 417591626256 419046649344 419477767296 422559997776 422888310216 423323380494 424220064768 424715916132 425152866663 425853331092 426184202322 427337140608 427776787872 428026052169 428109153552 428549595068 429267299328 429708932352 429959322504 430042799232 430401667486 431901324864 432612907776 433057982784 433394451744 435267462288 436578938964 437028094251 438465711978 438550840224 439002024216 440446135248 440899269132 441241830462 441514569312 441968802408 442423502822 443164442112 443508763392 443878868916 443965048128 444335534419 445425485184 445883741856 447227205768 447437343744 448635608064 448984180224 449159997636 449508977226 450712789506 450924565248 452748529296 454326050304 454705182792 454793463936 455058470772 455526637923 456289521408 456758955072 457113838752 457866960768 458338017312 459935013888 460318827024 460676476584 461922725376 464061426129 466157457864 466637043726 467625475072 469034447616 469790579538 471427480512 471912488208 473189133312 473556782592 474043980928 474824996352 477247572864 479403162624 481248886356 481622797746 482925711744 483422548896 483704237817 483798149136 485888990472 486689521248 487190230632 487568758212 488385303552 488887757568 489390728512 489675895074 489770965792 491887619984 493369695252 493877277243 494923408896 495501902154 497214902709 498559997376 498947358816 499460679144 500811849216 501103670832 501200960256 501619209588 501716599104 503367011712 503884879008 504715059072 505107202752 505626860368 506994711552 507290135904 507388626432 507812039336 509342095458 509581419264 511116806592 511543330641 511642646928 513325711584 513853824456 514253068596 514782135539 515100330864 515630269476 517426890624 517858680402 517959222816 518261036157 519663066048 519763958784 520197698832 520601871912 522010234368 523276526592 523814876928 524427140097 526078659456 527663753568 530047058688 530355915576 530901549234 532337774976 532751380416 533299478544 534178120896 536590849536 536903519472 537455889348 538909846272 539328557952 541764549632 543850367508 544272917778 546625114281 547525711404 548089009461 549998727264 550564569576 550992336516 551915099136 552482913024 553373572482 553393161216 556216595712 556788835008 559303689728 561893264037 563413330368 563851080288 564431173992 566287888176 566870488884 567804441456 568245603096 568830217914 569782854144 570369050496 570701402892 570812204736 571288544253 572945243136 573279096672 573390398976 575597977794 575868433152 576817210368 577410643712 577859268992 578085552513 580356616384 582105251952 582704125668 583679996928 584133493248 584620949304 584734453632 585222411186 585336032288 585677105901 586657956096 587261513664 587865692176 588322440616 588686092416 589291736544 591345017856 591838491888 591953397504 593900646912 594511655808 596302941024 598879996848 599345302968 599961913362 600950386008 601232753664 603044289792 603664705728 604016459406 606273577056 606391285248 606744627696 607368850564 608386028544 609011940096 609485118336 610489281024 611117356416 613758436032 614235302112 618748568172 619385140773 621543277152 622182724968 622567306368 625357126626 625379263488 625743670176 626387439384 627031870906 627519049921 628569974016 629216650944 633839996664 634332465324 634985070741 636330097152 637073874198 638779996638 639276303483 641665181808 642163730328 642824392602 643900948992 644563398528 644938983756 645064198848 645602501229 647851987296 648919361664 649586974176 650091677616 651850343424 652901193432 654868408446 657698567967 657826260336 658503036324 660669202872 661348903698 661862745693 662953203612 663635254233 664746663168 665263145088 665818303374 665947572192 668138227776 668267947008 668825612784 668955465472 671156015616 671846505344 672953412096 673476270336 676069184259 676386847872 679122793944 679441892352 681489075456 682057774188 682190195904 682587706158 684434282112 685138432608 685670758128 686800441152 687507025968 689902520832 690478240536 690612297088 691014714876 692884088064 693596931776 694135829216 698419835904 699236186796 699955565589 701438212608 703551671424 704685869307 706729411584 707141220768 707868732312 709783699968 710335173888 711065971392 711505492992 712237494528 715871359296 716607852464 718546461696 719104743936 721873329534 722434196619 724388567616 725133823344 725697223704 728833485708 729583314397 730034281872 730785345948 731353137318 733331636352 734086092768 734513842611 734656448688 736643884032 737831429976 740054542878 741622127616 742385113344 743252853231 747839996064 748421038224 749191018716 749961791369 751217773824 751655506248 751801440384 752428814382 752574898656 755050517568 755827318512 757072588608 757660804128 758440290552 760492067328 760935203856 761082939648 761718059004 764013143187 764372128896 767463970392 767824577536 770780736684 771379602894 772650496296 773445404214 776140335936 776788020603 776938834224 779494599072 779645938176 780296548248 780902807868 782210608128 783015351552 784914789888 785722315392 789117989184 789271196672 792682207744 795070588032 796352323851 798506662464 799127070624 799949217816 801267181344 804059053056 804886274304 805355279208 806183834022 808364769408 808992836928 812015920128 812646824448 814823141888 815775551262 816409376667 818344581376 818980402816 824998090896 825846854364 826488504774 827872648704 828724369536 829576966624 830060358723 830089741824 833809502168 834324893568 835183252512 838093298688 838955534592 845119995552 845776620432 846646760988 849431832264 850305733326 851706662184 852368404644 853245326871 854674281216 855553575744 856052104338 856218307104 857099190136 859417864704 859918645008 860085598464 860803334972 863396966691 863802649728 865225815552 866115965568 866788903488 870534924576 873157877928 874056188502 876931423956 877101680448 877833616779 878004048432 880892270496 881798538264 882483660924 883029138624 883937604816 884847005644 886328884224 887017526784 887757737832 887930096256 888671068838 889361531183 890850970368 891767483712 894454411536 897968360448 898319995272 899017954452 899942870043 901425579012 901849130496 905497058592 906024689109 908652100608 909410365584 909586927872 910116941544 911053275846 912579042816 913517910144 914227677504 915733921536 916676034624 920637654048 921352953168 923845450752 928122852258 932314915728 933274087452 938035689939 938068895232 939581159076 940547806359 942854961024 943824976416 947113565184 948087961856 949649992704 954495145728 958169994957 962497772712 963245595492 964236588903 965851423488 966845097792 967408475634 967596298272 971777980944 973379042496 974380461264 975137516424 977775515136 978781457024 979351790148 979541931584 983775239968 986739390504 987754554486 989846817792 991003804308 992023355547 994429805418 997119994752 997894717632 998727455061 998921358288 1001623698432 1002207341664 1002401920512 1003238419176 1003433198208 1006734023424 1007769758016 1009430118144 1010214405504 1011253720736 1014580271808 1014777252864 1015624078672 1018684190916 1019162838528 1022233613184 1023086661282 1023285293856 1023881559237 1026651423168 1027707648912 1028506137192 1029564271078 1030200661728 1031260538952 1034853781248 1035717360804 1035918445632 1036522072314 1039326132096 1040395397664 1041203743824 1044020468736 1047629753856 1048854280194 1052157318912 1055327507136 1060094117376 1060711831152 1061803098468 1062895488487 1064675549952 1065502760832 1066598957088 1068356241792 1073181699072 1073807038944 1074911778696 1077819692544 1078657115904 1082809994301 1087700735016 1088545835556 1093250228562 1095051422808 1096178018922 1097029705977 1099997454528 1101129139152 1101984673032 1104965826048 1106747144964 1110081814317 1112433191424 1113577670016 1118607379456 1123786528074 1126826660736 1127702160576 1128643221573 1128862347984 1132575776352 1133740977768 1135608882912 1136491206192 1137660435828 1139565708288 1140738100992 1141402805784 1141624409472 1142577088506 1146558193344 1146780797952 1151195955588 1151736866304 1154821287424 1155718537984 1156171105026 1157069404341 1160168106321 1160713232768 1164210503904 1165408251336 1168266986496 1169241898608 1169468907264 1170444822372 1170672064576 1171354211802 1173315912192 1174523027328 1175731384352 1176644881232 1177372184832 1178583473088 1183676983776 1183906795008 1187801293824 1189023311616 1192605882048 1197759993696 1198690605936 1199923826724 1201900772016 1206088579584 1207329411456 1208032918812 1209275751033 1212547154112 1212782570496 1213489255392 1214737701128 1218023880192 1218970236672 1220978562048 1222234712832 1223663326893 1227516872064 1228470604224 1237497136344 1238770281546 1239732757161 1243086554304 1244365449936 1245134612736 1250714253252 1251487340352 1252774878768 1254063741812 1255038099842 1257139948032 1258433301888 1260462026209 1267679993328 1268664930648 1269970141482 1272660194304 1274147748396 1275458599989 1277559993276 1278552606966 1283330363616 1284078156507 1284327460656 1285648785204 1287801897984 1289126797056 1289877967512 1290128397696 1291205002458 1295703974592 1297838723328 1299173948352 1300183355232 1305802386864 1309736816892 1311084282753 1315397135934 1315652520672 1317006072648 1321338405744 1322697807396 1323725491386 1325906407224 1327270508466 1329493326336 1330526290176 1331636606748 1331895144384 1333006603257 1336276455552 1337651225568 1337910930944 1342312031232 1343693010688 1345906824192 1346952540672 1352138368518 1352773695744 1358245587888 1362978150912 1364115548376 1364380391808 1365175412316 1366579913769 1368868564224 1370276865216 1371341516256 1373600882304 1375014051936 1379805041664 1380956481072 1381224594176 1382029429752 1385768176128 1387193863552 1388271658432 1398472373592 1399911131178 1402876425216 1407103342848 1409371738614 1414282441536 1415737464624 1419567399936 1420670347776 1422131942784 1424474989056 1431742718592 1433215704928 1438209487872 1443746659068 1444868393238 1448777135232 1450267646688 1451112713451 1451394447408 1457666971416 1459166628794 1460068563744 1461570691896 1462706274636 1466663272704 1468172185536 1469027685222 1469312897376 1475662859952 1480109085756 1481631831729 1484770226688 1486505706462 1491644708127 1495679992128 1496842076448 1498382037432 1499923582738 1502435547648 1503311012496 1503602880768 1504857628764 1505149797312 1506405836201 1510101035136 1511654637024 1514145177216 1515321608256 1516880581104 1520984134656 1521870407712 1522165879296 1523436118008 1528026286374 1528744257792 1534629991923 1534927940784 1541561473368 1542759205788 1544346406617 1545300992592 1546890808428 1552280671872 1553576041206 1553877668448 1554783108471 1558989198144 1559291876352 1560593096496 1561805615736 1566030703104 1569829579776 1571444630784 1573281420291 1578235978368 1585364415488 1590141176064 1592704647702 1597013324928 1598254141248 1599898435632 1602534362688 1609772548608 1610710558416 1612367668044 1616729538816 1617985673856 1625293648896 1629646283776 1631551102524 1632818753334 1636689162752 1637960805632 1639875342843 1644267028383 1649996181792 1651693708728 1652977009548 1655745297408 1657448739072 1659153933248 1660120717446 1660179483648 1667619004336 1668649787136 1670366505024 1677911069184 1685679792111 1690239991104 1691553240864 1693293521976 1698863664528 1700611466652 1703413324368 1704736809288 1706490653742 1709348562432 1711107151488 1712104208676 1712436614208 1713865632759 1714198380272 1718835729408 1719837290016 1720171196928 1721606669944 1726793933382 1727605299456 1730451631104 1732231931136 1733577806976 1734256657539 1741069849152 1746315755856 1748112377004 1753862847912 1754203360896 1755667233558 1756008096864 1757031317703 1761784540992 1763597076528 1764967321848 1766058277248 1767875209632 1769694011288 1774035053568 1775515475664 1775860192512 1777342137676 1778723062366 1781701940736 1783534967424 1788908823072 1796639990544 1798035908904 1799885740086 1802851158024 1803698260992 1810994117184 1812049378218 1818820731168 1819173855744 1820233883088 1822106551692 1825158085632 1827035820288 1828455355008 1831467843072 1833352069248 1841275308096 1842705906336 1856245704516 1858155422319 1864629831456 1866548174904 1876071379878 1876137790464 1879162318152 1881095612718 1882557149763 1885709922048 1887649952832 1896175923712 1904955212223 1908990291456 1916339989914 1917828910449 1924995545424 1926491190984 1928473177806 1931702846976 1933690195584 1934816951268 1935192596544 1936807503687 1943555961888 1946758084992 1948760922528 1950275032848 1955551030272 1957562914048 1958703580296 1959083863168 1967550479936 1973478781008 1975509108972 1982007608616 1984046711094 1985588237079 1988859610836 1990905762699 1994239989504 1995789435264 1997454910122 1997842716576 2004414683328 2004803841024 2006476838352 2006866396416 2013468046848 2015539516032 2018860236288 2020428811008 2022507441472 2029160543616 2031248157344 2037368381832 2038325677056 2044467226368 2046173322564 2046570587712 2047763118474 2053302846336 2055415297824 2057012274384 2059128542156 2060401323456 2062521077904 2069707562496 2071434721608 2071836891264 2073044144628 2078652264192 2080790795328 2082407487648 2095259507712 2097708560388 2099866696767 2104314637824 2110655014272 2114057607921 2120188234752 2121423662304 2123606196936 2125790976974 2129351099904 2131005521664 2133197914176 2136712483584 2147614077888 2149823557392 2155639385088 2157314231808 2165619988602 2167302589857 2175401470032 2177091671112 2186500457124 2188749943191 2190102845616 2192356037844 2194059411954 2199994909056 2202258278304 2203541527833 2203969346064 2209931652096 2213494289928 2220163628634 2224866382848 2227155340032 2229758559693 2247573056148 2249885374107 2253653321472 2255404321152 2257286443146 2257724695968 2265151552704 2267481955536 2271217765824 2272982412384 2275320871656 2281476201984 2282805611568 2283248818944 2285154177012 2292039429561 2293116386688 2302391911176 2303473732608 2309642574848 2311437075968 2312342210052 2314138808682 2320336212642 2321426465536 2328421007808 2330364061809 2330816502672 2338483797216 2338937814528 2340889644744 2341344129152 2342708423604 2346631824384 2349046054656 2351462768704 2353289762464 2354744369664 2357166946176 2367353967552 2367813590016 2378046623232 2385211764096 2389056971553 2395519987392 2397381211872 2399847653448 2403801544032 2412177159168 2414658822912 2416065837624 2418551502066 2425094308224 2426978510784 2429475402256 2436047760384 2437940473344 2444469425664 2447326653786 2449228130001 2455033744128 2456941208448 2474994272688 2477540563092 2479465514322 2486173108608 2488730899872 2490181076169 2490269225472 2501428506504 2502974680704 2505549757536 2508127483624 2510076199684 2514279896064 2516866603776 2520924052418 2535359986656 2537329861296 2539940282964 2548295496792 2550917199978 2555119986552 2557105213932 2559735980613 2566660727232 2568156313014 2568654921312 2571297570408 2578253594112 2579755935024 2580256795392 2582410004916 2590190900073 2591407949184 2595677446656 2598347896704 2600366710464 2611604773728 2619473633784 2622168565506 2630794271868 2631305041344 2633500850337 2634012145296 2642676811488 2645395614792 2647450982772 2651812814448 2654541016932 2658986652672 2661052580352 2663273213496 2663790288768 2666013206514 2668084593549 2672552911104 2675302451136 2675821861888 2687386021376 2693905081344 2699828610129 2704276737036 2705547391488 2716491175776 2718074067327 2725956301824 2728231096752 2728760783616 2730350824632 2733159827538 2737737128448 2740553730432 2742683032512 2747201764608 2750028103872 2761912962144 2762449188352 2764058859504 2771536352256 2774387727104 2776543316864 2796944747184 2799822262356 2814107069817 2814206685696 2818743477228 2821643419077 2828564883072 2831474929248 2841340695552 2844263885568 2848949978112 2863485437184 2866431409856 2887493318136 2889736786476 2892709766709 2897554270464 2900535293376 2902225426902 2902788894816 2915333942832 2918333257588 2920137127488 2923141383792 2925412549272 2933326545408 2936344371072 2938055370444 2938625794752 2951325719904 2960218171512 2963263663458 2969540453376 2973011412924 2976070066641 2983289416254 2991359984256 2993684152896 2996182365183 2996764074864 2999847165476 3004871095296 3006622024992 3007205761536 3009715257528 3010299594624 3012811672402 3015152508157 3020202070272 3023309274048 3028290354432 3030643216512 3033761162208 3043740815424 3044331758592 3046872236016 3056052572748 3057488515584 3069259983846 3069855881568 3071644677711 3083122946736 3085518411576 3088692813234 3090601985184 3093781616856 3104561343744 3107152082412 3107755336896 3109566216942 3117978396288 3121186192992 3123611231472 3132061406208 3142889261568 3146562840582 3156471956736 3180282352128 3185409295404 3188686465461 3194026649856 3196508282496 3199796871264 3205068725376 3219545097216 3221421116832 3224735336088 3233459077632 3235971347712 3248429982903 3263102205048 3265637506668 3273378325504 3275921611264 3279750685686 3288534056766 3291089117931 3299992363584 3303387417456 3305954019096 3314897478144 3318307866496 3320241434892 3335238008672 3337299574272 3340733010048 3355822138368 3371359584222 3380479982208 3383106481728 3385929664719 3386587043952 3397727329056 3401222933304 3406826648736 3409473618576 3412981307484 3418697124864 3422214302976 3424208417352 3424873228416 3427731265518 3428396760544 3439674580032 3440342393856 3443213339888 3453587866764 3455210598912 3464463862272 3467155613952 3468513315078 3471208213023 3480504318963 3482139698304 3492631511712 3496224754008 3507725695824 3508406721792 3511334467116 3512016193728 3514062635406 3523569081984 3527194153056 3529934643696 3532116554496 3535750419264 3539388022576 3551030951328 3551720385024 3554684275352 3557446124732 3563403881472 3567069934848 3577817646144 3593279981088 3596071817808 3599771480172 3603474948773 3605702316048 3621988234368 3624098756436 3627827253099 3637641462336 3638347711488 3640467766176 3644213103384 3654071640576 3656910710016 3662935686144 3666704138496 3670989980679 3682550616192 3685411812672 3712491409032 3716310844638 3719198271483 3729259662912 3733096349808 3752142759756 3758324636304 3762191225436 3765114299526 3771419844096 3775299905664 3781386078627 3792351847424 3809910424446 3817980582912 3826375799967 3832679979828 3835657820898 3849991090848 3852234469521 3852982381968 3856946355612 3863405693952 3867380391168 3869633902536 3870385193088 3873615007374 3887111923776 3893516169984 3897521845056 3900550065696 3915125828096 3917407160592 3918167726336 3933252848259 3935100959872 3946957562016 3951018217944 3964015217232 3968093422188 3971176474158 3977719221672 3981811525398 3988479979008 3991578870528 3994909820244 3995685433152 3999019809771 4008829366656 4012953676704 4013732792832 4026936093696 4031079032064 4037720472576 4040857622016 4045014882944 4058321087232 4062496314688 4074736763664 4088934452736 4092346645128 4093141175424 4095526236948 4099739741307 4106605692672 4110830595648 4114024548768 4118257084312 4120802646912 4125042155808 4139415124992 4142869443216 4143673782528 4146088289256 4157304528384 4161581590656 4164814975296 4195417120776 4199733393534 4208629275648 4221310028544 4228115215842 4242847324608 4247212393872 4251581953948 4258702199808 4262011043328 4266395828352 4273273698611 4273424967168 4295228155776 4299647114784 4314628463616 4331239977204 4334605179714 4350802940064 4353338140353 4354183342224 4373000914248 4377499886382 4380205691232 4384712075688 4388118823908 4392633349447 4399989818112 4404516556608 4407083055666 4407938692128 4426988579856 4440327257268 4444895495187 4454310680064 4459517119386 4474934124381 4495146112296 4499770748214 4507306642944 4510808642304 4514572886292 4515449391936 4519217508603 4530303105408 4534963911072 4542435531648 4545964824768 4550641743312 4562952403968 4565611223136 4566497637888 4570308354024 4584078859122 4586232773376 4603889975769 4604783822352 4622874151936 4624684420104 4628277617364 4633039219851 4640672425284 4642852931072 4656842015616 4660728123618 4661633005344 4664349325413 4676967594432 4677875629056 4681779289488 4682688258304 4685416847208 4698092109312 4702925537408 4706579524928 4709488739328 4714333892352 4734707935104 4756093246464 4770423528192 4778113943106 4791039974784 4794762423744 4799695306896 4807603088064 4829317645824 4832131675248 4837103004132 4850188616448 4853957021568 4858950804512 4875880946688 4888938851328 4894653307572 4898456260002 4910067488256 4913882416896 4919626028529 4932801085149 4949988545376 4955081126184 4958931028644 4972346217216 4977461799744 4980362152338 4980538450944 5002857013008 5005949361408 5011099515072 5016254967248 5020152399368 5033733207552 5041848104836 5057039376333 5070719973312 5074659722592 5079880565928 5096590993584 5101834399956 5107083200779 5110239973104 5114210427864 5119471961226 5133321454464 5136312626028 5137309842624 5141596898277 5142595140816 5156507188224 5159511870048 5160513590784 5164820009832 5180381800146 5182815898368 5191354893312 5196695793408 5200733420928 5202769972617 5223209547456 5238947267568 5244337131012 5261588543736 5262610082688 5267001700674 5268024290592 5271093953109 5285353622976 5290791229584 5294901965544 5303625628896 5309082033864 5322105160704 5326546426992 5327580577536 5332026413028 5336169187098 5345105822208 5350604902272 5374772042752 5399657220258 5408553474072 5411094782976 5432982351552 5436148134654 5456462193504 5457521567232 5460701649264 5466319655076 5475474256896 5481107460864 5485366065024 5494403529216 5500056207744 5523825924288 5524898376704 5528117719008 5548775454208 5553086633728 5574466266957 5593889494368 5599644524712 5628214139634 5628413371392 5637486954456 5643286838154 5647671449289 5657129766144 5662949858496 5688527771136 5714865636669 5726970874368 5732862819712 5774986636272 5779473572952 5785419533418 5795108540928 5801070586752 5804450853804 5805577789632 5810422511061 5830667885664 5836666515176 5840274254976 5846282767584 5850825098544 5866653090816 5872688742144 5876110740888 5877251589504 5902651439808 5920436343024 5926527326916 5946022825848 5952140133282 5956764711237 5966578832508 5972717288097 5982719968512 5987368305792 5992364730366 5993528149728 5999694330952 6013244049984 6014411523072 6019430515056 6020599189248 6025623344804 6030305016314 6040404140544 6046618548096 6056580708864 6061286433024 6067522324416 6087481630848 6093744472032 6112105145496 6114977031168 6138519967692 6139711763136 6143289355422 6166245893472 6171036823152 6177385626468 6181203970368 6187563233712 6209122687488 6214304164824 6215510673792 6219132433884 6225530718281 6235956792576 6242372385984 6247222462944 6285778523136 6293125681164 6299600090301 6312943913472 6342172823763 6360564704256 6370818590808 6377372930922 6388053299712 6393016564992 6399593742528 6410137450752 6442842233664 6449470672176 6466918155264 6471942695424 6496859965806 6501907769571 6526204410096 6531275013336 6551843222528 6559501371372 6566249829573 6577068113532 6582178235862 6599984727168 6606774834912 6610624583499 6611908038192 6629794956288 6636615732992 6640482869784 6670476017344 6674599148544 6681466020096 6742719168444 6749656122321 6760959964416 6766212963456 6771859329438 6773174087904 6795454658112 6802445866608 6813653297472 6818947237152 6825962614968 6844428605952 6848416834704 6849746456832 6855462531036 6856793521088 6879349160064 6886426679776 6907175733528 6910421197824 6928927724544 6934311227904 6937026630156 6942416426046 6961008637926 6964279396608 6985263023424 6991092185427 6992449508016 7015451391648 7016813443584 7022668934232 7024032387456 7028125270812 7047138163968 7054388306112 7059869287392 7064233108992 7071500838528 7078776045152 7102061902656 7103440770048 7109368550704 7114892249464 7134139869696 7155635292288 7167170914659 7186559962176 7192143635616 7199542960344 7206949897546 7211404632096 7243976468736 7248197512872 7255654506198 7275282924672 7280935532352 7288426206768 7308143281152 7313821420032 7333408276992 7341979961358 7347684390003 7365101232384 7370823625344 7424982818064 7432621689276 7438396542966 7458519325824 7466192699616 7470543228507 7504285519512 7516649272608 7524382450872 7530228599052 7542839688192 7550599811328 7562772157254 7619820848892 7652751599934 7665359959656 7671315641796 7679207941839 7699982181696 7704468939042 7705964763936 7713892711224 7734760782336 7739267805072 7740770386176 7747230014748 7770572700219 7774223847552 7787032339968 7795043690112 7801100131392 7830251656192 7834814321184 7836335452672 7866505696518 7870201919744 7893915124032 7900502551011 7902036435888 7928030434464 7936186844376 7942352948316 7955438443344 7963623050796 7976959958016 7983157741056 7989819640488 7991370866304 7998039619542 8004253780647 8017658733312 8025907353408 8027465585664 8062158064128 8081715244032 8090029765888 8099485830387 8116642174464 8124992629376 8149473527328 8177868905472 8184693290256 8186282350848 8191052473896 8199479482614 8213211385344 8221661191296 8228049097536 8236514168624 8241605293824 8250084311616 8285738886432 8287347565056 8292176578512 8314609056768 8323163181312 8329629950592 8390834241552 8399466787068 8442321209451 8442620057088 8456230431684 8464930257231 8485694649216 8494424787744 8503163907896 8524022086656 8532791656704 8546547397222 8546849934336 8590456311552 8599294229568 8662479954408 8669210359428 8678129300127 8701605880128 8706676280706 8708366684448 8746001828496 8754999772764 8760411382464 8769424151376 8776237647816 8785266698894 8799979636224 8809033113216 8814166111332 8815877384256 8823234183463 8853977159712 8880654514536 8889790990374 8908621360128 8919034238772 8928210199923 8949868248762 8988547095549 8990292224592 8999541496428 9014613285888 9021617284608 9029145772584 9030898783872 9038435017206 9045457524471 9060606210816 9069927822144 9084871063296 9091929649536 9101283486624 9131222446272 9132995275776 9140616708048 9168157718244 9172465546752 9207779951538 9209567644704 9214934033133 9249368840208 9256555234728 9266078439702 9281344850568 9285705862144 9313684031232 9321456247236 9323266010688 9328698650826 9353935188864 9363558578976 9365376516608 9370833694416 9396184218624 9405851074816 9413159049856 9428667784704 9469415870208 9540847056384 9556227886212 9566059396383 9582079949568 9589524847488 9599390613792 9615206176128 9658635291648 9664263350496 9674206008264 9700377232896 9707914043136 9717901609024 9789306615144 9796912520004 9820134976512 9827764833792 9839252057058 9865602170298 9873267353793 9899977090752 9910162252368 9917862057288 9944692434432 9954923599488 9960724304676 10005714026016 10011898722816 10022199030144 10032509934496 10040304798736 10067466415104 10083696209672 10114078752666 10141439946624 10149319445184 10157788994157 10159761131856 10193181987168 10203668799912 10214166401558 10220479946208 10228420855728 10238943922452 10266642908928 10272625252056 10274619685248 10283193796554 10285190281632 10319023740096 10321027181568 10329640019664 10360763600292 10365631796736 10393391586816 10401466841856 10405539945234 10413624639069 10441512956889 10446419094912 10477894535136 10488674262024 10523177087472 10525220165376 10534003401348 10536048581184 10542187906218 10570707245952 10581582459168 10589803931088 10607251257792 10618164067728 10653092853984 10655161155072 10664052826056 10672338374196 10690211644416 10701209804544 10799314440516 10810424846319 10817106948144 10865964703104 10872296269308 10883481759297 10912924387008 10915043134464 10921403298528 10932639310152 10962214921728 10970732130048 10988807058432 11000112415488 11012969942037 11047651848576 11056235438016 11097550908416 11106173267456 11148932533914 11157594814449 11187778988736 11199289049424 11256428279268 11274973908912 11286573676308 11295342898578 11314259532288 11325899716992 11344158235881 11377055542272 11429731273338 11453941748736 11465725639424 11479127399901 11549973272544 11558947145904 11570839066836 11590217081856 11602141173504 11608901707608 11611155579264 11620845022122 11661335771328 11673333030352 11680548509952 11692565535168 11701650197088 11745377484288 11752221481776 11754503179008 11799758544777 11805302879616 11840872686048 11853054653832 11892045651696 11904280266564 11913529422474 11933157665016 11945434576194 11965439937024 11974736611584 11984729460732 11987056299456 11997059429313 11999388661904 12026488099968 12038861030112 12041198378496 12051246689608 12060610032628 12080808281088 12093237096192 12113161417728 12122572866048 12135044648832 12174963261696 12187488944064 12224210290992 12277039935384 12279423526272 12286578710844 12299219223921 12332491786944 12342073646304 12354771252936 12362407940736 12375126467424 12418245374976 12428608329648 12431021347584 12438264867768 12451061436562 12471913585152 12484744771968 12494444925888 12586251362328 12599200180602 12625887826944 12684345647526 12741637181616 12754745861844 12776106599424 12786033129984 12799187485056 12819821095833 12820274901504 12885684467328 12898941344352 12943885390848 12993719931612 13003815539142 13052408820192 13060014421059 13062550026672 13119002742744 13132499659146 13154136227064 13164356471724 13177900048341 13199969454336 13213549669824 13221249166998 13223816076384 13273231465984 13280965739568 13334686485561 13340952034688 13362932040192 13424802373143 13485438336888 13499312244642 13521919928832 13532425926912 13543718658876 13546348175808 13557652525809 13590909316224 13604891733216 13627306594944 13637894474304 13651925229936 13688857211904 13696833669408 13699492913664 13710925062072 13713587042176 13758698320128 13772853359552 13814351467056 13868622455808 13874053260312 13884832852092 13899117659553 13922017275852 13928558793216 13970526046848 13982184370854 13984899016032 13993047976239 14030902783296 14033626887168 14045337868464 14048064774912 14056250541624 14094276327936 14108776612224 14119738574784 14128466217984 14143001677056 14157552090304 14204123805312 14218737101408 14229784498928 14268279739392 14311270584576 14334341829318 14373119924352 14384287271232 14399085920688 14413899795092 14422809264192 14487440100169 14487952937472 14496395025744 14511309012396 14550565849344 14561871064704 14576852413536 14627642840064 14666816553984 14683959922716 14695368780006 14730202464768 14741647250688 14758878085587 14798403255447 14849965636128 14865243378552 14876793085932 14917038651648 14932385399232 14941086457014 15008571039024 15033298545216 15048764901744 15060457198104 15101199622656 15125544314508 15171118128999 15239641697784 15305503199868 15321249602337 15330719919312 15342631283592 15358415883678 15399964363392 15408937878084 15411929527872 15424790694831 15427785422448 15469521564672 15478535610144 15481540772352 15494460029496 15541145400438 15548447695104 15574064679936 15590087380224 15602200262784 15608309917851 15669628642368 15672670905344 15733011393036 15740403839488 15787830248064 15801005102022 15804072871776 15813281859327 15856060868928 15872373688752 15884705896632 15910876886688 15927246101592 15966315482112 15979639280976 15982741732608 15996079239084 16008507561294 16035317466624 16051814706816 16124316128256 16180059531776 16198971660774 16233284348928 16249985258752 16298947054656 16369386580512 16372564701696 16382104947792 16398958965228 16426422770688 16443322382592 16456098195072 16473028337248 16483210587648 16500168623232 16571477772864 16574695130112 16584353157024 16646326362624 16659259901184 16723398800871 16781668483104 16798933574136 16884642418902 16885240114176 16912460863368 16929860514462 16943014347867 16971389298432 16988849575488 17006327815792 17065583313408 17093094794444 17144596910007 17180912623104 17198588459136 17324959908816 17338420718856 17356258600254 17403211760256 17413352561412 17416733368896 17431267533183 17492003656992 17509999545528 17520822764928 17538848302752 17552475295632 17570533397788 17599959272448 17618066226432 17628332222664 17631754768512 17646468366926 17707954319424 17761309029072 17779581980748 17838068477544 17856420399846 17870294133711 17899736497524 17918151864291 17977094191098 17980584449184 17999082992856 18043234569216 18058291545168 18061797567744 18076870034412 18090915048942 18121212421632 18139855644288 18169742126592 18183859299072 18202566973248 18262444892544 18281233416096 18336315436488 18344931093504 18415559903076 18419135289408 18429868066266 18498737680416 18513110469456 18532156879404 18562689701136 18627368062464 18642912494472 18646532021376 18657397301652 18676592154843 18707870377728 18727117157952 18730753033216 18741667388832 18811702149632 18826318099712 18857335569408 18898800270903 18938831740416 19026518471289 19081694112768 19112455772424 19132118792766 19164159899136 19179049694976 19198781227584 19230412352256 19328526700992 19348412016528 19400754465792 19415828086272 19435803218048 19578613230288 19593825040008 19655529667584 19678504114116 19698749488719 19731204340596 19746534707586 19799954181504 19820324504736 19831873750497 19835724114576 19889384868864 19909847198976 19921448609352 20011428052032 20023797445632 20044398060288 20065019868992 20080609597472 20167392419344 20228157505332 20248968366963 20282879893248 20298638890368 20315577988314 20319522263712 20386363974336 20407337599824 20428332803116 20440959892416 20456841711456 20477887844904 20533285817856 20545250504112 20549239370496 20566387593108 20570380563264 20638047480192 20659280039328 20721527200584 20731263593472 20786783173632 20802933683712 20811079890468 20827249278138 20883025913778 20892838189824 20955789070272 20973276556281 20977348524048 21046354174944 21050440330752 21068006802696 21072097162368 21084375812436 21106067557099 21141414491904 21163164918336 21179607862176 21214502515584 21236328135456 21306185707968 21310322310144 21328105652112 21344676748392 21402419609088 21501512743977 21598628881032 21620849692638 21634213896288 21731929406208 21744592538616 21766963518594 21825848774016 21842806597056 21865278620304 21924429843456 21941464260096 22000224830976 22025939884074 22043053170009 22095303697152 22112470876032 22212346534912 22297865067828 22315189628898 22375557977472 22398578098848 22411629685521 22512856558536 22549947817824 22573147352616 22590685797156 22628519064576 22651799433984 22688316471762 22859462546676 22931451278848 22958254799802 23037623825517 23099946545088 23117894291808 23141678133672 23204282347008 23217803415216 23222311158528 23241690044244 23322671542656 23346666060704 23361097019904 23385131070336 23403300394176 23490754968576 23504442963552 23509006358016 23599517089554 23610605759232 23681745372096 23701507653033 23706109307664 23784091303392 23808560533128 23827058844948 23866315330032 23890869152388 23930879874048 23949473223168 23969458921464 23974112598912 23994118858626 23998777323808 24012761341941 24052976199936 24077722060224 24082396756992 24102493379216 24121220065256 24186474192384 24245145732096 24270089297664 24298457491161 24349926523392 24374977888128 24448420581984 24554079870768 24558847052544 24573157421688 24598438447842 24664983573888 24684147292608 24709542505872 24724815881472 24750252934848 24857216659296 24862042695168 24876529735536 24902122873124 24943827170304 24969489543936 24988889851776 25172502724656 25198400361204 25326963628353 25368691295052 25394790771693 25483274363232 25509491723688 25572066259968 25598374970112 25639642191666 25640549803008 25771368934656 25797882688704 25987439863224 26007631078284 26034387900381 26104817640384 26120028842118 26125100053344 26238005485488 26264999318292 26308272454128 26328712943448 26355800096682 26399938908672 26427099339648 26442498333996 26447632152768 26469702550389 26546462931968 26561931479136 26669372971122 26681904069376 26725864080384 26784630599769 26849604746286 26965641286647 26970876673776 26998624489284 27043839857664 27064851853824 27087437317752 27092696351616 27115305051618 27136372573413 27181818632448 27209783466432 27254613189888 27275788948608 27303850459872 27393667338816 27398985827328 27421850124144 27427174084352 27517396640256 27545706719104 27628702934112 27748106520624 27769665704184 27798235319106 27844034551704 27857117586432 27941052093696 27964368741708 27969798032064 27986095952478 28061805566592 28090675736928 28096129549824 28112501083248 28188552655872 28217553224448 28239477149568 28286003354112 28315104180608 28408247610624 28437474202816 28459568997856 28622541169152 28668683658636 28698178189149 28746239848704 28768574542464 28798171841376 28827799590184 28845618528384 28974880200338 28975905874944 28992790051488 29022618024792 29101131698688 29123742129408 29153704827072 29367919845432 29390737560012 29460404929536 29483294501376 29517756171174 29596806510894 29619802061379 29699931272256 29730486757104 29753586171864 29834077303296 29864770798464 29882172914028 29912915890277 30017142078048 30066597090432 30097529803488 30120914396208 30202399245312 30251088629016 30342236257998 30473366982471 30479283395568 30611006399736 30642499204674 30661439838624 30685262567184 30716831767356 30748433446129 30799928726784 30817875756168 30823859055744 30849581389662 30855570844896 30957071220288 30963081544704 30988920058992 31082290800876 31096895390208 31180174760448 31204400525568 31216619835702 31240873917207 31324538870667 31339257284736 31466022786072 31480807678976 31575660496128 31602010204044 31608145743552 31626563718654 31712121737856 31744747377504 31769411793264 31821753773376 31854492203184 31959278561952 31965483465216 31992158478168 32017015122588 32070634933248 32103629413632 32360119063552 32397943321548 32431274538957 32499970517504 32597894109312 32650445277891 32738773161024 32745129403392 32764209895584 32797917930456 32886644765184 32912196390144 32946056674496 32966421175296 33000337246464 33142955545728 33168706314048 33292652725248 33318519802368 33446797601742 33472784443347 33563336966208 33597867148272 33769284837804 33824921726736 33859721028924 33886028695734 33942778596864 33977699150976 34012655631584 34032474707643 34131166626816 34186189588888 34289193820014 34361825246208 34397176918272 34437382199703 34649919817632 34676841437712 34712517200508 34806423520512 34826705122824 34833466737792 34862535066366 34984007313984 35019999091056 35041645529856 35077696605504 35104950591264 35141066795576 35236132452864 35256664445328 35263509537024 35292936733852 35399275634331 35415908638848 35522618058144 35559163961496 35676136955088 35712840799692 35740588267422 35799472995048 35836303728582 35954188382196 35961168898368 35991178287939 35998165985712 36116583090336 36123595135488 36153740068824 36181830097884 36242424843264 36279711288576 36339484253184 36367718598144 36405133946496 36524889785088 36562466832192 36672630872976 36831119806152 36838270578816 36859736132532 36897657671763 36997475360832 37026220938912 37064313758808 37125379402272 37254736124928 37285824988944 37293064042752 37314794603304 37353184309686 37415740755456 37454234315904 37483334777664 37623404299264 37652636199424 37797600541806 37877663480832 38053036942578 38224911544848 38264237585532 38328319798272 38358099389952 38397562455168 38459463287499 38460824704512 38657053401984 38696824033056 38831656172544 38871606436096 39157226460576 39187650080016 39357008228232 39397498977438 39462408681192 39493069415172 39533700145023 39599908363008 39640649009472 39663747500994 39671448229152 39819694397952 39842897218704 40004059456683 40022856104064 40088796120576 40130039737984 40161219194944 40334784838688 40456315010664 40497936733926 40565759786496 40597277780736 40631155976628 40639044527424 40672957577427 40772727948672 40814675199648 40856665606232 40881919784832 40913683422912 40955775689808 41066571635712 41090501008224 41098478740992 41132775186216 41140761126528 41276094960384 41318560078656 41443054401168 41605867367424 41622159780936 41654498556276 41697352978659 41766051827556 41785676379648 41911578140544 41946553112562 41954697048096 41979143928717 42092708349888 42100880661504 42136013605392 42144194324736 42168751624872 42212135114198 42282828983808 42326329836672 42359215724352 42429005031168 42472656270912 42612371415936 42656211304224 42689353496784 42804839218176 43003025487954 43197257762064 43241699385276 43268427792576 43462320300507 43463858812416 43489185077232 43533927037188 43578715027967 43651697548032 43685613194112 43730557240608 43882928520192 44000449661952 44051879768148 44086106340018 44190607394304 44224941752064 44276634256761 44395209766341 44595730135656 44630379257796 44751115954944 44797156197696 44823259371042 45025713117072 45099895635648 45146294705232 45181371594312 45303598867968 45376632943524 45513354386997 45718925093352 45862902557696 45916509599604 45963748807011 46075247651034 46199893090176 46235788583616 46274372084493 46283356267344 46408564694016 46435606830432 46444622317056 46483380088488 46645343085312 46693332121408 46722194039808 46770262140672 46806600788352 47008885927104 47018012716032 47199034179108 47221211518464 47363490744192 47403015306066 47412218615328 47439845577981 47568182606784 47617121066256 47654117689896 47732630660064 47781738304776 47898946446336 47938917842928 47948225197824 47988237717252 47997554647616 48025522683882 48105952399872 48155444120448 48204986758432 48242440130512 48372948384768 48540178595328 48596914982322 48699853046784 48749955776256 48896841163968 49108159741536 49117694105088 49146314843376 49196876895684 49329967147776 49368294585216 49419085011744 49449631762944 49500505869696 49714433318592 49724085390336 49753059471072 49804245746248 49938979087872 49977779703552 50170196402613 50345005449312 50396800722408 50653927256706 50737382590104 50789581543386 50829043043601 50966548726464 51018983447376 51196749940224 51279284383332 51433790730021 51542737869312 51595765377408 51974879726448 52015262156568 52068775800762 52209635280768 52240057684236 52250200106688 52293802599549 52476010970976 52529998636584 52616544908256 52657425886896 52711600193364 52799877817344 52854198679296 52884996667992 52895264305536 52939405100778 53123862958272 53338745942244 53363808138752 53569261199538 53610882401133 53699209492572 53754455592873 53931282573294 53941753347552 53997248978568 54129703707648 54174874635504 54185392703232 54230610103236 54272745146826 54363637264896 54419566932864 54509226379776 54551577897216 54607700919744 54787334677632 54843700248288 54854348168704 55034793280512 55091413438208 55257405868224 55496213041248 55539331408368 55596470638212 55688069103408 55882104187392 55928737483416 55939596064128 55972191904956 56029776464529 56123611133184 56181351473856 56192259099648 56225002166496 56435106448896 56478954299136 56572006708224 56630208361216 56696400812709 56816495221248 56874948405632 56919137995712 57245082338304 57337367317272 57396356378298 57492479697408 57537149084928 57596343682752 57655599180368 57691237056768 57949760400676 57985580102976 58045236049584 58202263397376 58247484258816 58307409654144 58735839690864 58781475120024 58966589002752 59035512342348 59096248466157 59193613021788 59239604122758 59399862544512 59460973514208 59495621251491 59507172343728 59668154606592 59729541596928 59764345828056 59825831780554 60034284156096 60133194180864 60195059606976 60241828792416 60502177258032 60684472515996 60746905100889 60946733964942 60958566791136 61222012799472 61284998409348 61322879677248 61370525134368 61433663534712 61496866892258 61599857453568 61635751512336 61647718111488 61699162779324 61711141689792 61762639284241 61914142440576 61977840117984 62164581601752 62193790780416 62360349520896 62408801051136 62433239671404 62481747834414 62649077741334 62678514569472 62919829668843 62932045572144 63151320992256 63204020408088 63216291487104 63253127437308 63318202671297 63424243475712 63489494755008 63538823586528 63643507546752 63708984406368 63918557123904 63930966930432 63984316956336 64034030245176 64207258827264 64504538231931 64795886643096 64862549077914 64999941035008 65195788218624 65300890555782 65477546322048 65528419791168 65595835860912 65773289530368 65824392780288 65892113348992 66000674492928 66285911091456 66337412628096 66637039604736 66893595203484 66945568886694 67126673932416 67195734296544 67234889056563 67538569675608 67649843453472 67719442057848 67772057391468 67885557193728 67955398301952 68025311263168 68064949415286 68372379177776 68578387640028 68794353836544 68874764399406 69112871476551 69299839635264 69353682875424 69425034401016 69612847041024 69653410245648 69666933475584 69725070132732 69968014627968 70039998182112 70083291059712 70155393211008 70209901182528 70282133591152 70472264905728 70513328890656 70527019074048 70585873467704 70798551268662 70831817277696 71045236116288 71104522959099 71118327922992 71352273910176 71425681599384 71481176534844 71598945990096 71672607457164 71908376764392 71922337796736 71982356575878 71996331971424 72038284025823 72233166180672 72247190270976 72307480137648 72363660195768 72559422577152 72735437196288 72810267892992 72895372473483 73049779570176 73124933664384 73345261745952 73662239612304 73676541157632 73719472265064 73795315343526 73994950721664 74052441877824 74128627517616 74250758804544 74571649977888 74586128085504 74629589206608 74706368619372 74831481510912 74908468631808 74966669555328 75305272398848 75595201083612 75980890885059 76106073885156 76184372315079 76449823089696 76528475171064 76716198779904 76795124910336 76918926574998 76921649409024 77314106803968 77393648066112 77743212872192 78103163701143 78314452921152 78375300160032 78714016456464 78794997954876 78924817362384 78986138830344 79067400290046 79199816726016 79281298018944 79327495001988 79342896458304 79409107651167 79639388795904 79685794437408 80008118913366 80045712208128 80177592241152 80260079475968 80322438389888 80353891799307 80669569677376 80912630021328 80995873467852 81131519572992 81194555561472 81262311953256 81278089054848 81345915154854 81409117720239 81545455897344 81629350399296 81713331212464 81763839569664 81827366845824 81911551379616 82181002016448 82196957481984 82265550372432 82281522253056 82552189920768 82637120157312 82886108802336 83244319561872 83308997112552 83394705957318 83532103655112 83571352759296 83823156281088 83893106225124 83909394096192 83958287857434 84185416699776 84272027210784 84288388649472 84337503249744 84424270228396 84565657967616 84652659673344 84718431448704 84858010062336 84945312541824 85224742831872 85312422608448 85378706993568 86006050975908 86094534567447 86394515524128 86483398770552 86536855585152 86924640601014 86927717624832 86978370154464 87067854074376 87157430055934 87303395096064 87371226388224 87461114481216 88103759536296 88172212680036 88381214788608 88449883504128 88553268513522 88790419532682 88859406184137 89191460271312 89260758515592 89502231909888 89594312395392 89646518742084 89738747670831 90051426234144 90199791271296 90292589410464 90362743188624 90607197735936 90753265887048 91026708773994 91420100947413 91437850186704 91833019199208 91927497614022 92150495302068 92245300338387 92399786180352 92471577167232 92548744168986 92566712534688 92871213660864 92889244634112 92966760176976 93290686170624 93386664242816 93540524281344 93613201576704 93973616612001 94017771854208 94398068358216 94442423036928 94726981488384 94806030612132 94824437230656 94879691155962 95136365213568 95234242132512 95308235379792 95465261320128 95563476609552 95877835685856 95896450395648 95976475434504 95995109295232 96051045367764 96211904799744 96310888240896 96409973516864 96484880261024 97080357190656 97193829964644 97293823616871 97499911552512 97793682327936 97951335833673 98216319483072 98235388210176 98292629686752 98393753791368 98659934295552 98736589170432 98838170023488 98899263525888 99001011739392 99428866637184 99506118942144 99608491492496 99877958175744 99955559407104 100340392805226 100418353330041 100690010898624 100793601444816 101307854513412 101412080701183 101474765180208 101579163086772 101658086087202 101933097452928 102037966894752 102097424122929 102393499880448 102558568766664 102867581460042 103085475738624 103191530754816 103312146599109 103949759452896 104030524313136 104137551601524 104419270561536 104480115368472 104500400213376 104587605199098 104952021941952 105059997273168 105233089816512 105314851773792 105423200386728 105708397358592 105769993335984 105790528611072 105878810201556 106197826902993 106247725916544 106677491884488 106727616277504 107138522399076 107221764802266 107398418985144 107508911185746 107862565146588 107883506695104 107973534863817 107994497957136 108349749271008 108370785406464 108461220206472 108545490293652 108727274529792 108839133865728 109018452759552 109103155794432 109215401839488 109574669355264 109687400496576 109708696337408 110182826876416 110514811736448 110692973015289 110992426082496 111078662816736 111192941276424 111376138206816 111764208374784 111857474966832 111879192128256 111944383809912 112059552929058 112247222266368 112362702947712 112450004332992 112870212897792 112957908598272 113260416722432 113392801625418 113632990442496 113749896811264 113838275991424 114674734634544 114792712756596 114984959394816 115074298169856 115192687365504 115311198360736 115378389862497 115382474113536 115899520801352 115971160205952 116090472099168 116494968517632 116614819308288 117471679381728 117562950240048 118071024684696 118192496932314 118387226043576 118479208245516 118601100435069 118799725089024 118921947028416 118991242502982 119014344687456 119459083193856 119528691656112 119651663561108 120012178370049 120068568312192 120266388361728 120390119213952 120483657584832 121004354516064 121368945031992 121493810201778 121893467929884 121917133582272 122018872732281 122444025598944 122569996818696 122645759354496 122741050268736 122867327069424 122993733784516 123199714907136 123271503024672 123295436222976 123398325558648 123422283379584 123525278568482 123621252834437 123828284881152 123955680235968 124329163203504 124817602102272 124866479342808 124963495668828 125092058935977 125298155482668 125357029138944 125839659337686 125864091144288 125937431786151 126302641984512 126408040816176 126432582974208 126506254874616 126636405342594 126848486951424 126978989510016 127077647173056 127287015093504 127417968812736 127837114247808 127968633912672 128068060490352 128414517654528 129009076463862 129591773286192 129725098155828 130386960901521 130391576437248 130601781111564 130736145083901 130955092644096 131056839582336 131191671721824 131648785560576 131784226697984 132001348985856 132571822182912 132674825256192 133185629299023 133787190406968 133891137773388 134253347864832 134391468593088 134469778113126 135077139351216 135299686906944 135438884115696 135544114782936 135910796603904 136050622526336 136129898830572 136744758355552 137156775280056 137588707673088 137749528798812 137891246421033 138225742953102 138599679270528 138707365750848 138823116253479 138850068802032 139225694082048 139306820491296 139333866951168 139450140265464 139936029255936 140079996364224 140166582119424 140310786422016 140419802365056 140564267182304 141026657781312 141054038148096 141171746935408 141597102537324 141663634555392 142090472232576 142209045918198 142236655845984 142319536733943 142704547820352 142851363198768 142962353069688 143197891980192 143345214914328 143816753528784 143844675593472 143964713151756 143992663942848 144076568051646 144466332361344 144614960275296 144727320391536 145118845154304 145620535785984 145790744946966 146099559140352 146249867328768 146690523491904 147324479224608 147353082315264 147438944530128 147590630687052 147742472899693 147989901443328 148104883755648 148257255035232 148501517609088 149143299955776 149172256171008 149259178413216 149412737238744 149816937263616 149933339110656 150510589207839 151190402167224 151961781770118 152212147770312 152368744630158 152487129130803 152899646179392 153056950342128 153590249820672 153837853149996 154301372190063 154628213607936 154787296132224 155486425744384 156206327402286 156628905842304 156750600320064 156881407798647 157428032912928 157589995909752 157849634724768 157972277660688 158134800580092 158399633452032 158562596037888 158654990003976 158685792916608 158818215302334 159371588874816 160016237826732 160091424416256 160520158951936 160644876779776 160707783598614 160832647203399 161263366778619 161339139354752 161825260042656 161991746935704 162389111122944 162524623906512 162556178109696 162691830309708 162818235440478 163090911794688 163258700798592 163426662424928 163527679139328 163654733691648 163823102759232 164362004032896 164531100744864 164563044506112 165104379841536 165274240314624 165772217604672 166488639123744 166617994225104 166789411914636 167064207310224 167646312562176 167786212450248 167818788192384 167916575714868 168089329393587 168370833399552 168544054421568 168576777298944 168675006499488 168848540456792 169305319346688 169436862897408 169716020124672 169890625083648 170089202438127 170449485663744 170624845216896 170757413987136 172012101951816 172189069134894 172789031048256 172966797541104 173073711170304 173849281202028 173956740308928 174135708148752 174314860111868 174606790192128 174742452776448 174922228962432 175204221643051 176207519072592 176344425360072 176899767008256 177106537027044 177288745398471 177580839065364 177718812368274 178382920542624 178486863754473 178521517031184 179004463819776 179188624790784 179293037484168 179477495341662 180102852468288 180399582542592 180585178820928 180725486377248 181506531774096 182053417547988 182240715302667 182840201894826 182875700373408 183666038398416 183854995228044 184300990604136 184490600676774 184799572360704 184943154334464 185097488337972 185133425069376 185287917852723 185742427321728 185933520353952 186581372341248 186773328485632 187081048562688 187226403153408 187947233224002 188035543708416 188759489006529 188796136716432 189453962976768 189612061224264 189648874461312 189759382311924 189954608013891 190272730427136 190468484265024 190616470759584 190930522640256 191126953219104 191755671371712 191792900791296 191952950869008 191990218590464 192102090735528 192621776481792 192819947033728 192969760522048 194387659929288 194587647233742 194999823105024 195587364655872 195902671667346 196432638966144 196585259373504 196787507582736 197319868591104 197473178340864 197676340046976 198002023478784 198857733274368 199012237884288 199216982984992 199911118814208 200680785610452 200836706660082 201380021797248 201587202889632 201704667169689 202615709026824 202824161402366 202949530360416 203158326173544 203316172174404 203866194905856 204075933789504 204194848245858 205117137533328 205735162920084 206383061509632 206624293198218 207338614429653 207899518905792 208061048626272 208275103203048 208838541123072 208960230736944 209000800426752 209175210398196 209390411231939 209904043883904 210119994546336 210466179633024 210629703547584 210846400773456 211416794717184 211539986671968 211581057222144 211757620403112 212395653805986 212495451833088 213313568877297 213354983768976 214277044798152 214443529604532 214796837970288 215017822371492 215725130293176 215767013390208 215947069727634 215988995914272 216114852077469 216699498542016 216741570812928 216922440412944 217090980587304 217678267731456 218206311588864 218430803678976 218686117420449 219149338710528 219374800993152 220365653752832 221029623472896 221385946030578 221984852164992 222157325633472 222385882552848 222752276413632 223714949933664 223758384256512 223888767619824 224119105858116 224494444532736 224725405895424 224900008665984 225915817196544 226520833444864 226785603250836 227499793622528 227676551982848 227942672655177 228553116945237 229349469269088 229585425513192 230148596339712 230385374731008 230622396721472 230756779724994 230764948227072 231799041602704 231942320411904 232180944198336 233229638616576 234309491103429 234943358763456 235125900480096 236142049369392 236384993864628 236774452087152 236958416491032 237202200870138 237599450178048 237843894056832 237982485005964 238028689374912 238227322953501 238918166387712 239057383312224 239303327122216 240024356740098 240137136624384 240532776723456 240780238427904 240967315169664 241061675397921 242008709032128 242737890063984 242987620403556 243786935859768 243834267164544 244037745464562 244227353160717 244888051197888 245139993637392 245291518708992 245482100537472 245734654138848 245987467569032 246543006049344 246590872445952 246796651117296 246844566759168 247050557136964 247242505668874 247656569762304 247911360471936 248658326407008 249732958685616 249926991337656 250184117871954 250596310965336 250714058277888 251679318675372 251728182288576 251874863572302 252816081632352 252865165948416 253012509749232 253272810685188 253696973902848 253957979020032 254155294346112 254574030187008 254835937625472 255674228495616 255937267825344 256136120980704 258018152927724 258283603702341 259183546572384 259450196311656 260773921803042 260783152874496 261203562223128 261472290167802 261910185288192 262113679164672 262383343443648 263568453395968 265143644365824 265349650512384 266371258598046 266578218552411 267574380813936 267782275546776 268506695729664 268782937186176 268939556226252 269216243012493 270154278702432 270599373813888 270877768231392 271088229565872 271821593207808 272101245052672 272259797661144 273489516711104 274313550560112 275499057597624 275782492842066 276451485906204 276735901015161 277199358541056 277414731501696 277646232506958 277700137604064 278613640982592 278667733902336 278900280530928 279872058511872 280159992728448 280621572844032 280839604730112 281128534364608 282053315562624 282343493870816 283194205074648 283327269110784 284180944465152 284418091836396 284473311691968 284639073467886 285409095640704 285702726397536 285924706139376 286395783960384 286690429828656 287633507057568 287689351186944 287929426303512 287985327885696 288153136103292 288932664722688 289229920550592 289454640783072 291241071571968 291581489893932 291881470850613 292499734657536 293381046983808 293854007501019 294648958449216 294706164630528 294877889060256 295181261374104 295484945799386 295979802886656 296209767511296 296514510070464 297003035218176 298286599911552 298518356826432 298825474477488 299633874527232 299866678221312 301021178415678 301255059990123 302380804334448 303923563540236 304236242103549 304424295540624 304737489260316 304974258261606 305799292358784 306113900684256 306292272368787 307180499641344 307675706299992 308602744380126 309256427215872 309574592264448 309936439797327 312412654804572 313257811684608 313501200640128 313762815597294 314856065825856 315179991819504 315699269449536 315944555321376 316269601160184 317125192075776 317309980007952 317371585833216 317636430604668 318593480708979 318743177749632 320032475653464 320182848832512 321040317903872 321289753559552 321415567197228 321665294406798 322526733557238 322678278709504 323650520085312 323920604591451 323983493871408 325049247813024 325112356219392 325383660619416 325636470880956 326181823589376 326517401597184 326853324849856 327055358278656 327309467383296 327646205518464 328724008065792 329062201489728 329126089012224 330548480629248 331544435209344 332078919045867 332977278247488 333235988450208 333578823829272 334128414620448 335292625124352 335572424900496 335637576384768 335833151429736 336178658787174 336741666799104 337088108843136 337350012998976 337697080913584 338610638693376 338873725794816 339781250167296 340178404876254 340898971327488 341249690433792 341514827974272 344024203903632 344378138269788 345578062096512 345933595082208 346135169587491 346147422340608 347698562404056 347913480617856 348271416297504 348629720223736 349484905552896 349844457924864 350408443286102 352415038145184 352688850720144 354213074054088 354577490796942 355161678130728 355437624736548 355803301305207 356765841085248 356973727508946 357043034062368 358377249581568 358586074968336 358954990683324 360036535110147 360205704936576 360799165085184 361170357641856 361450972754496 363013063548192 364106835095976 364481430605334 365680403789652 365751400746816 366056618196843 367332076796832 367709990456088 368601981208272 368981201353548 369599144721408 369886308668928 370194976675944 370266850138752 370575835705446 370863758503311 371484854643456 371867040707904 373546656971264 374452806306816 375276176807931 375894466448004 376071087416832 377518978013058 377592273432864 377812295358453 378907925953536 379224122448528 379297748922624 379518764623848 379909216027782 380545460854272 380936968530048 381232941519168 381861045280512 382253906438208 383511342743424 383905901738016 383980437180928 384204181471056 385243552963584 385639894067456 385939521044096 388775319858576 389175294467484 391160882704563 391174729311744 391805343334692 392208435251703 392865277932288 393170518747008 393575015165472 394946356681728 395352680093952 396004046957568 397715466548736 398024475768576 398433965969984 401361571220904 401673413320164 402760043594496 403174405779264 403409334339378 405231418053648 405648322804732 405899060720832 406316652347088 406632344348808 407732389811712 408151867579008 408389696491716 410234275066656 411470325840168 412766123019264 413248586396436 413673739263099 414677228859306 415799037811584 416122097252544 416469348760437 416550206406096 417677082246144 417920461473888 418001600853504 418350420796392 418780822463878 419808087767808 420239989092672 420932359266048 421259407095168 421692801546912 423079973343936 423162114444288 423515240806224 424791307611972 424990903666176 426627137754594 426709967537952 426958610201829 428554089596304 428887059209064 429593675940576 430035644742984 431450260586352 431534026780416 431894139455268 431977991828544 432229704154938 433398997084032 433844880825888 434181961174608 435356535462912 436861607357952 437372234840898 438298677421056 438749601986304 442059246945792 442771892061156 443227418699079 443969704329984 444314651266944 444771765105696 445504552827264 447429899867328 447516768513024 447777535239648 448238211716232 449450811790848 449800017331968 451531767623517 453571206501672 454999587245056 455353103965696 455885345310354 457106233890474 457461387392409 458698938538176 459170851026384 460770749462016 461244793442944 461513559449988 463598083205408 463884640823808 464361888396672 466459277233152 468618982206858 469886717526912 470251800960192 470644223395941 472284098738784 472769987729256 473548904174304 473916832982064 474404401740276 475198900356096 475687788113664 475964970011928 476057378749824 476454645907002 478114766624448 478606654244432 480048713480196 480274273248768 481560476855808 481934630339328 482123350795842 482497941610197 483790100335857 484017418064256 485475780127968 485975240807112 487573871719536 487668534329088 488075490929124 488454706321434 489776102395776 490279987274784 490583037417984 490964201074944 491469308277696 491974935138064 493086012098688 493593302234592 493689133518336 494101114273928 494485011337748 495313139524608 495822720943872 497316652814016 499465917371232 499853982675312 500368235743908 501192621930672 503358637350744 503456364577152 503749727144604 504267988180761 505632163264704 505730331896832 506025019498464 506545621370376 507915958040064 508310588692224 509148060374016 509671875250944 510267607314381 511348456991232 511874535650688 512272241961408 516036305855448 516567207404682 518367093144768 518900392623312 521547843606084 522407124446256 522944580335604 523820370576384 524227358329344 524766686887296 525612664929153 527136906791936 530699301024768 531866236195413 532742517196092 533156437104822 535148761627872 535460591263419 535564551093552 537013391459328 537565874372352 537879112452504 538432486024986 540308557404864 541198747627776 541755536462784 542176459131744 544202490105344 544519595322288 546722145908001 546979033422208 548627101120224 550998115195248 551564985684132 552902971812408 553471802030322 554398717082112 554829463003392 555292465013916 555400275208128 555863753558169 557227281965184 557800561061856 559744117023744 560319985456896 561243145688064 561679209460224 562257068729216 564106631125248 564686987741632 566388410149296 568361888930304 568836183672792 568946623383936 569278146935772 569863824041673 570818191281408 571405452795072 571849412278752 572791567920768 573380859657312 575267014115136 575378702373888 575858852607024 575970655771392 576306272206584 577865329445376 578459841101184 578909281566144 583162979787864 583762941701226 584999469315072 586762093967616 587708015002038 589297916898432 589755778120512 590362522748208 590969891598772 591959605773312 592419535022592 593029020140928 593985044106929 594006070436352 596573199823104 597036713652864 597650948954976 599733356442624 602042356831356 602510119980246 604761608668896 605114001509067 607847127080472 608472484207098 608848591081248 609474978520632 609948516523212 611598584717568 612227801368512 612584544737574 615351412599984 617205488760252 619149184528896 619872879594654 622015843288959 624825309609144 626515623369216 627002401280256 627525631194588 628171233695817 629712131651712 630359983639008 631398538899072 631889110642752 632539202320368 634250384151552 634619960015904 634743171666432 635272861209336 637186961417958 637486355499264 639940706631891 640064951306928 642579507119104 642831134394456 643330588813596 645053467114476 645356557419008 647301040170624 647841209182902 647966987742816 648344556232407 650098495626048 650224712438784 650767321238832 651272941761912 653034803194368 653706649699712 654618934766592 655292411036928 657448016131584 658124402979456 661096961258496 663088870418688 664157838091734 665954556494976 666471976900416 667157647658544 668256829240896 671144849800992 671275152769536 671666302859472 672357317574348 673483333598208 674176217686272 674700025997952 675394161827168 677747451589632 679562500334592 680356809752508 682499380867584 683029655948544 683828017965531 685659350835711 688048407807264 688756276539576 691156124193024 691867190164416 692270339174982 692294844681216 695397124808112 695826961235712 696542832595008 697259440447472 699688915849728 700816886572204 702928473310287 704830076290368 705377701440288 708426148108176 709154981593884 709884564908281 710323356261456 710875249473096 711606602610414 713531682170496 713947455017892 714086068124736 714681968860503 716754499163136 717172149936672 717909981366648 720073070220294 720411409873152 721598330170368 722340715283712 722901945508992 723185026193763 726026127096384 728213670191952 728962861210668 731360807579304 731502801493632 732113236393686 732682059482151 734664153593664 735419980912176 737203962416544 737962402707096 739772617337856 740389953351888 740533700277504 741151671410892 741727517006622 742969709286912 743734081415808 747093313942528 750552353615862 751788932896008 752142174833664 755037956026116 755184546865728 755624590716906 758448244897056 758595497845248 759037529247696 759818432055564 761090921708544 761873937060096 762465883038336 763722090561024 764507812876416 767022685486848 767811803476032 767960874361856 768408362942112 771279788134912 771879042088192 774850811107023 777550639717152 778350588934968 782321765409126 782349458623488 783610686669384 784416870503406 785730555864576 786341037494016 787150030330944 790705360187904 795430933097472 796048951537152 796867931939968 802723142441808 803346826640328 805520087188992 806348811558528 806818668678756 807648729037479 810462836107296 811296645609464 811798121441664 812633304694176 813264688697616 815464779623424 816303735158016 816779392983432 820468550133312 822940651680336 826497172792872 827347478526198 829354457718612 830207703045483 831598075623168 832244194505088 832938697520874 833100412812192 835840922947776 836003201707008 836700841592784 837561644927756 839616175535616 840479978185344 841864718532096 842518814190336 843385603093824 846159946687872 847030481612448 849582615223944 849981807332352 853254275509188 853419935075904 853917220403658 857108179192608 857774118418128 859187351881152 860071289485968 862900521172704 863068053560832 863788278910536 863955983657088 864459408309876 865348769841059 866797994168064 867689761651776 868363922349216 873723214715904 874744469681796 875644412551839 877499203972608 881562022503057 884118493891584 885543784122312 886454837398158 887939408659968 888629302533888 889543530211392 891009105654528 894859799734656 895555070479296 896476423432464 898901623581696 899600034663936 903063535247034 903765179970369 907142413003344 910706207931392 911770690620708 912708726310647 914212467780948 914922774784818 917397877076352 918341702052768 918876817106361 921541498924032 922489586885888 923027118899976 927196166410816 927769281647616 928723776793344 937237964413716 939773435053824 940503601920384 941288446791882 944568197477568 945539975458512 947097808348608 947833665964128 948808803480552 951375576227328 951929940023856 952114757499648 952909291814004 956229533248896 957213308488864 960097426960392 960548546497536 963120953711616 963869260678656 964246701591684 964995883220394 967580200671714 968034836128512 970951560255936 971761813774353 971950481614224 975147743439072 975337068658176 976150981858248 976909412642868 979552204791552 980559974549568 981166074835968 981928402149888 982938616555392 983949870276128 986172024197376 987186604469184 987378267036672 988202228547856 988970022675496 991645441887744 994633305628032 996236757137601 998931834742464 999707965350624 1000736471487816 1002385243861344 1006717274701488 1006912729154304 1007499454289208 1008535976361522 1011264326529408 1012050038996928 1013091242740752 1015831916080128 1016621177384448 1019343750501888 1020535214628762 1022696913982464 1023749071301376 1024544483922816 1032072611710896 1033134414809364 1036734186289536 1037800785246624 1038405508762473 1043095687212168 1044814248892512 1045889160671208 1048454716658688 1049533373774592 1051225329858306 1063732472390826 1065485034392184 1066312874209644 1067409903915621 1070297523255744 1070921182526838 1071129102187104 1075131748744704 1075758224905008 1076864972049972 1080109605330441 1080617114809728 1082397495255552 1083511072925568 1084352918263488 1088404980210688 1089039190644576 1093444291816002 1093958066844416 1097254202240448 1098169854590529 1101996230390496 1103129971368264 1105805943624816 1106943604060644 1108797434164224 1109658926006784 1110584930027832 1110800550416256 1111727507116338 1112591275509933 1114454563930368 1115601122123712 1120639970913792 1123358418920448 1124514137458432 1125828530423793 1128213262250496 1129373975483264 1132776820298592 1136723777860608 1137672367345584 1137893246767872 1138556293871544 1139727648083346 1141636382562816 1142810905590144 1143698824557504 1145583135841536 1146761719314624 1150534028230272 1151717705214048 1151941311542784 1152612544413168 1155730658890752 1156919682202368 1157818563132288 1166325959575728 1167525883402452 1173482648113689 1173524187935232 1175416030004076 1176625305755109 1178595833796864 1179511556241024 1180725045496416 1181939783197544 1184839070045184 1186058040281856 1187970088213858 1188012140872704 1193146399646208 1194073427305728 1195301897909952 1204084713662712 1205020239960492 1209523217337792 1210228003018134 1215694254160944 1216944968414196 1217697182162496 1218949957041264 1219897033046424 1223197169435136 1224455602737024 1225169089475148 1226429551501357 1230702825199968 1234410977520504 1238298369057792 1239745759189308 1241021217789297 1244031686577918 1249408046281311 1249650619218288 1253031246738432 1254004802560512 1255051262389176 1256342467391634 1259424263303424 1260719967278016 1262797077798144 1263778221285504 1265078404640736 1269239920031808 1269486343332864 1270545722418672 1274373922835916 1274972710998528 1279881413263782 1280129902613856 1280875830605487 1285662268788912 1286661177627192 1290106934228952 1290713114838016 1294602080341248 1295682418365804 1295933975485632 1296689112464814 1300196991252096 1301534642477664 1302545883523824 1306069606388736 1307413299399424 1310584822073856 1314896032263168 1316248805958912 1326177740837376 1328315676183468 1329682256097237 1331909112989952 1332943953800832 1334315295317088 1336513658481792 1342289699601984 1342550305539072 1343332605718944 1344714635148696 1348352435372544 1349400051995904 1350788323654336 1360713619505016 1364998761735168 1366059311897088 1367656035931062 1371318701671422 1372384162177227 1376096815614528 1377512553079152 1382312248386048 1383734380328832 1384540678349964 1390794249616224 1391653922471424 1393085665190016 1394518880894944 1399377831699456 1401633773144408 1405856946620574 1409660152580736 1410755402880576 1411932670187823 1416852296216352 1418309963187768 1419769129816562 1420646712522912 1421750498946192 1423213205220828 1427063364340992 1427894910035784 1428172136249472 1429363937721006 1434344299873344 1435819962733296 1440146140440588 1440822819746304 1444681430567424 1445803891017984 1446370052387526 1447493824830591 1451370301007571 1452052254192768 1456427340383904 1457925722421336 1462721615158608 1463005602987264 1464226472787372 1465364118964302 1469328307187328 1470839961824352 1474407924833088 1475924805414192 1480779906703776 1481067400555008 1482303342821784 1483455034013244 1485939418573824 1487468162831616 1501104707231724 1503577865792016 1510075912052232 1510369093731456 1511249181433812 1512803964542283 1516896489794112 1517190995690496 1518075058495392 1519636864111128 1523747874120192 1524931766076672 1527444181122048 1529015625752832 1530802821943143 1534045370973696 1535623606952064 1536816725884224 1542559576269824 1543758084176384 1549701622214046 1555101279434304 1556701177869936 1564643530818252 1567221373338768 1568833741006812 1571461111729152 1572682074988032 1574300060661888 1576837994787459 1581410720375808 1592097903074304 1593735863879936 1595598708586239 1605446284883616 1606693653280656 1611040174377984 1612697623117056 1613637337357512 1615297458074958 1620925672214592 1622593291218928 1623596242883328 1625266609388352 1626529377395232 1632607470316032 1633558785966864 1640166437724003 1640937100266624 1645881303360672 1652994345585744 1654694957052396 1658708915437224 1660415406090966 1663196151246336 1664488389010176 1665877395041748 1666200825624384 1667591260674507 1671681845895552 1673401683185568 1675123289855512 1679232351071232 1680959956370688 1683729437064192 1685037628380672 1686771206187648 1692319893375744 1694060963224896 1699165230447888 1706508551018376 1706839870151808 1707834440807316 1709591472125019 1714216358385216 1715548236836256 1718374703762304 1720142578971936 1725801042345408 1726136107121664 1727576557821072 1727911967314176 1728918816619752 1730697539682118 1733595988336128 1735379523303552 1736727844698432 1749488939363592 1751288825103678 1754998407945216 1763124045006114 1771087568244624 1772909674796316 1775878817319936 1777258605067776 1779087060422784 1781955132320787 1782018211309056 1789719599469312 1791110140958592 1792952846864928 1799200069327872 1806127070494068 1807530359940738 1814284826006688 1815342004527201 1823541381241416 1825417452621294 1828424935561896 1829845549569636 1834795754152704 1836683404105536 1837753634212722 1844979173771776 1846054237799952 1854392332821632 1857447553586688 1866047529866877 1874475928827432 1879546870107648 1881007203840768 1882576893583764 1884513701087451 1889136394955136 1891079950917024 1894195616697216 1895667331928256 1897617606961104 1902751152454656 1903859880047712 1904229514999296 1905818583628008 1912459066497792 1914426616977728 1920194853920784 1927738521357312 1928493403183368 1929991766440788 1935160401343428 1936069672257024 1941903120511872 1943523627548706 1943900963228448 1945033668697221 1950295486878144 1950674137316352 1952301963716496 1953818825285736 1959104409583104 1961119949099136 1963856804299776 1965877233110784 1967899740552256 1972344048394752 1974373208938368 1976404457095712 1977940045350992 1983290883775488 1989266611256064 1992473514275202 1997863669484928 1999415930701248 2001472942975632 2004770487722688 2013434549402976 2013825458308608 2014998908578416 2017071952723044 2022528653058816 2024100077993856 2026182485481504 2033242354768896 2038687501003776 2041070429257524 2047498142602752 2049088967845632 2051484053896593 2056978052507133 2064145223421792 2066268829618728 2073468372579072 2075601570493248 2076811017524946 2086191374424336 2089628497785024 2091778321342416 2099066747549184 2102450659716612 2108785419930861 2127464944781652 2129653694724843 2130970068784368 2132625748419288 2134819807831242 2140595046511488 2141842365053676 2142258204374208 2144045906581509 2150263497489408 2151516449810016 2153729944099944 2160219210660882 2161234229619456 2164794990511104 2167022145851136 2168705836526976 2169555078581289 2178078381289152 2186888583632004 2187916133688832 2194508404480896 2196339709181058 2198046178446453 2203992460780992 2206259942736528 2211611887249632 2213887208121288 2219317852013568 2221169860055664 2221601100832512 2223455014232676 2225182551019866 2228909127860736 2231202244247424 2241279941827584 2249028274916864 2251657060847586 2256426524500992 2258747950966528 2265553640597184 2275344734691168 2275786493535744 2277112587743088 2279455296166692 2283272765125632 2285621811180288 2287397649115008 2291166271683072 2293523438629248 2301068056460544 2303435410428096 2303882623085568 2305225088826336 2313839364404736 2315637126264576 2324552433321069 2332651919151456 2335051766804904 2346965296227378 2347048375870464 2350832060008152 2353250611510218 2357191667593728 2359023112482048 2361450090992832 2363879566395088 2372116080563712 2375940176427716 2386292799292416 2388146854611456 2390603795819904 2408169427325424 2410040479920984 2419046434675584 2420456006036268 2422946187112437 2431388508321888 2433889936828392 2435394364324992 2437899914082528 2439794066092848 2446394338870272 2448911205474048 2450338178950296 2452859103002714 2461405650399936 2468821955041008 2479491518378616 2482042435578594 2488063373155836 2490623109136449 2498816092562622 2499301238436576 2508009605121024 2510102524778352 2512684934783268 2518848526606848 2521439934556032 2525594155596288 2527556442571008 2530156809281472 2538479840063616 2541091444837344 2548747845671832 2549945421997056 2559762826527564 2560259805227712 2561751661210974 2571324537577824 2573322355254384 2580213868457904 2589204160682496 2591364836731608 2591867950971264 2593378224929628 2596046309523177 2600393982504192 2603069284955328 2605091767047648 2614826598798848 2621169644147712 2626933237655517 2632497611917824 2644686067509171 2652355481674752 2656631352366936 2659364512194474 2663818225979904 2665887907601664 2668630590634176 2673027316963584 2684579399203968 2686665211437888 2689429270297392 2696704870745088 2698800103991808 2701576647308672 2721427239010032 2732118623794176 2735312071862124 2738126178931941 2742637403342844 2744768324354454 2752193631229056 2755025106158304 2756630451319083 2764624496772096 2767468760657664 2769081356699928 2781588499232448 2783307844942848 2786171330380032 2789037761789888 2803267546288816 2811713893241148 2819320305161472 2821510805761152 2823865340375646 2833704592432704 2836619926375536 2839538259633124 2841293425045824 2843500997892384 2846426410441656 2854126728681984 2855789820071568 2856344272498944 2858727875442012 2868688599746688 2871639925466592 2880292280881176 2881645639492608 2889362861134848 2891607782035968 2892740104775052 2894987649661182 2902740602015142 2904104508385536 2912854680767808 2915285441323059 2915851444842672 2925443230317216 2926011205974528 2928452945574744 2930728237928604 2938656614374656 2941679923648704 2948815849666176 2951849610828384 2961559813407552 2962134801110016 2964606685643568 2966910068026488 2974936325663232 2988710271412803 3002209414463448 3007155731584032 3020151824104464 3020738187462912 3022498362867624 3025607929084566 3033792979588224 3036150116990784 3039273728222256 3047495748240384 3049863532153344 3058031251505664 3061605643886286 3068090741947392 3071247213904128 3073633451768448 3087516168352768 3099403244428092 3110202558868608 3113402355739872 3115216526287419 3129287061636504 3134442746677536 3137667482013624 3145364149976064 3148600121323776 3153675989574918 3187471727759872 3191197417172478 3202229711746863 3210892569767232 3213387306561312 3225395246234112 3227274674715024 3230594916149916 3241851344429184 3245186582437856 3247192485766656 3250533218776704 3253058754790464 3265214940632064 3267117571933728 3280332875448006 3281874200533248 3291762606721344 3294509563771587 3305988691171488 3309389914104792 3317417830874448 3320830812181932 3326392302492672 3328976778020352 3331754790083496 3332401651248768 3335182521349014 3337773826529799 3343363691791104 3346803366371136 3350246579711024 3361919912741376 3370075256761344 3373542412375296 3377485591271379 3384639786751488 3388121926449792 3398330460895776 3413017102036752 3413679740303616 3415668881614632 3419182944250038 3428432716770432 3431096473672512 3436749407524608 3440285157943872 3451602084690816 3455153115642144 3455823934628352 3457837633239504 3461395079364236 3467191976672256 3470759046607104 3473455689396864 3498977878727184 3502577650207356 3520447944341067 3526248090012228 3529875917265327 3542175136489248 3545819349592632 3554517210135552 3558174120845568 3563910264641574 3564036422618112 3579439198938624 3582220281917184 3585905693729856 3612254140988136 3615060719881476 3628569652013376 3630684009054402 3647082762482832 3650834905242588 3656849871123792 3659691099139272 3669591508305408 3673366808211072 3675507268425444 3679288654504071 3689958347543552 3692108475599904 3708784665643264 3714895107173376 3723063653367891 3732095059733754 3748224138843933 3748951857654864 3759093740215296 3762014407681536 3765153787167528 3769027402174902 3778272789910272 3782159901834048 3788391233394432 3791334663856512 3795235213922208 3807719760095424 3808459029998592 3811637167256016 3824918132995584 3828853233955456 3840389707841568 3856986806366736 3859983532881576 3870320802686856 3872139344514048 3883806241023744 3887047255097412 3887801926456896 3890067337394442 3900590973756288 3904603927432992 3907637650571472 3918208819166208 3922239898198272 3931754466221568 3935799481104512 3944688096789504 3948746417876736 3952808914191424 3955880090701984 3978533222512128 3984947028550404 3989046768291711 3995727338969856 3998831861402496 4002945885951264 4009540975445376 4026869098805952 4027650916617216 4029997817156832 4034143905446088 4045057306117632 4048200155987712 4052364970963008 4082140858515048 4094996285205504 4098177935691264 4102968107793186 4113956105014266 4117152486531681 4128290446843584 4132537659237456 4146936745158144 4151203140986496 4153622035049892 4157895308748503 4172382748848672 4179256995570048 4183556642684832 4198133495098368 4204901319433224 4217570839861722 4235798010563469 4254929889563304 4259307389449686 4261940137568736 4265251496838576 4269639615662484 4281190093022976 4283684730107352 4284516408748416 4288091813163018 4303032899620032 4307459888199888 4320438421321764 4322468459238912 4334044291702272 4337411673053952 4339110157162578 4342481474491773 4354110903022713 4356156762578304 4373777167264008 4375832267377664 4389016808961792 4392679418362116 4396092356892906 4407984921561984 4412519885473056 4423223774499264 4427774416242576 4442339720111328 4443202201665024 4446910028465352 4450365102039732 4457818255721472 4462404488494848 4498056549833728 4503314121695172 4517495901933056 4531107281194368 4538411893626849 4550689469382336 4551572987071488 4554225175486176 4558910592333384 4571243622360576 4574795298230016 4582332543366144 4587046877258496 4602136112921088 4606870820856192 4610450177652672 4627678728809472 4631274252529152 4649104866642138 4665303838302912 4670103533609808 4693930592454756 4701664120016304 4706501223020436 4714383335187456 4718046224964096 4722900181985664 4727759132790176 4730513984362377 4744232161127424 4751880352855432 4776293709222912 4781207591639808 4786796125758717 4816338854650848 4820080959841968 4838092869351168 4840912012072536 4845892374224874 4862777016643776 4867779873656784 4870788728649984 4875799828165056 4879588132185696 4897822410948096 4900676357900592 4905718206005428 4920499313172009 4922811300799872 4937643910082016 4958983036757232 4964084871157188 4976126746311672 4981246218272898 4997632185125244 4998602476873152 5002773782023521 5020205049556704 5025369869566536 5037697053213696 5042879869112064 5051188311192576 5055112885142016 5060313618562944 5076959680127232 5082182889674688 5097495691343664 5119525653055128 5120519610455424 5123503322421948 5128774416375057 5142649075155648 5146644710508768 5160427736915808 5178408321364992 5182729673463216 5183735901942528 5186756449859256 5192092619046354 5200787965008384 5206138569910656 5210183534095296 5229653197597696 5253866475311034 5264995223835648 5289372135018342 5313262704733872 5318729024388948 5327636451959808 5331775815203328 5337261181268352 5345865396962361 5346054633927168 5369158798407936 5373330422875776 5378858540594784 5397600207983616 5403153294617344 5442854478020064 5470624143724248 5476252357863882 5485274806685688 5489536648708908 5504387262458112 5510050212316608 5513260902638166 5534937521315328 5538162713399856 5563176998464896 5572342660760064 5578075523579776 5606535092577632 5623427786482296 5638640610322944 5643021611522304 5647730680751292 5653541103262353 5667409184865408 5673239852751072 5679076519266248 5682586850091648 5687001995784768 5692852820883312 5708253457363968 5711579640143136 5712688544997888 5717455750884024 5737377199493376 5743279850933184 5760584561762352 5783215564071936 5785480209550104 5789975299322364 5805481204030284 5808209016771072 5825709361535616 5830570882646118 5831702889685344 5835101006091663 5850886460634432 5852022411949056 5856905891149488 5861456475857208 5877313228749312 5883359847297408 5897631699332352 5903699221656768 5923119626815104 5929213371287136 5933820136052976 5949872651326464 5977420542825606 6004418828926896 6014311463168064 6040303648208928 6041476374925824 6044996725735248 6051215858169132 6057441388887413 6067585959176448 6072300233981568 6078547456444512 6099727064306688 6116062503011328 6123211287772572 6142494427808256 6147266903536896 6154452161689779 6170934157521399 6198806488856184 6220405117737216 6226804711479744 6230433052574838 6258574123273008 6268885493355072 6275334964027248 6297200242647552 6307351979149836 6326356259792583 6374943455519744 6382394834344956 6388961084174529 6404459423493726 6421785139534464 6426774613122624 6432137719744527 6450790492468224 6454549349430048 6461189832299832 6483702688858368 6490373164875712 6494384971533312 6501066437553408 6506117509580928 6534235143867456 6560665750896012 6563748401066496 6583525213442688 6589019127543174 6594138535339359 6611977382342976 6618779828209584 6634835661748896 6641661624363864 6657953556040704 6663509580166992 6664803302497536 6670365042698028 6675547653059598 6686727383582208 6693606732742272 6700493159422048 6723839825482752 6747084824750592 6754971182542758 6769279573502976 6776243852899584 6796660921791552 6826034204073504 6827359480607232 6831337763229264 6838365888500076 6856865433540864 6862192947345024 6873498815049216 6880570315887744 6903204169381632 6910306231284288 6911647869256704 6915675266479008 6922790158728472 6941518093214208 6946911378793728 6973657299963207 6997955757454368 7005155300414712 7040895888682134 7052496180024456 7059751834530654 7084350272978496 7091638699185264 7116348241691136 7127820529283148 7158878397877248 7164440563834368 7171811387459712 7224508281976272 7230121439762952 7257139304026752 7261368018108804 7268838561337311 7294165524965664 7301669810485176 7313699742247584 7319382198278544 7339183016610816 7346733616422144 7351014536850888 7358577309008142 7384216951199808 7417569331286528 7446127306735782 7464190119467508 7471869327409347 7496448277687866 7497903715309728 7524028815363072 7530307574335056 7538054804349804 7556545579820544 7564319803668096 7576782466788864 7582669327713024 7590470427844416 7615439520190848 7623274334512032 7649836265991168 7657706467910912 7680779415683136 7713973612733472 7719967065763152 7740641605373712 7767612482047488 7774094510194824 7775603852913792 7780134674788884 7788138928569531 7801181947512576 7809207854865984 7815275301142944 7844479796396544 7863508932443136 7871598962209024 7880799712966551 7897492835753472 7905617828382848 7911760181403968 7957066445024256 7969894057100808 7978093536583422 7991454677939712 7997663722804992 8005891771902528 8019081950890752 8053738197611904 8059995634313664 8068287810892176 8090114612235264 8096400311975424 8104729941926016 8164281717030096 8196355871382528 8205936215586372 8214378536795823 8227912210028532 8234304973063362 8256580893687168 8265075318474912 8269891353957249 8293873490316288 8302406281972992 8307244070099784 8315790617497006 8344765497697344 8358513991140096 8367113285369664 8409802638866448 8435141679723444 8471596021126938 8509859779126608 8518614778899372 8523880275137472 8530502993677152 8539279231324968 8562380186045952 8567369460214704 8569032817496832 8576183626326036 8585006860509499 8606065799240064 8614919776399776 8640876842643528 8644936918477824 8668088583404544 8674823346107904 8678220314325156 8684962948983546 8708221806045426 8712313525156608 8745856323969177 8747554334528016 8778033617923584 8785358836724232 8792184713785812 8815969843123968 8825039770946112 8846447548998528 8855548832485152 8884679440222656 8886404403330048 8893820056930704 8900730204079464 8924808976989696 8966130814238409 9006628243390344 9034991803866112 9062214562388736 9076823787253698 9101378938764672 9108450350972352 9117821184666768 9142487244721152 9149590596460032 9174093754516992 9204272225842176 9213741641712384 9220900355305344 9262548505058304 9298209733284276 9330607676605824 9340207067219616 9345649578862257 9387861184909512 9403328240032608 9413002446040872 9436092449928192 9445800363971328 9455518265580352 9461027968724754 9503760705710864 9562415183279616 9573592251517434 9606689135240589 9632677709301696 9640161919683936 9676185738702336 9681824024145072 9691784748449748 9725554033287552 9735559747313568 9741577457299968 9751599656330112 9759176264371392 9795644821896192 9801352715801184 9811436412010856 9840998626344018 9845622601599744 9875287820164032 9883528691314761 9917966073514464 9928169742314376 9952253492623344 9962492436545796 9995264370250488 9997204953746304 10005547564047042 10013321479589397 10040410099113408 10050739739133072 10085759738224128 10110225770284032 10120627237125888 10132456773814137 10153919360254464 10164365779349376 10194991382687328 10239051306110256 10241039220910848 10247006644843896 10257548832750114 10285298150311296 10293289421017536 10320855473831616 10365459346926432 10367471803885056 10373512899718512 10384185238092708 10401575930016768 10412277139821312 10420367068190592 10507732950622068 10561343833023201 10578744270036684 10589627751795981 10626525409467744 10637458048777896 10663551630406656 10674522362536704 10691730793924722 10692109267854336 10738317596815872 10746660845751552 10757717081189568 10806306589234688 10885708956040128 10941248287448496 10952504715727764 10970549613371376 10979073297417816 11008774524916224 11020100424633216 11026521805276332 11037865963512213 11069875042630656 11076325426799712 11126353996929792 11144685321520128 11156151047159552 11169190960103673 11213070185155264 11246855572964592 11277281220645888 11286043223044608 11295461361502584 11307082206524706 11334818369730816 11346479705502144 11358153038532496 11365173700183296 11374003991569536 11385705641766624 11423159280286272 11425377089995776 11434911501768048 11474754398986752 11486559701866368 11521169123524704 11570960419100208 11579950598644728 11610962408060568 11616418033542144 11651418723071232 11661141765292236 11663405779370688 11670202012183326 11701772921268864 11713811782298976 11722912951714416 11754626457498624 11766719694594816 11795263398664704 11807398443313536 11846239253630208 11858426742574272 11867640272105952 11954841085651212 11967140304875133 12008837657853792 12028622926336128 12080607296417856 12082952749851648 12089993451470496 12102431716338264 12114882777774826 12135171918352896 12144600467963136 12157094912889024 12246422575545144 12284988855616512 12294533807073792 12308904323379558 12341868315042798 12351457459595043 12397612977712368 12440810235474432 12453609422959488 12460866105149676 12473685926245509 12517148246546016 12537770986710144 12550669928054496 12594400485295104 12614703958299672 12652712519585166 12707394031690407 12764789668689912 12777922168349058 12808918846987452 12843570279068928 12853549226245248 12864275439489054 12909098698860096 12922379664599664 12967405377716736 12980746329751424 13002132875106816 13012235019161856 13062332709068139 13068470287734912 13121331501792024 13127496802132992 13167050426885376 13178038255086348 13188277070678718 13223954764685952 13237559656419168 13269671323497792 13283323248727728 13327019160333984 13329606604995072 13340730085396056 13351095306119196 13373454767164416 13387213465484544 13400986318844096 13494169649501184 13509942365085516 13552487705799168 13593321843583104 13615235680880547 13652068408147008 13654718961214464 13662675526458528 13676731777000152 13713730867081728 13724385894690048 13746997630098432 13761140631775488 13806408338763264 13820612462568576 13831350532958016 13845580317456944 13883036186428416 13893822757587456 13947314599926414 13995911514908736 14010310600829424 14081791777364268 14104992360048912 14119503669061308 14168700545956992 14183277398370528 14191541953087131 14232696483382272 14255641058566296 14328881127668736 14343622774919424 14360388377276151 14449016563952544 14460242879525904 14514278608053504 14522736036217608 14537677122674622 14588331049931328 14603339620970352 14627399484495168 14638764396557088 14693467232844288 14702029073701776 14717154618016284 14761497939516027 14768433902399616 14835138662573056 14892254613471564 14928380238935016 14943738654818694 14992896555375732 14995807430619456 15008321346070563 15060615148670112 15076109608699608 15113091159641088 15128639607336192 15153564933577728 15165338655426048 15180940855688832 15230879040381696 15246548669024064 15315412935821824 15361558831366272 15386323249125171 15427947225466944 15439934131526304 15481283210747424 15535224964094976 15548189020389648 15551207705827584 15560269349577768 15576277857139062 15602363895025152 15618415709731968 15630550602285888 15688959592793088 15743197924418048 15761599425933102 15794985671506944 15811235656765696 15823520362807936 15939788114201616 15956187073166844 15982909355879424 15995327445609984 16011783543805056 16037596190887083 16038163901781504 16107476395223808 16119991268627328 16136575621784352 16192800623950848 16209459883852032 16328563434060192 16411872431172744 16428757073591646 16455824420057064 16468609946126724 16513161787374336 16530150636949824 16539782707914498 16604812563945984 16614488140199568 16631581234994012 16689530995394688 16717027982280192 16734226570739328 16819605277732896 16870283359446888 16943192042253876 16960623309787059 17019719558253216 17037229557798744 17047760550274944 17061005987354304 17078558462649936 17124760372091904 17134738920429408 17138065634993664 17152367252652072 17170013721018998 17212131598480128 17229839552799552 17281753685287056 17349646692215808 17356440628650312 17369925897967092 17416443612090852 17424627050313216 17491712647938354 17495108669056032 17505303018274989 17556067235847168 17570717673448464 17584369427571624 17631939686247936 17650079541892224 17692895097997056 17711097664970304 17769358880445312 17787640113861408 17801460408158928 17849617953979392 17932261628476818 18013256486780688 18124429124777472 18153647574507396 18172324166662239 18202757877529344 18216900701944704 18235642369333536 18299181192920064 18348187509033984 18427483283424768 18441800710610688 18512802472564197 18596419466568552 18661215353211648 18680414134439232 18691299157724514 18775722369819024 18806656480065216 18826004892081744 18891600727942656 18911036531160704 18922055937449508 19007521411421728 19124830366559232 19147184503034868 19166883252523587 19213378270481178 19265355418603392 19280323839367872 19296413159233581 19352371477404672 19363648048290144 19383569496899496 19451108066575104 19471119494627136 19483154914599936 19503199312660224 19518352528742784 19602705431602368 19622872824021712 19681997252688036 19691245203199488 19750575640328064 19767057382629522 19782415606018077 19835932147028928 19856339484628752 19904506985246688 19924984873091592 19990528740500976 19994409907492608 20011095128094084 20026642959178794 20080820198226816 20101479478266144 20171519476448256 20241254474251776 20264913547628274 20307838720508928 20328731558698752 20389982765374656 20478102612220512 20482078441821696 20494013289687792 20515097665500228 20570596300622592 20586578842035072 20641710947663232 20730918693852864 20734943607770112 20747025799437024 20768370476185416 20824554279642624 20840734136381184 20920971899889621 21015465901244136 21122687666046402 21157488540073368 21179255503591962 21253050818935488 21274916097555792 21349044725073408 21383461587849444 21476635193631744 21493321691503104 21515434162379136 21612613178469376 21771417912080256 21806515684011933 21882496574896992 21905009431455528 21941099226742752 21958146594835632 22017549049832448 22040200849266432 22053043610552664 22075731927024426 22152650853599424 22252707993859584 22312302094319104 22338381920207346 22415607982228041 22426140370310528 22493711145929184 22572086446089216 22590922723005168 22614164413049412 22669636739461632 22692959411004288 22716306077064992 22730347400366592 22748007983139072 22771411283533248 22846318560572544 22869823003536096 22949508797973504 22973119403732736 23042338247049408 23141920838200416 23159901197289456 23221924816121136 23302837446142464 23322283530584472 23326811558741376 23340404024366652 23364416785708593 23403545842537728 23427623564597952 23445825903428832 23533439389189632 23590526797329408 23614796886627072 23642399138899653 23692478507260416 23716853485148544 23735280544211904 23909682171302424 23934280609750266 24017675315707584 24057245852672256 24161214592835712 24179986902940992 24204863432676528 24229765555549652 24270343836705792 24289200935926272 24314189825778048 24353386808384089 24492845151090288 24589067614147584 24617808646759116 24643135610387469 24683736630085596 24702914919190086 24795225955424736 24809674061871747 24881620470948864 24907218845918976 24921732210299352 24947371852491018 25034296493092032 25075541973420288 25101339856108992 25229407916599344 25305425039170332 25414788063380814 25529579337379824 25555844336698116 25617837693974904 25687140558137856 25707098452490496 25728550878978108 25755020581528497 25818197397720192 25844759329199328 25934810755433472 25961492659502848 26004265750213632 26024470038323712 26124665418136278 26136940575469824 26237568971907531 26242663003584048 26334100853770752 26356076510172696 26376554141357436 26447909529371904 26475119312838336 26539342646995584 26566646497455456 26654038320667968 26659213209990144 26681460170792112 26702190612238392 26774426930969088 26801972637688192 27019884730171032 27104975411598336 27186643687166208 27230471361761094 27304136816294016 27325351052917056 27353463554000304 27427461734163456 27448771789380096 27522281263550976 27612816677526528 27641224925137152 27662701065916032 27691160634913888 27787645515174912 27894629199852828 27991823029817472 28020621201658848 28036948736586771 28163583554728536 28209984720097824 28239007338122616 28337401091913984 28366554796741056 28383083906174262 28511282117132592 28687245549838848 28720776754552302 28820067405721767 28898033127905088 28920485759051808 29028557216107008 29045472072435216 29075354245349244 29105267161239521 29176662099862656 29206679241940704 29254798968990336 29277528793114176 29386934465688576 29404058147403552 29434309236032568 29522995879032054 29536867804799232 29650586073944283 29784509226943128 29856760477870032 29887477309637388 29985793110751464 29991614861238912 30016642692141126 30039964438768191 30121230297340224 30152219217399216 30257279214672384 30330677310852096 30361881711377664 30397370321442411 30461758080763392 30493097338048128 30630825871643648 30723117662732544 30772646498250342 30855894450933888 30879868263052608 30962566421494848 31096378040779296 31102415411655168 31120538699155536 31152555714278124 31204727790050304 31236831419463936 31261101204571776 31486395848836096 31523198851866204 31622471313531392 31647040725615872 31684031499069603 31768883255387943 31879576228403232 31912374146333688 31990654891219968 32023567087610112 32075192381774166 32076327803563008 32214952790447616 32239982537254656 32273151243568704 32418919767704064 32657126868120384 32823744862345488 32857514147183292 32911648840114128 32937219892253448 33026323574748672 33060301273899648 33079565415828996 33113597890536639 33209625127891968 33228976280399136 33263162469988024 33379061990789376 33434055964560384 33468453141478656 33507572880311019 33639210555465792 33740566718893776 33886384084507752 33921246619574118 34039439116506432 34074459115597488 34095521100549888 34122011974708608 34157116925299872 34269477840858816 34276131269987328 34304734505304144 34340027442037996 34424263196960256 34459679105599104 34563507370574112 34712881257300624 34739851795934184 34832887224181704 34849254100626432 34983425295876708 34990217338112064 35010606036549978 35141435346896928 35168738855143248 35263879372495872 35300159083784448 35385790195994112 35422195329940608 35538717760890624 35575280227722816 35602920816317856 35864523256953636 35901420914625399 36026512973561376 36248858249554944 36307295149014792 36344648333324478 36405515755058688 36433801403889408 36471284738667072 36854966566849536 36883601421221376 37025604945128394 37054372378785129 37192838933137104 37322430706423296 37360828268878464 37382598315449028 37421057778736527 37551444739638048 37613312960130432 37652009784163488 37783201455885312 37822073062321408 37844111874899016 38015042822843456 38294369006069736 38333766505047174 38426756540962356 38530710837206784 38560647678735744 38592826318467162 38727296096580288 38767138993798992 38902216133150208 38942238989254272 39006398625320448 39036705057485568 39205410863204736 39245745648043424 39363994505376072 39382490406398976 39501151280656128 39534114765259044 39564831212036154 39671864294057856 39712678969257504 39809013970493376 39849969746183184 39981057481001952 39988819814985216 40022190256188168 40053285918357588 40161640396453632 40202958956532288 40482508948503552 40529827095256548 40657463117397504 40779965530749312 40845707042641641 40956205224441024 40964156883643392 40988026579375584 41030195331000456 41141192601245184 41173157684070144 41283421895326464 41461837387705728 41494051598874048 41536740952370832 41649108559285248 41681468272762368 41841943799779242 42030931802488272 42245375332092804 42314977080146736 42358511007183924 42506101637870976 42549832195111584 42574625859261393 42698089450146816 42766923175698888 42986643383006208 43030868324758272 43081165131828453 43542835824160512 43613031368023866 43764993149793984 43810018862911056 43882198453485504 43916293189671264 44080401698532864 44106087221105328 44151463854048852 44284493818548081 44305301707198848 44505415987719168 44624604188638208 44676763840414692 44831215964456082 44852280740621056 44987422291858368 45024964038211689 45181845446010336 45228328826098824 45339273478923264 45385918822008576 45432612154129984 45460694800733184 45496015966278144 45542822567066496 45692637121145088 45739646007072192 45946238807465472 46084676494098816 46158969747375513 46283841676400832 46319802394578912 46443849632242272 46605674892284928 46644567061168944 46653623117482752 46680808048733304 46728833571417186 46807091685075456 46855247129195904 46891651806857664 47066878778379264 47229593773254144 47284798277799306 47384957014520832 47433706970297088 47470561088423808 47819364342604848 47868561219500532 48035350631415168 48112788572661249 48114491705344512 48322429185671424 48359973805881984 48409726865353056 48459531111099304 48578401871852544 48628379651556096 48706773616768178 48985690302180576 49235617293518232 49286271220774938 49367473260171192 49405829838380172 49590451910849472 49619348123743494 49814437691837952 49843464420598704 49894743704982036 50068592986184064 50151083946840576 50202679712217984 50458815833198688 50610850078340664 50829576126761628 50881869929361177 51059158674759648 51111688673396232 51235675387949808 51374281116275712 51414196904980992 51457101757956216 51510041163056994 51636394795440384 51689518658398656 51922985319005696 52048940076647424 52249330836272556 52273881150939648 52475137943815062 52485326007168096 52515909054824967 52668201707541504 52712153020345392 52753108282714872 52895819058743808 52950238625676672 53078685293991168 53133292994910912 53308076641335936 53362920341584224 53404381224476784 53548853861938176 53603945275376384 54039769460342064 54373287374332416 54460942723522188 54516972499986717 54608273632588032 54650702105834112 54706927108000608 54897543578760192 55044562527101952 55282449850274304 55325402131832064 55382321269827776 55789258399705656 55983646059634944 56041242403317696 56073897473173542 56327167109457072 56419969440195648 56478014676245232 56674802183827968 56733109593482112 56766167812348524 57022564234265184 57374491099677696 57441553509104604 57500649757570761 57640134811443534 57796066255810176 57840971518103616 57889239477700743 58057114432214016 58090944144870432 58150708490698488 58210534322479042 58353324199725312 58413358483881408 58509597937980672 58555057586228352 58808116294807104 58868618472065136 59045991758064108 59073735609598464 59301172147888566 59347246818054231 59569018453886256 59713520955740064 59774954619274776 59971586221502928 59983229722477824 60033285384282252 60079928877536382 60242460594680448 60304438434798432 60514558429344768 60723763422755328 60794740642884822 60923516161526784 60986194676096256 61446235325465088 61545292996500684 61711788901867776 61759736526105216 61925132842989696 62192756081558592 62204830823310336 62241077398311072 62305111428556248 62473662838927872 62522202409143552 62762915699668863 63046397703732408 63244942627062784 63294081451231744 63368062998139206 63537766510775886 63759152456806464 63824748292667376 64047134175220224 64150384763548332 64429905580895232 64479965074509312 64546302487137408 64837839535408128 65314253736240768 65419547052035799 65647489724690976 65715028294366584 65823297680228256 65874439784506896 66052647149497344 66120602547799296 66159130831657992 66227195781073278 66457952560798272 66526324939976048 66758123981578752 66936906282957312 67015145760622038 67246823946684123 67278421110931584 67481133437787552 67772768169015504 67842493239148236 68078878233012864 68148918231194976 68191042201099776 68244023949417216 68314233850599744 68538955681717632 68609469010608288 68680054884075992 68848526393920512 68919358211198208 69127014741148224 69425762514601248 69479703591868368 69665774448363408 69966850591753416 69980434676224128 70021212073099956 70093250357125779 70282870693793856 70337477710286496 70600318167568896 70771580391988224 70844390659881216 70927197416698959 71077435521781248 71150560455445632 71205841632635712 71729046513907272 71802841829250798 72053025947122752 72614590298029584 72689296666648956 72811031510117376 72867602807778816 72942569477334144 73060160425152267 73767202842442752 73929406831162407 74051209890256788 74108744757570258 74385677866274208 74429022185615241 74644861412846592 74721656537756928 74765196630898056 74842115557473054 75102889479276096 75226625920260864 75304019568326976 75644146124642816 75688223749798032 76030085645686912 76588738012139472 76667533010094348 76853513081924712 77061421674413568 77121295357471488 77185652636934324 77265061744585491 77454592193160576 77534277987597984 77804432266300416 77884477978508544 78012797250640896 78073410114971136 78410821726409472 78491491296086848 78727989010752144 79002302561312256 79068229530518088 79129662424072308 79343728588115712 79425357938515008 79618027940986752 79699939492366368 79962114962003904 79977639629970432 80044380512376336 80106571836715176 80323280792907264 80405917913064576 81059654190513096 81314926234795008 81559931061498624 81691414085283282 81912410448882048 81976053158751168 82060390662000912 82282385202490368 82346315368140288 82566843790652928 82923674775411456 82988103197748096 83073481904741664 83362936545524736 83683887599558484 84061863604976544 84110846209760313 84490750664185608 84629954160293472 84717022014367848 85012203275741952 85099664390223168 85149251718522786 85533846351397776 86061736649516544 86162330263656906 86460202217165301 87085671648321024 87226062736047732 87315801483718563 87529986299587968 87620037725822112 87764396906971008 87832586379342528 88160803397065728 88212174442210656 88302927708097704 88568987637096162 88610603414397696 88951758221832849 89353527680829384 89662431928912164 89704561481242112 89974844583716736 90049928076423378 90119893316304573 90363690892020672 90456657652197648 90771837644017152 90865224308259968 90992031932556288 91085645134132992 91385274242290176 91479292014144384 91892477614930944 92169352988197632 92317939494751026 92567683352801664 92639604789157824 92887699264484544 93289134122337888 93307246234965504 93361616097466608 93457667142834372 93614183370150912 93710494258391808 93783303613715328 94459187546508288 94569596555598612 94867413940594176 94941122176847616 95052094497208809 95306649766163829 95638728685209696 95737122439001064 96070701262830336 96225577145322498 96228983410689024 96644858371342848 96719947611763968 96819453730706112 96919062222198608 97256759303112192 97413547233536356 97971380604361152 98471234587036464 98572542441549876 98734946520342384 98811659676760344 99180903821698944 99238696247486988 99340793671609917 99628875383675904 99686928841197408 99789487409964072 100137185972368128 100302167893681152 100405359424435968 100522718640933057 100917631666397376 101221700156681328 101659152253523256 101763739858722354 102118317349519296 102223377346792464 102471350775899616 102828393809961984 102914203515912432 103020082326113988 103272789590880768 103379037316797312 103845970638011392 104498661672545112 104547762301879296 104950275887630124 104970652014336192 105031818109649934 105424306040690784 105506216565429744 105791638117487616 105900477251353344 106157370587982336 106266585989821824 106616153282671872 106725840683168448 106808762448953568 107207890550752768 107704262743876197 108079538920684128 108746574748664832 108921885447044376 109033944999973434 109216547265176064 109301404211668224 109413854216001216 110564899700548608 110650804263664128 110764642539655552 111578516799411312 111967292119269888 112082484806635392 112147794946347084 112263173336209581 112654334218914144 112839938880391296 112956029352490464 113349604367655936 113466219186964224 113532335624697048 114045128468530368 114883107018209208 115001299515141522 115280269622887068 115592132511620352 115681943036207232 115778478955401486 116181888289740864 116301416981396976 116421068644958084 116706648399450624 116826716967762816 117019195875961344 117110115172456704 117616232589614208 117737236944130272 118091983516128216 118147471219196928 118602344295777132 118694493636108462 119138036907772512 119427041911480128 119549909238549552 119943172443005856 119966459444955648 120066570768564504 120159857755072764 120484921189360896 120608876869596864 121447526845510656 121589481285769644 121972389352192512 122537121127924923 122892470650930176 123090585993001368 123423577803735552 123519473052210432 123850265685979392 124385512163117184 124482154796622144 124610222857112496 124947325677855744 125044404818287104 125525831399337726 126092795407464816 126588162902463488 126736125996278412 127075533021551772 127518304913612928 127649496585334752 127723877577784179 128094268350440448 128300769527096664 128959930149018624 129092604974274816 130628507472481536 130839094104071598 131294979449381952 131430056588733168 131646595360456512 131748879569013792 132241205095598592 132318261663315984 132454391562146556 132915905121596544 133052649879952096 133516247963157504 133873812565914624 134030291521244076 134493647893368246 134556842221863168 134962266875575104 135074892114635067 135545536338031008 135684986478296472 136157756466025728 136297836462389952 136382084402199552 136488047898834432 136628467701199488 137077911363435264 137218938021216576 137360109768151984 137838716422396416 138254029482296448 138476909242126539 138851525029202496 138959407183736736 139331548896726816 139933701183506832 139960869352448256 140042424146199912 140186500714251558 140565741387587712 140674955420572992 141200636335137792 141688781319762432 141854394833397918 142154871043562496 142301120910891264 142411683265271424 143458093027814544 143605683658501596 144106051894245504 144338365717983747 145229180596059168 145378593333297912 145735205615557632 145885138954668288 146120320850304534 147858813662324814 148102419780513576 148217489515140516 148771355732548416 148858044371230482 149443313075513856 149530393261796112 149684231114946108 150205778958552192 150453251840521728 150608039136653952 151288292249285632 151376447499596064 152060171291373824 152645609788083531 153177476024278944 153335066020188696 153707026163849424 154122843348827136 154242590714942976 154371305273868648 154530123489170982 154909184386321152 155068555975195968 155768955957017088 156146820229942272 156821643452818944 156982982592173696 157455978021504288 158004605122624512 158136459061036176 158259324848144616 158687457176231424 158850715877030016 159236055881973504 159399878984732736 159924229924007808 160088761024752672 160213143673430352 160646561585814528 160811835826129152 162119308381026192 163119862122997248 163382828170566564 163550917499960151 163824820897764096 163952106317502336 164120781324001824 164692630736280576 165133687581305856 165847349550822912 165976206395496192 166146963809483328 167367775199116968 168123727209953088 168221692419520626 168981501328371216 169259908320586944 169434044028735696 170024406551483904 170199328780446336 170298503437045572 170473707658688623 171067692702795552 172123473299033088 172324660527313812 172501949272712283 172920404434330602 173667718433102229 174171343296642048 174452125472095464 174631602967437126 175059972599175936 175240075451644224 175528793813942016 175665172758685056 176424348884421312 176605855416195408 177137975274192324 177221206828795392 177903516443665698 178041740454162693 178707055361658768 179324863857824328 179409122962484224 179949689167433472 180099856152846756 180239786632609146 180727381784041344 180913315304395296 181543675288034304 181730448616519936 182171290268265984 182770548484580352 182958584028288768 184338705976395264 184635878989502052 185135366705603328 185279209578315648 185775398528969088 186578268244675776 186614492469931008 186723232194933216 186915334285668744 187420988516783616 187566607227430656 189139193111197224 189734827881188352 189882244353695232 190104188994417618 190613299532327658 191277457370419392 191474244878002128 192141402525660672 192451154290644996 193289716742685696 193439895223527936 193638907461412224 193838124444397216 194513518606224384 194827094467072712 195942761208722304 196258641156107397 196942469174072928 197145084883099752 197469893040684768 197623319353520688 198361807643397888 198477392494973976 198681587343219834 199373857682394816 199578974819928144 200274371944736256 200810718848871936 201045437281866114 201740471840052369 201835263332794752 202443400313362656 203318304507046512 203527479717444708 204236634699038592 204446754693584928 204942701551799232 205828407031824864 206040164652227976 206545579181761536 206758074633594624 208997323345090224 209900551775260248 209941304028672384 210063636219299868 210279751071377337 210848612081381568 211012433130859488 211800954502706688 212314741175964672 212533171979643648 212781592250096877 213232306565343744 213451681366336896 213617524897907136 214415781101505536 215408525487752394 216159077841368256 217843770894088752 218067889999946868 218433094530352128 218602808423336448 218827708432002432 219180481275456801 221301608527328256 221529285079311104 221788220493487221 223157033598822624 223934584238539776 224164969613270784 224295589892694168 224526346672419162 225308668437828288 225679877760782592 225912058704980928 226932438373928448 227064671249394096 228090256937060736 229766214036418416 230002599030283044 230560539245774136 231184265023240704 231363886072414464 231556957910802972 231795185233756473 232363776579481728 232602833962793952 232842137289916168 233413296798901248 233653433935525632 234038391751922688 234220230344913408 235232465179228416 235474473888260544 236183967032256432 237204688591554264 237388987272216924 238276073815545024 238854083822960256 239099818477099104 239886344886011712 239932918889911296 240133141537129008 240319715510145528 240969842378721792 241217753739193728 243178962571539288 243944778704385024 245074242255849846 246181171986002736 246847155607471104 247038946104420864 247700531371958784 248771024326234368 248964309593244288 249220445714224992 250088809636574208 251051662798675452 252185590814929632 252332538629280939 253472251992556824 254151066043103544 255036609827225856 255298993170669504 255447755155568358 256601539054193328 258185209948549632 259380606651495903 261257014944963072 261678188208143196 261947404451155689 262589958898763904 262860113177466336 263293190720913024 263497759138027584 264482410191197184 264636523326631968 264908783124293112 265831810243193088 266105299759904192 268060583042488152 268987295786736492 269113684443726336 269924533751150208 270149784229270134 270359679948913719 271091072676062016 271369972956592944 272315512932051456 272595672924779904 272976095797668864 273256935402398976 274155822726870528 274437876042433152 274720219536303968 275677432844792832 276508058964592896 276953818484253078 277703050058404992 277918814367473472 278663097793453632 279867402367013664 279921738704896512 280084848292399824 280373001428503116 281131482775175424 281349910841145984 283377562639524864 283708789666795836 284602241821782528 284823366530542848 285156283491626427 285919949298491487 286916186055629088 287211367317003192 288212103788491008 288676731435967494 290458361192118336 290757186666595824 291770277909336576 292240641700609068 295717627324649628 296204839561027152 296434979030281032 297542711465096832 297716088742460964 298022381014829751 298886626151027712 299060786523592224 299368462229892216 300411557917104384 300906503681043456 301216078273307904 301568155922799171 302752894999192128 304120342582747648 305291219576167062 306354952048557888 306670132040377392 307414052327698848 308485181429885952 308742610547737296 309060246978341964 309818368772642304 310137111950391936 311537911914034176 313643286905637888 313965965184347392 314911956043008576 316272918122072352 316518649696289232 317374914352462848 317701431754060032 318472111763947008 318799757969465472 319848459848015616 320177522049505344 320426287346860704 321623671652258304 323112788231628591 324238616762052384 326239724245994496 326765656341133128 327101834999920302 327649641795528192 327904212635004672 328241562648003648 331694699101645824 331952412790992384 332293927618966656 334735550398233936 336247454419906176 336443384839041252 336789520008628743 337963002656742432 338519816641173888 338868088057471392 340048813102967808 340398657560892672 340597006874091144 340947415317377246 342135385405591104 344649321054627624 345003898545424566 345840808868661204 347335436866204458 348904250944190928 349263205934874252 350119945198351872 350480150903288448 351057587627884032 351330345517370112 352848697768842624 353211710832390816 354275950548384648 354442413657590784 355807032887331396 356083480908325386 357414110723317536 358649727715648656 359899378334866944 360199712305693512 360479573265218292 361454763568082688 361826630608790592 363460897233039872 364342580536531968 365917168056577536 367611363383774769 368677411952790528 369271757979004104 370270733411206656 370558419156631296 371550797057938176 373156536489351552 373446464389866432 373830668571337488 374841977033567232 375133214454861312 378278386222394448 379764488707390464 380208377988835236 381226599064655316 382554914740838784 382948489756004256 383171632733352537 384282805051321344 384902308581289992 386879790447055872 387277814922824448 387676248888794432 389654188934145424 391885522417444608 392517282312214794 393884938348145856 394290169766199504 394939786081369536 395246638707041376 396723615286795776 396954784989947952 397363174686439668 398747715364789632 399157949639856288 400548743889472512 401621437697743872 402090874563732228 403480943680104738 403670526665589504 404886800626725312 405224676343905201 406636609014093024 407054959434889416 408473269398077184 408893509387169856 409885403103598464 411656814063649728 412080329304455952 413516149267189248 415430727726379617 417994646690180448 419801103550520496 419882608057344768 420127272438599736 420559502142754674 421697224162763136 422024866261718976 423601909005413376 425066343959287296 425563184500193754 426464613130687488 426903362732673792 427235049795814272 430817050975504788 432318155682736512 433015097153951241 435687541788177504 436135779999893736 437205616846672896 437655416864004864 438360962550913602 443058570158622208 443576440986974442 446314067197645248 448329939226541568 448591179785388336 449052693344838324 450617336875656576 451359755521565184 451824117409961856 453864876747856896 454129342498788192 456180513874121472 457936829364250593 459532428072836832 460005198060566088 461121078491548272 462368530046481408 462727772144828928 463113915821605944 463590370467512946 464727553158963456 465205667925587904 465684274579832336 467306867871051264 468440460689826816 470464930358456832 470948947776521088 472367934064512864 474409377183108528 474777974544433848 476552147631090048 477708167645920512 478199636954198208 479772689772023424 480266283074258016 480639431020291056 481939684757443584 482435507478387456 486357925143078576 490148484511699692 490652752499880453 492362343972005472 494077892208841728 495401062743917568 497542048652468736 497928619186488576 498440891428449984 502103325597350904 504371181629859264 504665077258561878 506944503985113648 508302132086207088 510073219654451712 510597986341339008 510895510311136716 511421122976065869 513203078108386656 516370419897099264 517505847818136849 518761213302991806 521003155299306687 522514029889926144 523356376416286392 523894808902311378 525179917797527808 525720226354932672 526586381441826048 526995518276055168 529273046653263936 529817566248586224 531663620486386176 532210599519808384 536121166084976304 537974591573472984 538227368887452672 539849067502300416 540299568458540268 540719359897827438 542182145352124032 542739945913185888 544631025864102912 545191345849559808 546513870804797952 548311645453741056 548875752084866304 549440439072607936 553016117929185792 553907636968506156 555406100116809984 555837628734946944 557326195586907264 559734804734027328 559843477409793024 560169696584799648 560746002857006232 562262965550350848 562699821682291968 567417579333591672 569204483643565056 569646733061085696 570312566983252854 571839898596982974 573832372111258176 574422734634006384 576424207576982016 577353462871934988 580916722384236672 581514373333191648 583540555818673152 584481283401218136 588775923468322191 591435254649299256 592409679122054304 592869958060562064 595085422930193664 595432177484921928 596044762029659502 598121573047184448 598736924459784432 600823115834208768 602432156546615808 603136311845598342 605221415520157107 605505789998384256 608240685165495296 610582439152334124 612709904097115776 613340264080754784 614828104655397696 617485221095474592 618120493956683928 619636737545284608 620274223900783872 627931930368694784 629823912086017152 630839253214132011 632545836244144704 633037299392578464 635402863508120064 636944223527894016 637599515938930944 639696919696031232 640355044099010688 640852574693721408 643247343304516608 646225576463257182 648477233524104768 653531312682266256 654203669999840604 655299283591056384 655808425270009344 656483125296007296 657541443826370403 663904825581984768 664587855237933312 665364661480461663 669471100796467872 672494908839812352 672886769678082504 673579040017257486 675926005313484864 677039633282347776 677736176114942784 680797315121785344 681194013748182288 681894830634754492 684270770811182208 689298642109255248 690007797090849132 691681617737322408 694670873732408916 695385555701269419 697808501888381856 698526411869748504 700239890396703744 700960301806576896 702115175255768064 702660691034740224 705697395537685248 706423421664781632 708551901096769296 711614065774662792 712166961816650772 714828221446635072 717299455431297312 719798756669733888 720399424611387024 720959146530436584 722909527136165376 723653261217581184 726921794466079744 731834336113155072 735222726767549538 738543515958008208 740541466822413312 741116838313262592 743101594115876352 746313072978703104 746892928779732864 747661337142674976 750266428909722624 756556772444788896 760416755977670472 762453198129310632 765109829481677568 765896979512008512 766343265466705074 769804617162579984 774555629845648896 775352497777588864 779308377868290848 783771044834889216 785034564624429588 785842213353467067 787769876696291712 788580339532399008 789879572162739072 790493277414082752 793447230573591552 793909569979895904 794726349372879336 797495430729579264 798315899279712576 804181749127464456 806961887360209476 807341053331179008 809773601253450624 810449352687810402 811079039846741157 813273218028186048 814109918869778832 816946538796154368 817787018774339712 819770806207196928 823313628127299456 824160658608911904 827032298534378496 830861455452759234 835989293380360896 839602207101040992 839765216114689536 840254544877199472 841119004285509348 843394448325526272 844049732523437952 850132687918574592 851126369000387508 853806725465347584 854470099591628544 855468850474879281 857759847895474461 861634101951009576 864636311365473024 866030194307902482 871375083576355008 872271559999787472 875310833728009728 876721925101827204 886117140317244416 887152881973948884 892628134395290496 894067143044489253 896659878453083136 897182359570776672 898105386689676648 901234673751313152 902719511043130368 903648234819923712 908258684997576384 912361027748242944 915873658728501186 919064856145673664 920010396121132176 922242156983096544 925455544289657856 926227831643211888 927180740935025892 929455106317926912 930411335851175808 931368549159664672 934613735742102528 940929860716913664 941897895553042176 944735868129025728 948818754366217056 949555949088867696 953104295262180096 955416335291841024 956399273908396416 959545379544046848 960532566148516032 961278862040582112 964871014956774912 969338364694885773 972715850286157152 980296969023399384 981305504999760906 984724687944010944 995084097304937472 995857238372977152 996881782856899968 1004206651194701808 1008742363259718528 1009330154517123756 1010368560025886229 1013889007970227296 1016604264172414176 1020146439308903424 1021195972682678016 1021791020622273432 1022842245952131738 1026406156216773312 1035011695636273698 1037522426605983612 1042006310598613374 1046712752832572784 1047789617804622756 1050359835595055616 1051440452709865344 1053172762883652096 1053991036552110336 1058546093306527872 1059635132497172448 1063327240972772352 1064421199039616768 1072242332169952608 1075949183146945968 1079698135004600832 1080599136917080536 1081438719795654876 1084364290704248064 1085479891826371776 1090382691699119616 1093027741609595904 1097751504169732608 1098880878145215872 1106032235858371584 1107815273937012312 1110812200233619968 1111675257469893888 1114652391173814528 1119469609468054656 1120339393169599296 1121492005714012464 1124525931100701696 1125399643364583936 1134835158667183344 1139293466122171392 1140625133966505708 1143679797193965948 1147664744222516352 1148845469268012768 1149514898200057611 1152848415153964032 1154706925743869976 1161833444768473344 1163028746666383296 1168962566802436272 1177551846936644382 1182870509298598512 1184819358244108608 1185739916121124128 1190170845860387328 1190864354969843856 1192089524059319004 1193315953610820361 1196243146094368896 1197473848919568864 1201646231668417536 1204864313093231616 1206272623691196684 1210442831040314214 1211011579996768512 1215674029031715603 1221164878304668248 1225419808194231552 1226680528161509568 1229656209310795392 1234970442190949184 1236240987913367856 1240548447801567744 1246292183179138851 1255863860737389568 1259647824172034304 1261678506428264022 1265091672488289408 1266074598785156928 1270805727016240128 1275199031877861888 1279393839392062464 1280710088198021376 1281705149387442816 1292451152926514364 1296954467048209536 1299045291461853723 1307062625364532512 1308407339999681208 1311616850540018688 1312966250592014592 1315082887652740806 1329175710475866624 1330729322960923326 1338942201592935744 1344989817679624704 1345773539356165008 1347158080034514972 1351852010626969728 1354079266564695552 1355472352229885568 1361594630243570688 1362388027496364576 1363789661269508984 1368541541622364416 1373810488092751779 1378597284218510496 1380015594181698264 1383363235474644816 1389341747464817832 1390771111402538838 1395617003776763712 1397052823739497008 1401920603613153792 1405321382069480448 1411394791075370496 1412846843329563264 1417103802193538592 1423228131549325584 1424333923633301544 1429656442893270144 1434598910862594624 1440798849222774048 1441918293060873168 1445819054272330752 1447306522435162368 1470445453535099076 1471958257499641359 1477087031916016416 1482233676626525184 1486203188231752704 1492626145957406208 1493785857559465728 1495322674285349952 1513113544889577792 1520833511955340944 1524906396258621264 1530219658963355136 1531793959024017024 1532686530933410148 1534263368928197607 1539609234325159968 1549111259691297792 1550704995555177728 1552517543454410547 1558616755736581696 1567542089669778432 1570069129248859176 1571684426706934134 1575539753392583424 1577160679064798016 1579759144325478144 1580986554828165504 1587819139959791808 1589452698745758672 1594990861459158528 1596631798559425152 1608363498254928912 1613923774720418952 1614682106662358016 1619547202506901248 1620898705375620804 1622158079693482314 1626546436056372096 1628219837739557664 1633893077592308736 1635574037548679424 1639541612414393856 1646627256254598912 1648321317217823808 1661722910905518468 1671978586760721792 1679204414202081984 1679530432229379072 1680509089754398944 1682238008571018696 1686788896651052544 1688099465046875904 1702252738000775016 1707613450930695168 1708940199183257088 1710937700949758562 1715519695790948922 1723268203902019152 1729272622730946048 1732060388615804964 1742750167152710016 1744543119999574944 1750621667456019456 1753443850203654408 1766327770404966573 1774305763947897768 1785256268790580992 1788134286088978506 1794364719141553344 1796210773379353296 1802469347502626304 1807296469639847424 1815664246560471321 1816517369995152768 1824722055496485888 1831747317457002372 1838129712291347328 1840020792242264352 1844484313966193088 1852455663286423776 1854361481870051784 1858910212635853824 1860822671702351616 1862737098319329344 1883795791106084352 1889471736258051456 1892517759642396033 1897637508732434112 1899111898177735392 1906208590524360192 1910832670583682048 1912798547816792832 1919090759088093696 1921065132297032064 1922557724081164224 1929742029913549824 1938676729389771546 1945431700572314304 1960593938046798768 1962611009999521812 1969449375888021888 1972624331479111209 1991714476745954304 1993763565713799936 1996093984441384989 2008413302389403616 2017484726519437056 2018660309034247512 2020737120051772458 2027778015940454592 2033208528344828352 2042391945365356032 2043582041244546864 2045684491904263476 2052812312433546624 2070023391272547396 2075044853211967224 2084012621197226748 2086156667103808257 2093425505665145568 2095579235609245512 2100719671190111232 2102880905419730688 2106345525767304192 2107982073104220672 2117092186613055744 2119270264994344896 2128842398079233536 2144484664339905216 2151898366293891936 2159396270009201664 2161198273834161072 2162877439591309752 2168728581408496128 2170959783652743552 2180765383398239232 2195503008339465216 2197761756290431744 2215630547874024624 2221624400467239936 2223350514939787776 2229304782347629056 2238939218936109312 2240678786339198592 2242984011428024928 2250799286729167872 2269670317334366688 2281250267933011416 2287359594387931896 2295329488445032704 2297690938536025536 2299029796400115222 2309413851487739952 2323666889536946688 2326057493332766592 2337925133604872544 2355103693873288764 2357526640060401201 2365741018597197024 2369638716488217216 2371479832242248256 2380341691720774656 2381728709939687712 2384179048118638008 2386631907221640722 2392486292188737792 2394947697839137728 2412545247382393368 2420885662080628428 2422023159993537024 2431348058063431206 2433237119540223471 2442329756609336496 2450839616388463104 2453361056323019136 2459312418621590784 2469940884381898368 2472481975826735712 2481096895603135488 2492584366358277702 2519295648344068608 2523357012856528044 2530183344976578816 2532149197570313856 2550398063755723776 2561420176396042752 2563410298774885632 2573279543686423383 2584902305853028728 2593908934096419072 2598090582923707446 2614125250729065024 2616814679999362416 2625932501184029184 2630165775305481612 2658351420951733248 2661458645921846652 2677884403185871488 2682201429133467759 2689979635359249408 2691547078712330016 2694316160069029944 2703704021253939456 2708158533129391104 2710944704459771136 2724776054992729152 2727579322539017968 2737083083244728832 2747620976185503558 2757194568437020992 2760031188363396528 2766726470949289632 2778683494929635664 2781542222805077676 2791234007553527424 2794105647478994016 2803841207226307584 2822789582150740992 2825693686659126528 2834207604387077184 2846456263098651168 2848667847266603088 2859312885786540288 2869197821725189248 2881597698445548096 2883836586121746336 2894613044870324736 2908015094084657319 2940890907070198152 2943916514999282718 2954174063832032832 2985252291914812416 2987571715118931456 2990645348570699904 3026227089779155584 3031105680077658687 3041667023910681888 3049812792517242528 3060439317926710272 3063587918048034048 3065373061866820296 3068526737856395214 3079218468650319936 3101409991110355456 3105035086908821094 3117233511473163392 3140138258497718352 3143368853413868268 3151079506785166848 3154321358129596032 3159518288650956288 3161973109656331008 3175638279919583616 3178905397491517344 3189981722918317056 3193263597118850304 3216726996509857824 3227847549440837904 3239094405013802496 3241797410751241608 3244316159386964628 3253092872112744192 3256439675479115328 3271148075097358848 3279083224828787712 3293254512509197824 3296642634435647616 3323445821811036936 3343957173521443584 3358408828404163968 3361018179508797888 3364476017142037392 3373577793302105088 3376198930093751808 3404505476001550032 3417880398366514176 3421875401899517124 3431039391581897844 3446536407804038304 3448544694600172833 3458545245461892096 3464120777231609928 3485500334305420032 3489086239999149888 3506887700407308816 3532655540809933146 3548611527895795536 3570512537581161984 3576268572177957012 3579947860832461083 3588729438283106688 3592421546758706592 3604938695005252608 3614592939279694848 3631328493120942642 3633034739990305536 3647022087095146809 3663494634914004744 3676259424582694656 3680041584484528704 3688968627932386176 3704911326572847552 3708722963740103568 3721645343404703232 3725474196638658688 3767591582212168704 3778943472516102912 3785035519284792066 3795275017464868224 3798223796355470784 3812417181048720384 3825597095633585664 3838181518176187392 3842130264594064128 3845115448162328448 3877353458779543092 3890863401144628608 3897135874385561169 3921187876093597536 3925222019999043624 3938898751776043776 3945248662958222418 3987527131427599872 3992187968882769978 4016826604778807232 4034969453038874112 4037320618068495024 4041474240103544916 4055556031880909184 4066417056689656704 4084783890730712064 4087164082489093728 4091368983808526952 4105624624867093248 4121431464278255337 4140046782545094792 4150089706423934448 4168025242394453496 4172313334207616514 4186851011330291136 4191158471218491024 4205761810839461376 4215964146208441344 4234184373226111488 4238540529988689792 4257684796158467072 4288969328679810432 4303796732587783872 4322396547668322144 4325754879182619504 4337457162816992256 4341919567305487104 4395523512580863488 4415874772498924077 4431261095748049248 4446701029879575552 4458609564695258112 4477878437872218624 4481357572678397184 4485968022856049856 4539340634668733376 4562500535866022832 4574719188775863792 4590658976890065408 4595381877072051072 4598059592800230444 4602790106784592821 4618827702975479904 4647333779073893376 4652114986665533184 4657552630363231641 4675850267209745088 4710207387746577528 4715053280120802402 4731482037194394048 4739277432976434432 4742959664484496512 4763457419879375424 4768358096237276016 4773263814443281444 4784972584377475584 4789895395678275456 4825090494764786736 4841771324161256856 4844046319987074048 4862696116126862412 4866474239080446942 4884659513218672992 4901679232776926208 4906722112646038272 4918624837243181568 4939881768763796736 4944963951653471424 4985168732716555404 5038591296688137216 5046714025713056088 5060366689953157632 5064298395140627712 5122840352792085504 5126820597549771264 5146559087372846766 5169804611706057456 5187817868192838144 5196181165847414892 5228250501458130048 5233629359998724832 5251865002368058368 5260331550610963224 5322917291843693304 5355768806371742976 5364402858266935518 5383094157424660032 5388632320138059888 5407408042507878912 5421889408919542272 5449552109985458304 5455158645078035936 5474166166489457664 5495241952371007116 5514389136874041984 5520062376726793056 5533452941898579264 5557366989859271328 5563084445610155352 5582468015107054848 5588211294957988032 5651387373318253056 5668415208774154368 5677553278927188099 5692912526197302336 5697335694533206176 5718625771573080576 5738395643450378496 5763195396891096192 5767673172243492672 5789226089740649472 5816030188169314638 5881781814140396304 5887833029998565436 5908348127664065664 5917872994437333627 5975143430237862912 5981290697141399808 5988281953324154967 6052454179558311168 6062211360155317374 6083334047821363776 6099625585034485056 6127175836096068096 6130746123733640592 6137053475712790428 6158436937300639872 6202819982220710912 6210070173817642188 6234467022946326784 6258470001311424771 6280276516995436704 6286737706827736536 6302159013570333696 6308642716259192064 6319036577301912576 6323946219312662016 6351276559839167232 6357810794983034688 6386527194237700608 6433453993019715648 6455695098881675808 6478188810027604992 6483594821502483216 6488632318773929256 6506185744225488384 6512879350958230656 6542296150194717696 6586509025018395648 6593285268871295232 6646891643622073872 6687914347042887168 6716817656808327936 6722036359017595776 6728952034284074784 6752397860187503616 6809010952003100064 6843750803799034248 6862078783163795688 6893072815608076608 6897089389200345666 6928241554463219856 6971000668610840064 6978172479998299776 7013775400814617632 7065311081619866292 7072579920181203603 7097223055791591072 7141025075162323968 7152537144355914024 7159895721664922166 7177458876566213376 7184843093517413184 7262656986241885284 7266069479980611072 7294044174190293618 7299711358620670413 7326989269828009488 7352518849165389312 7360083168969057408 7377937255864772352 7409822653145695104 7417445927480207136 7443290686809406464 7450948393277317376 7557886945032205824 7570071038569584132 7590550034929736448 7596447592710941568 7651194191267171328 7684260529188128256 7690230896324656896 7754706917559086184 7781726802289257216 7794271748771122338 7842375752187195072 7850444039998087248 7877797503552087552 7890497325916444836 7975054262855199744 7984375937765539956 8033653209557614464 8046604287400403277 8069938906077748224 8074641236136990048 8082948480207089832 8111112063761818368 8132834113379313408 8174328164978187456 8182737967617053904 8211249249734186496 8242862928556510674 8280093565090189584 8300179412847868896 8336050484788906992 8344626668415233028 8373702022660582272 8382316942436982048 8411523621678922752 8468368746452222976 8477081059977379584 8577938657359620864 8607593465175567744 8644793095336644288 8651509758365239008 8683839134610974208 8724045282253971957 8791047025161726976 8831749544997848154 8862522191496098496 8955756875744437248 8962715145356794368 8971936045712099712 9078681269337466752 9093317040232976061 9125001071732045664 9149438377551727584 9181317953780130816 9190763754144102144 9196119185600460888 9205580213569185642 9237655405950959808 9304229973331066368 9315105260726463282 9351700534419490176 9420414775493155056 9430106560241604804 9462964074388788096 9478554865952868864 9485919328968993024 9526914839758750848 9536716192474552032 9546527628886562888 9569945168754951168 9579790791356550912 9650180989529573472 9683542648322513712 9725392232253724824 9732948478160893884 9769319026437345984 9813444225292076544 9837249674486363136 9879763537527593472 9889927903306942848 9970337465433110808 10093428051426112176 10120733379906315264 10128596790281255424 10253641195099542528 10293118174745693532 10339609223412114912 10345634083800518499 10375635736385676288 10392362331694829784 10456501002916260096 10467258719997449664 10520663101221926448 10645834583687386608 10711537612743485952 10728805716533871036 10739843582497383249 10766188314849320064 10777264640276119776 10814816085015757824 10843778817839084544 10899104219970916608 10910317290156071872 10990483904742014232 11028778273748083968 11040124753453586112 11066905883797158528 11114733979718542656 11126168891220310704 11164936030214109696 11176422589915976064 11302774746636506112 11336830417548308736 11355106557854376198 11385825052394604672 11394671389066412352 11437251543146161152 11476791286900756992 11526390793782192384 11535346344486985344 11632060376338629276 11691407623156683507 11763563628280792608 11775666059997130872 11816696255328131328 11835745988874667254 11962581394282799616 11976563906648309934 12104908359116622336 12124422720310634748 12166668095642727552 12199251170068970112 12254351672192136192 12261492247467281184 12274106951425580856 12316873874601279744 12364294392834766011 12420140347635284376 12468934045892653568 12516940002622849542 12560553033990873408 12573475413655473072 12617285432518384128 12647892438625324032 12702553119678334464 12715621589966069376 12773054388475401216 12866907986039431296 12911390197763351616 12967189643004966432 12977264637547858512 13012371488450976768 13025758701916461312 13186570537742590464 13247624317496772231 13293783287244147744 13375828694085774336 13433635313616655872 13444072718035191552 13457904068568149568 13618021904006200128 13687501607598068496 13724157566327591376 13786145631216153216 13794178778400691332 13808370320353778463 13856483108926439712 13942001337221680128 13956344959996599552 13972657891089694923 14027550801629235264 14130622163239732584 14145159840362407206 14194446111583182144 14305074288711828048 14319791443329844332 14354917753132426752 14369686187034826368 14525313972483770568 14532138959961222144 14588088348380587236 14599422717241340826 14653978539656018976 14705037698330778624 14720166337938114816 14755874511729544704 14819645306291390208 14834891854960414272 14901896786554634752 15115773890064411648 15140142077139168264 15181100069859472896 15192895185421883136 15368521058376256512 15380461792649313792 15509413835118172368 15563453604578514432 15588543497542244676 15684751504374390144 15700888079996174496 15755595007104175104 15780994651832889672 15968751875531079912 16067306419115228928 16093208574800806554 16149282472273980096 16165896960414179664 16222224127523636736 16265668226758626816 16348656329956374912 16365475935234107808 16422498499468372992 16485725857113021348 16560187130180379168 16600358825695737792 16672100969577813984 16689253336830466056 16747404045321164544 16764633884873964096 16954162119954759168 17032659836781564297 17155877314719241728 17215186930351135488 17289586190673288576 17303019516730478016 17367678269221948416 17448090564507943914 17663499089995696308 17725044382992196992 17753618983312000881 17925430290713588736 17943872091424199424 18157362538674933504 18186634080465952122 18250002143464091328 18298876755103455168 18381527508288204288 18392238371200921776 18411160427138371284 18475310811901919616 18608459946662132736 18630210521452926564 18703401068838980352 18775410003934274313 18840829550986310112 18860213120483209608 18925928148777576192 18957109731905737728 18971838657937986048 19053829679517501696 19073432384949104064 19093055257773125776 19159581582713101824 19300361979059146944 19367085296645027424 19450784464507449648 19465896956321787768 19538638052874691968 19626888450584153088 19759527075055186944 19779855806613885696 19940674930866221616 20186856102852224352 20257193580562510848 20586236349491387064 20679218446824229824 20691268167601036998 20784724663389659568 20913002005832520192 20934517439994899328 21041326202443852896 21217739760543610809 21291669167374773216 21423075225486971904 21457611433067742072 21479687164994766498 21532376629698640128 21554529280552239552 21798208439941833216 21820634580312143744 21980967809484028464 22057556547496167936 22080249506907172224 22133811767594317056 22229467959437085312 22252337782440621408 22329872060428219392 22352845179831952128 22673660835096617472 22710213115708752396 22771650104789209344 22789342778132824704 22953582573801513984 23052781587564384768 23070692688973970688 23264120752677258552 23382815246313367014 23527127256561585216 23551332119994261744 23633392510656262656 23671491977749334508 23925162788565599232 23953127813296619868 24139812862201209831 24209816718233244672 24248845440621269496 24333336191285455104 24398502340137940224 24522984494934562368 24548213902851161712 24633747749202559488 24728588785669532022 24840280695270568752 24937868091785307136 25033880005245699084 25121106067981746816 25146950827310946144 25234570865036768256 25405106239356668928 25431243179932138752 25733815972078862592 25822780395526703232 25934379286009932864 25954529275095717024 26051517403832922624 26373141075485180928 26495248634993544462 26587566574488295488 26867270627233311744 26888145436070383104 26915808137136299136 27236043808012400256 27279951120698928183 27375003215196136992 27448315132655182752 27572291262432306432 27588357556801382664 27616740640707556926 27712966217852879424 27912689919993199104 27945315782179389846 28055101603258470528 28261244326479465168 28290319680724814412 28388892223166364288 28610148577423656096 28639582886659688664 28709835506264853504 28739372374069652736 29050627944967541136 29176176696761174472 29198845434482681652 29307957079312037952 29440332675876229632 29511749023459089408 29639290612582780416 29669783709920828544 29803793573109269504 30280284154278336528 30362200139718945792 30385790370843766272 30760923585298627584 31018827670236344736 31126907209157028864 31177086995084489352 31369503008748780288 31401776159992348992 31561989303665779344 31937503751062159824 32134612838230457856 32186417149601613108 32219530747492149747 32298564944547960192 32331793920828359328 32444448255047273472 32531336453517253632 32697312659912749824 32730951870468215616 32971451714226042696 33120374260360758336 33200717651391475584 33344201939155627968 33378506673660932112 33494808090642329088 33529267769747928192 33908324239909518336 34065319673563128594 34311754629438483456 34430373860702270976 34579172381346577152 34606039033460956032 34896181129015887828 35074222869470050521 35326998179991392616 35450088765984393984 35507237966624001762 35887744182848398848 36314725077349867008 36373268160931904244 36500004286928182656 36597753510206910336 36763055016576408576 36784476742401843552 36822320854276742568 36950621623803839232 37260421042905853128 37406802137677960704 37550820007868548626 37681659101972620224 37720426240966419216 37851856297555152384 37943677315875972096 38107659359035003392 38146864769898208128 38186110515546251552 38319163165426203648 38600723958118293888 38734170593290054848 38901568929014899296 38931793912643575536 39077276105749383936 39559711613227771392 39742872952490316693 39881349861732443232 40373712205704448704 41172472698982774128 41358436893648459648 41382536335202073996 41425110961061335389 41569449326779319136 41826004011665040384 41869034879989798656 41917973673269084769 42082652404887705792 42435479521087221618 42583338334749546432 42915222866135484144 42959374329989532996 43064753259397280256 43109058561104479104 43596416879883666432 43641269160624287488 43961935618968056928 44115113094992335872 44160499013814344448 44267623535188634112 44458935918874170624 44504675564881242816 44705690359663904256 45347321670193234944 45420426231417504792 45543300209578418688 45578685556265649408 46105563175128769536 46141385377947941376 46528241505354517104 46765630492626734028 47054254513123170432 47102664239988523488 47266785021312525312 47342983955498669016 47906255626593239736 48279625724402419662 48497690881242538992 48666672382570910208 48797004680275880448 49045968989869124736 49096427805702323424 49267495498405118976 49457177571339064044 49680561390541137504 50067760010491398168 50242212135963493632 50293901654621892288 50862486359864277504 51097979510344692891 51467631944157725184 51645560791053406464 51868758572019865728 51909058550191434048 52103034807665845248 52990497269987088924 53175133148976590976 53260856949936002643 53776290872140766208 53831616274272598272 54472087616024800512 54559902241397856366 54750006430392273984 54896630265310365504 55144582524864612864 55176715113602765328 55233481281415113852 55425932435705758848 55825379839986398208 55890631564358779692 56110203206516941056 56326230011802822939 56522488652958930336 56580639361449628824 56777784446332728576 57220297154847312192 57279165773319377328 57478744748139305472 58101255889935082272 58352353393522348944 58397690868965363304 58615914158624075904 58880665351752459264 59278581225165560832 59339567419841657088 60560568308556673056 60771580741687532544 62037655340472689472 62354173990168978704 62739006017497560576 62803552319984697984 63123978607331558688 63653219281630832427 63875007502124319648 64269225676460915712 64372834299203226216 64439061494984299494 64597129889095920384 64663587841656718656 65394625319825499648 65461903740936431232 65942903428452085392 66240748520721516672 66401435302782951168 66688403878311255936 66757013347321864224 66989616181284658176 67058535539495856384 68130639347126257188 68860747721404541952 69158344762693154304 69212078066921912064 69792362258031775656 70148445738940101042 70653996359982785232 70900177531968787968 71014475933248003524 71775488365696797696 72419438586603629493 72629450154699734016 72746536321863808488 73000008573856365312 73195507020413820672 73568953484803687104 73644641708553485136 73901243247607678464 74520842085811706256 74813604275355921408 75101640015737097252 75363318203945240448 75440852481932838432 75703712595110304768 76215318718070006784 76293729539796416256 76372221031092503104 77201447916236587776 77468341186580109696 77803137858029798592 77863587825287151072 78154552211498767872 79119423226455542784 79485745904980633386 79762699723464886464 80747424411408897408 81839853362096784549 82344945397965548256 82716873787296919296 82765072670404147992 82850221922122670778 83138898653558638272 83738069759979597312 83835947346538169538 84165304809775411584 84870959042174443236 85166676669499092864 85830445732270968288 85918748659979065992 86129506518794560512 86218117122208958208 87282538321248574976 87923871237936113856 88320998027628688896 88535247070377268224 88917871837748341248 89009351129762485632 89411380719327808512 90840852462835009584 91086600419156837376 91157371112531298816 92282770755895882752 93056483010709034208 93531260985253468056 94108509026246340864 94205328479977046976 94685967910997338032 95812511253186479472 96559251448804839324 96658592242476449241 96995381762485077984 97333344765141820416 97594009360551760896 98091937979738249472 98192855611404646848 98914355142678128088 99361122781082275008 100135520020982796336 100484424271926987264 100587803309243784576 101724972719728555008 102195959020689385782 102935263888315450368 103291121582106812928 103737517144039731456 103818117100382868096 105980994539974177848 106350266297953181952 106521713899872005286 107663232548545196544 108944175232049601024 109119804482795712732 109500012860784547968 109793260530620731008 110289165049729225728 110353430227205530656 110466962562830227704 110851864871411517696 111781263128717559384 112220406413033882112 112652460023605645878 113044977305917860672 113161278722899257648 113555568892665457152 114440594309694624384 114558331546638754656 114957489496278610944 116202511779870164544 116704706787044697888 116795381737930726608 117231828317248151808 118679134839683314176 119228618857470950079 121121136617113346112 124075310680945378944 124275332883184006167 124708347980337957408 125478012034995121152 125607104639969395968 126247957214663117376 127306438563261664854 127750015004248639296 128745668598406452432 128878122989968598988 129194259778191840768 129327175683313437312 130789250639650999296 130923807481872862464 131885806856904170784 132481497041443033344 132802870605565902336 133376807756622511872 133514026694643728448 134117071078991712768 136261278694252514376 138316689525386308608 138424156133843824128 139584724516063551312 140296891477880202084 141307992719965570464 141800355063937575936 142028951866496007048 144838877173207258986 145493072643727616976 146000017147712730624 146391014040827641344 147137906969607374208 147289283417106970272 147802486495215356928 149041684171623412512 150203280031474194504 150726636407890480896 150881704963865676864 152587459079592832512 152744442062185006208 154402895832473175552 154936682373160219392 155606275716059597184 155727175650574302144 156309104422997535744 158971491809961266772 159525399446929772928 159782570849808007929 161494848822817794816 163679706724193569098 164689890795931096512 165433747574593838592 165530145340808295984 165700443844245341556 166277797307117276544 167476139519959194624 167671894693076339076 168330609619550823168 168978690035408468817 169741918084348886472 170333353338998185728 171660891464541936576 171837497319958131984 172436234244417916416 174565076642497149952 175847742475872227712 176641996055257377792 177835743675496682496 178018702259524971264 181681704925670019168 182314742225062597632 186112966021418068416 187062521970506936112 188217018052492681728 188410656959954093952 189371935821994676064 190959657844892497281 191625022506372958944 193118502897609678648 193317184484952898482 193990763524970155968 196183875959476498944 196385711222809293696 197828710285356256176 198722245562164550016 200271040041965592672 200968848543853974528 201175606618487569152 204391918041378771564 206582243164213625856 207475034288079462912 207636234200765736192 211961989079948355696 212700532595906363904 213043427799744010572 215326465097090393088 217888350464099202048 218239608965591425464 219000025721569095936 219586521061241462016 220706860454411061312 220933925125660455408 221703729742823035392 223562526257435118768 224440812826067764224 225304920047211291756 226089954611835721344 226322557445798515296 227111137785330914304 228881188619389248768 229116663093277509312 232405023559740329088 233409413574089395776 233590763475861453216 234463656634496303616 237358269679366628352 238457237714941900158 242242273234226692224 245519560086290353647 248150621361890757888 248550665766368012334 249416695960675914816 251214209279938791936 252495914429326234752 254612877126523329708 255500030008497278592 257491337196812904864 257756245979937197976 258388519556383681536 258654351366626874624 261847614963745724928 263771613713808341568 264962994082886066688 265605741211131804672 266753615513245023744 267028053389287456896 268234142157983425536 272522557388505028752 276848312267687648256 279169449032127102624 280593782955760404168 282615985439931140928 284057903732992014096 289677754346414517972 289975776727429347723 290986145287455233952 292000034295425461248 292782028081655282688 294275813939214748416 294578566834213940544 298083368343246825024 300406560062948389008 301453272815780961792 301763409927731353728 305174918159185665024 305488884124370012416 308805791664946351104 309873364746320438784 311212551432119194368 311454351301148604288 317942983619922533544 319050798893859545856 319565141699616015858 322989697645635589632 327359413448387138196 329379781591862193024 330867495149187677184 331060290681616591968 331400887688490683112 332555594614234553088 335343789386152678152 336661219239101646336 337957380070816937634 339483836168697772944 340666706677996371456 343321782929083873152 343674994639916263968 344872468488835832832 351695484951744455424 356037404519049942528 357685856572412850237 363363409851340038336 372225932042836136832 372825998649552018501 374125043941013872224 376434036104985363456 376821313919908187904 378743871643989352128 381919315689784994562 383250045012745917888 386237005795219357296 386634368969905796964 387981527049940311936 392367751918952997888 392771422445618587392 395657420570712512352 397444491124329100032 400542080083931185344 402351213236975138304 408783836082757543128 414950068576158925824 415272468401531472384 423923978159896711392 425401065191812727808 426086855599488021144 436479217931182850928 438000051443138191872 439173042122482924032 441413720908822122624 441867850251320910816 443407459485646070784 447125052514870237536 450609840094422583512 452179909223671442688 452645114891597030592 457762377238778497536 458233326186555018624 464810047119480658176 466818827148178791552 467181526951722906432 468927313268992607232 476914475429883800316 479347712549424023787 484484546468453384448 491039120172580707294 496301242723781515776 497101331532736024668 498833391921351829632 502428418559877583872 504991828858652469504 506936070106225406451 509225754253046659416 511000060016994557184 514982674393625809728 515512491959874395952 517308702733253749248 523695229927491449856 527543227427616683136 529925988165772133376 533507231026490047488 534056106778574913792 545045114777010057504 558338898064254205248 561187565911520808336 565231970879862281856 568115807465984028192 572878973534677491843 579355508692829035944 579951553454858695446 581972290574910467904 588551627878429496832 589157133668427881088 596166736686493650048 600813120125896778016 602906545631561923584 603526819855462707456 610977768248740024832 619746729492640877568 622425102864238388736 622908702602297208576 635885967239845067088 638101597787719091712 639130283399232031716 645979395291271179264 654718826896774276392 658759563183724386048 662120581363233183936 662801775376981366224 665111189228469106176 670687578772305356304 673322438478203292672 675914760141633875268 678967672337395545888 681333413355992742912 686643565858167746304 687349989279832527936 703390969903488910848 712074809038099885056 715371713144825700474 726726819702680076672 744451864085672273664 745651997299104037002 748250087882027744448 753642627839816375808 757487743287978704256 763838631379569989124 766500090025491835776 772474011590438714592 773268737939811593928 775963054099880623872 785542844891237174784 791314841141425024704 794888982248658200064 801084160167862370688 804702426473950276608 817567672165515086256 830544936803062944768 847847956319793422784 852173711198976042288 869927330182288043169 872958435862365701856 876000102886276383744 878346084244965848064 882827441817644245248 883735700502641821632 894250105029740475072 901219680188845167024 904359818447342885376 905290229783194061184 915524754477556995072 916466652373110037248 929620094238961316352 933637654296357583104 934363053903445812864 953828950859767600632 958695425098848047574 968969092936906768896 982078240345161414588 992602485447563031552 994202663065472049336 997666783842703659264 1009983657717304939008 1013872140212450812902 1018451508506093318832 1022000120033989114368 1029965348787251619456 1031024983919748791904 1034617405466507498496 1055086454855233366272 1068112213557149827584 1090090229554020115008 1116677796128508410496 1118477995948656055503 1122375131823041616672 1130463941759724563712 1136231614931968056384 1145757947069354983686 1158711017385658071888 1159903106909717390892 1163944581149820935808 1177103255756858993664 1178314267336855762176 1192333473372987300096 1201626240251793556032 1207053639710925414912 1221955536497480049664 1244850205728476777472 1245817405204594417152 1271771934479690134176 1276203195575438183424 1278260566798464063432 1309437653793548552784 1317519126367448772096 1324241162726466367872 1325603550753962732448 1330222378456938212352 1341375157544610712608 1351829520283267750536 1357935344674791091776 1373287131716335492608 1374699978559665055872 1406781939806977821696 1430743426289651400948 1438043137648272071361 1453453639405360153344 1488903728171344547328 1491303994598208074004 1496500175764055488896 1507285255679632751616 1514975486575957408512 1527677262759139978248 1533000180050983671552 1544948023180877429184 1546537475879623187856 1551926108199761247744 1571085689782474349568 1582629682282850049408 1589777964497316400128 1602168320335724741376 1635135344331030172512 1695695912639586845568 1704347422397952084576 1718636920604032475529 1739854660364576086338 1745916871724731403712 1765654883635288490496 1767471401005283643264 1788500210059480950144 1802439360377690334048 1808719636894685770752 1810580459566388122368 1832933304746220074496 1859240188477922632704 1867275308592715166208 1868726107806891625728 1907657901719535201264 1917390850197696095148 1937938185873813537792 1964156480690322829176 1988405326130944098672 1995333567685407318528 2019967315434609878016 2027744280424901625804 2036903017012186637664 2044000240067978228736 2059930697574503238912 2062049967839497583808 2110172909710466732544 2136224427114299655168 2180180459108040230016 2233355592257016820992 2236955991897312111006 2244750263646083233344 2260927883519449127424 2272463229863936112768 2291515894138709967372 2317422034771316143776 2319806213819434781784 2327889162299641871616 2356628534673711524352 2384666946745974600192 2403252480503587112064 2414107279421850829824 2491634810409188834304 2543543868959380268352 2556521133596928126864 2609781990546864129507 2618875307587097105568 2635038252734897544192 2648482325452932735744 2651207101507925464896 2682750315089221425216 2703659040566535501072 2715870689349582183552 2746574263432670985216 2749399957119330111744 2861486852579302801896 2876086275296544142722 2906907278810720306688 2977807456342689094656 2982607989196416148008 2993000351528110977792 3029950973151914817024 3055354525518279956496 3066000360101967343104 3089896046361754858368 3093074951759246375712 3103852216399522495488 3165259364565700098816 3204336640671449482752 3270270688662060345024 3355433987845968166509 3391391825279173691136 3408694844795904169152 3437273841208064951058 3479709320729152172676 3491833743449462807424 3531309767270576980992 3534942802010567286528 3577000420118961900288 3604878720755380668096 3621160919132776244736 3665866609492440148992 3734550617185430332416 3737452215613783251456 3815315803439070402528 3834781700395392190296 3928312961380645658352 3976810652261888197344 3990667135370814637056 4055488560849803251608 4073806034024373275328 4119861395149006477824 4124099935678995167616 4220345819420933465088 4360360918216080460032 4466711184514033641984 4473911983794624222012 4489500527292166466688 4521855767038898254848 4544926459727872225536 4583031788277419934744 4634844069542632287552 4639612427638869563568 4655778324599283743232 4713257069347423048704 4769333893491949200384 4806504961007174224128 5087087737918760536704 5113042267193856253728 5219563981093728259014 5237750615174194211136 5296964650905865471488 5302414203015850929792 5365500630178442850432 5407318081133071002144 5431741378699164367104 5498799914238660223488 5722973705158605603792 5752172550593088285444 5813814557621440613376 5965215978392832296016 5986000703056221955584 6059901946303829634048 6110709051036559912992 6132000720203934686208 6179792092723509716736 6186149903518492751424 6330518729131400197632 6408673281342898965504 6540541377324120690048 6710867975691936333018 6782783650558347382272 6817389689591808338304 6874547682416129902116 6959418641458304345352 6983667486898925614848 7069885604021134573056 7154000840237923800576 7209757441510761336192 7242321838265552489472 7474904431227566502912 7630631606878140805056 7669563400790784380592 7829345971640592388521 7856625922761291316704 7953621304523776394688 8110977121699606503216 8147612068048746550656 8239722790298012955648 8248199871357990335232 8720721836432160920064 8933422369028067283968 8947823967589248444024 8979001054584332933376 9089852919455744451072 9166063576554839869488 9269688139085264575104 9279224855277739127136 9311556649198567486464 9613009922014348448256 10066301963537904499527 10174175475837521073408 10226084534387712507456 10439127962187456518028 10475501230348388422272 10593929301811730942976 10604828406031701859584 10731001260356885700864 10814636162266142004288 10863482757398328734208 10997599828477320446976 11445947410317211207584 11504345101186176570888 11930431956785664592032 11972001406112443911168 12221418102073119825984 12359584185447019433472 12372299807036985502848 12661037458262800395264 13081082754648241380096 13421735951383872666036 13565567301116694764544 13634779379183616676608 13749095364832259804232 13918837282916608690704 13967334973797851229696 14139771208042269146112 14308001680475847601152 14419514883021522672384 15261263213756281610112 15339126801581568761184 15658691943281184777042 15713251845522582633408 15907242609047552789376 16221954243399213006432 16295224136097493101312 16496399742715980670464 17441443672864321840128 17895647935178496888048 17958002109168665866752 18179705838911488902144 18332127153109679738976 18539376278170529150208 18558449710555478254272 19226019844028696896512 20132603927075808999054 20348350951675042146816 20452169068775425014912 20878255924374913036056 20951002460696776844544 21209656812063403719168 21462002520713771401728 21629272324532284008576 21726965514796657468416 22891894820634422415168 23008690202372353141776 23488037914921777165563 23860863913571329184064 24442836204146239651968 24719168370894038866944 24744599614073971005696 26162165509296482760192 26843471902767745332072 27269558758367233353216 27498190729664519608464 27837674565833217381408 27934669947595702459392 28839029766043045344768 30522526427512563220224 30678253603163137522368 31317383886562369554084 31426503691045165266816 31814485218095105578752 32443908486798426012864 32590448272194986202624 32992799485431961340928 35791295870356993776096 35916004218337331733504 36664254306219359477952 37078752556341058300416 37116899421110956508544 40265207854151617998108 40696701903350084293632 40904338137550850029824 41756511848749826072112 41902004921393553689088 42419313624126807438336 42924005041427542803456 43258544649064568017152 45783789641268844830336 46017380404744706283552 46976075829843554331126 47721727827142658368128 48885672408292479303936 49489199228147942011392 52324331018592965520384 53686943805535490664144 54539117516734466706432 54996381459329039216928 55675349131666434762816 57678059532086090689536 61045052855025126440448 61356507206326275044736 62634767773124739108168 62853007382090330533632 63628970436190211157504 64887816973596852025728 65180896544389972405248 70464113744765331496689 71582591740713987552192 73328508612438718955904 74157505112682116600832 74233798842221913017088 80530415708303235996216 81808676275101700059648 83513023697499652144224 83804009842787107378176 86517089298129136034304 91567579282537689660672 92034760809489412567104 93952151659687108662252 95443455654285316736256 97771344816584958607872 98978398456295884022784 107373887611070981328288 109992762918658078433856 111350698263332869525632 122090105710050252880896 122713014412652550089472 125269535546249478216336 125706014764180661067264 127257940872380422315008 129775633947193704051456 140928227489530662993378 143165183481427975104384 146657017224877437911808 148467597684443826034176 161060831416606471992432 163617352550203400119296 167026047394999304288448 173034178596258272068608 183135158565075379321344 184069521618978825134208 187904303319374217324504 190886911308570633472512 195542689633169917215744 214747775222141962656576 219985525837316156867712 222701396526665739051264 245426028825305100178944 250539071092498956432672 251412029528361322134528 259551267894387408102912 281856454979061325986756 286330366962855950208768 293314034449754875823616 296935195368887652068352 322121662833212943984864 334052094789998608576896 366270317130150758642688 368139043237957650268416 375808606638748434649008 381773822617141266945024 429495550444283925313152 439971051674632313735424 445402793053331478102528 490852057650610200357888 501078142184997912865344 519102535788774816205824 563712909958122651973512 572660733925711900417536 586628068899509751647232 644243325666425887969728 668104189579997217153792 736278086475915300536832 751617213277496869298016 858991100888567850626304 879942103349264627470848 890805586106662956205056 1002156284369995825730688 1127425819916245303947024 1145321467851423800835072 1288486651332851775939456 1336208379159994434307584 1472556172951830601073664 1503234426554993738596032 1717982201777135701252608 1759884206698529254941696 2004312568739991651461376 2254851639832490607894048 2576973302665703551878912 2672416758319988868615168 3006468853109987477192064 3435964403554271402505216 4008625137479983302922752 4509703279664981215788096 5153946605331407103757824 6012937706219974954384128 8017250274959966605845504 9019406559329962431576192 10307893210662814207515648 12025875412439949908768256 18038813118659924863152384 24051750824879899817536512 36077626237319849726304768 72155252474639699452609536
- Sum of all divisors σ(n): 261166095089709774262408527
- Sum of proper divisors (its aliquot sum) s(n): 189010842615070074809798991
- 72155252474639699452609536 is an abundant number, because the sum of its proper divisors (189010842615070074809798991) is greater than itself. Its abundance is 116855590140430375357189455
Bases of 72155252474639699452609536
- Binary: 111011101011110111100000010011000011111111010011000110100100110111101111000100000000002
- Hexadecimal: 0x3BAF78130FF4C6937BC400
- Base-36: 92DV792QZYFD00000
Squares and roots of 72155252474639699452609536
- 72155252474639699452609536 squared (721552524746396994526095362) is 5206380459678998471697450551829653067994720078135296
- 72155252474639699452609536 cubed (721552524746396994526095363) is 375667696547168830450923327647523834401234820021315670596052079730604067782656
-
72155252474639699452609536 is a
perfect square number . Itssquare root is 8494424787744 -
The
cube root of 72155252474639699452609536 is 416315566.7614402553
Scales and comparisons
How big is 72155252474639699452609536?- 72,155,252,474,639,699,452,609,536 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 72,155,252,474,639,699,452,609,536 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 72155252474639699452609536 cubic inches would be around 34692963.9 feet tall.
Recreational maths with 72155252474639699452609536
- 72155252474639699452609536 backwards is 63590625499693647425255127
- 72155252474639699452609536 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 72155252474639699452609536's digits is 126
- 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 72155252474639699452609536 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 72155252474639699452609536 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/72155252474639699452609536/
Chicago style:
Numbermatics. 2024. "Number 72155252474639699452609536 - Facts about the integer". https://numbermatics.com/n/72155252474639699452609536/
The information we have on file for 72155252474639699452609536 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 72155252474639699452609536, math, Factors of 72155252474639699452609536, curriculum, school, college, exams, university, Prime factorization of 72155252474639699452609536, STEM, science, technology, engineering, physics, economics, calculator, seventy-two septillion, one hundred fifty-five sextillion, two hundred fifty-two quintillion, four hundred seventy-four quadrillion, six hundred thirty-nine trillion, six hundred ninety-nine billion, four hundred fifty-two million, six hundred nine thousand, five hundred thirty-six.