234347071069473286066588224
234,347,071,069,473,286,066,588,224 is an even composite number composed of eight prime numbers multiplied together.
234347071069473286066588224 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of fifteen thousand, three hundred nine divisors.
Prime factorization of 234347071069473286066588224:
26 × 32 × 192 × 232 × 292 × 1072 × 1732 × 27192
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 19 × 19 × 23 × 23 × 29 × 29 × 107 × 107 × 173 × 173 × 2719 × 2719)See below for interesting mathematical facts about the number 234347071069473286066588224 from the Numbermatics database.
Names of 234347071069473286066588224
- Cardinal: 234347071069473286066588224 can be written as Two hundred thirty-four septillion, three hundred forty-seven sextillion, seventy-one quintillion, sixty-nine quadrillion, four hundred seventy-three trillion, two hundred eighty-six billion, sixty-six million, five hundred eighty-eight thousand, two hundred twenty-four.
Scientific notation
- Scientific notation: 2.34347071069473286066588224 × 1026
Factors of 234347071069473286066588224
Divisors of 234347071069473286066588224
- Number of divisors d(n): 15309
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 19 23 24 29 32 36 38 46 48 57 58 64 69 72 76 87 92 96 107 114 116 138 144 152 171 173 174 184 192 207 214 228 232 261 276 288 304 321 342 346 348 361 368 414 428 437 456 464 519 522 529 551 552 576 608 642 667 684 692 696 722 736 828 841 856 874 912 928 963 1038 1044 1058 1083 1102 1104 1216 1284 1311 1334 1368 1384 1392 1444 1472 1557 1587 1653 1656 1682 1712 1748 1824 1856 1926 2001 2033 2076 2088 2116 2166 2204 2208 2461 2523 2568 2622 2668 2719 2736 2768 2784 2888 3103 3114 3174 3249 3287 3306 3312 3364 3424 3496 3648 3852 3933 3979 4002 4066 4152 4176 4232 4332 4408 4416 4761 4922 4959 5017 5046 5136 5244 5336 5438 5472 5536 5568 5776 6003 6099 6206 6228 6348 6498 6574 6612 6624 6728 6848 6992 7383 7569 7704 7866 7958 8004 8132 8157 8303 8304 8352 8464 8664 8816 9309 9522 9844 9861 9918 10034 10051 10092 10272 10469 10488 10672 10876 10944 11072 11449 11552 11937 12006 12198 12412 12456 12673 12696 12996 13148 13224 13248 13456 13984 14766 15051 15138 15341 15408 15732 15916 15979 16008 16264 16314 16606 16608 16704 16928 17328 17632 18297 18511 18618 19044 19343 19688 19722 19836 20068 20102 20184 20544 20938 20976 21344 21752 22149 22898 23104 23874 24012 24396 24471 24824 24909 24912 25346 25392 25992 26296 26448 26912 27927 27968 29532 29583 29929 30102 30153 30276 30682 30816 31407 31464 31832 31958 32016 32528 32628 33212 33216 33856 34347 34656 35264 35811 36594 37022 37236 38019 38088 38627 38686 39376 39444 39672 40136 40204 40368 41876 41952 42688 43504 44298 45153 45796 46023 46759 47748 47937 48024 48792 48942 49648 49818 49824 50692 50784 51661 51984 52592 52896 53824 55533 55854 56603 58029 58957 59064 59166 59858 60204 60306 60552 61364 61632 62453 62537 62814 62928 63664 63916 64032 65056 65256 66424 68694 69312 71369 71622 73188 74044 74472 74727 75601 76038 76176 77254 77372 78752 78851 78888 79344 80272 80408 80736 83752 83904 87008 88596 89787 89987 90306 90459 91517 91592 92046 93518 94221 95323 95496 95874 96048 97584 97884 99296 99636 99648 101384 101568 103041 103322 103968 105184 105792 111066 111708 113206 114057 115391 115881 116058 117914 118128 118332 119716 120408 120612 121104 122728 124906 125074 125628 125856 127328 127832 128064 130112 130512 132848 137388 138069 140277 142738 143244 143811 145493 146376 148088 148944 149454 151202 152076 152352 154508 154744 154983 157504 157702 157776 158688 160544 160816 161472 166599 167504 169809 174016 174087 176871 177192 179574 179974 180612 180918 183034 183184 184092 187036 187359 187611 188442 190646 190969 190992 191748 192096 195168 195768 198592 199272 202768 206082 206644 207936 210368 214107 217531 222132 223416 226412 226803 228114 230782 231762 232116 235828 236256 236553 236664 239432 240787 240816 241224 242208 245456 249812 250148 251256 251712 254656 255664 261024 263327 265696 269361 269961 274551 274776 276138 280554 285476 285969 286488 287622 290933 290986 291479 292752 296176 297888 298908 302404 303601 304152 304704 309016 309488 309966 315404 315552 317376 321088 321632 332021 333198 335008 339618 346173 347643 348174 351709 353742 354384 359148 359948 361224 361836 366068 366368 367517 368184 374072 374718 375222 376884 381292 381938 381984 383496 384192 390336 391536 398544 405536 412164 413288 420831 425753 428214 435062 436479 444264 444889 446832 452824 453606 456228 461564 463524 464232 464949 470387 471656 472512 473106 473328 478864 481574 481632 482448 484416 490912 499624 500296 502512 509427 511328 522048 526654 530613 531392 536819 538722 539922 549102 549552 552276 561108 562077 562833 568651 570952 571938 572907 572976 575244 581866 581972 582958 585504 592352 595776 597816 604808 607202 608304 618032 618976 619932 630808 631104 642321 643264 652593 664042 666396 670016 679236 680409 688367 692346 695286 696348 703418 707484 708768 709659 718296 719896 722361 722448 723672 732136 732736 735034 736368 748144 749436 750444 753768 762584 763876 763968 766992 783072 789981 797088 809883 811072 823653 824328 826576 841662 851506 856428 857907 867941 870124 872799 872958 874437 888421 888528 889778 893664 905648 907212 910803 912456 923128 927048 928464 929898 940774 943312 946212 946656 957728 963148 963264 964896 981559 981824 996063 999248 1000592 1005024 1018854 1022656 1038519 1053308 1055127 1061226 1073638 1075457 1077444 1079844 1098204 1099104 1102551 1104552 1120183 1122216 1124154 1125666 1137302 1141904 1143876 1145814 1145952 1150488 1163732 1163944 1165916 1171008 1184704 1188203 1195632 1209616 1214404 1216608 1236064 1237952 1239864 1261616 1277259 1284642 1305186 1309437 1328084 1332792 1334667 1356011 1358472 1360818 1376734 1384692 1390572 1392696 1406836 1411161 1414968 1417536 1419318 1436419 1436592 1438351 1439792 1444722 1444896 1447344 1464272 1470068 1472736 1496288 1498169 1498872 1500888 1507536 1525168 1527752 1533984 1566144 1579962 1594176 1610457 1619766 1641487 1647306 1648656 1653152 1683324 1703012 1705953 1709753 1712856 1715814 1718721 1735882 1738823 1740248 1745598 1745916 1748874 1776842 1777056 1779556 1787328 1811137 1811296 1813573 1814424 1821606 1824912 1846256 1854096 1856928 1859796 1881548 1886624 1892424 1893312 1915456 1926296 1929792 1957779 1963118 1980677 1992126 1998496 2001184 2010048 2037708 2065101 2069701 2077038 2106616 2110254 2122452 2147276 2150914 2154888 2159688 2167083 2192429 2196408 2198208 2205102 2209104 2240366 2244432 2248308 2251332 2274604 2283808 2286679 2287752 2291628 2291904 2300976 2327464 2327888 2331832 2369943 2376406 2391264 2419232 2428808 2433216 2472128 2479728 2523232 2554518 2569284 2603823 2610372 2618397 2618874 2623311 2653993 2656168 2665263 2665584 2669334 2712022 2716944 2721636 2732409 2753468 2764367 2769384 2781144 2785392 2813672 2822322 2829936 2838636 2872838 2873184 2876702 2879584 2889444 2889792 2894688 2928544 2940136 2944677 2945472 2988189 2992576 2996338 2997744 3001776 3015072 3050336 3055504 3067968 3159924 3165381 3202403 3220914 3226371 3239532 3282974 3294612 3297312 3306304 3307653 3346339 3360549 3366648 3406024 3411906 3419506 3425712 3431628 3437442 3471764 3477646 3480496 3491196 3491832 3497748 3553684 3554112 3559112 3564609 3622274 3622592 3627146 3628848 3643212 3649824 3692512 3708192 3713856 3719592 3763096 3773248 3784848 3831777 3852592 3915558 3926236 3961354 3984252 3996992 4002368 4004001 4068033 4075416 4130202 4133089 4139402 4154076 4213232 4220508 4233483 4244904 4294552 4301828 4309257 4309776 4315053 4319376 4334166 4384858 4392816 4410204 4418208 4480732 4488864 4494507 4496616 4502664 4549208 4567616 4573358 4575504 4583256 4601952 4654928 4655776 4663664 4739886 4752812 4782528 4831371 4838464 4857616 4924461 4959456 5003213 5046464 5109036 5117859 5129259 5138568 5207646 5216469 5220744 5236794 5237748 5246622 5307986 5312336 5330526 5331168 5338668 5424044 5433411 5433888 5440719 5443272 5464818 5506936 5527727 5528734 5538101 5538768 5562288 5570784 5627344 5644644 5659872 5677272 5745676 5746368 5753404 5759168 5778888 5789376 5857088 5880272 5889354 5942031 5976378 5992676 5995488 6003552 6030144 6056521 6100672 6111008 6195303 6209103 6308399 6319848 6330762 6404806 6441828 6452742 6479064 6565948 6577287 6589224 6594624 6615306 6682471 6691459 6692678 6721098 6733296 6812048 6823812 6839012 6851424 6860037 6863256 6874884 6943528 6955292 6960992 6982392 6982823 6983664 6995496 7107368 7118224 7129218 7244548 7254292 7257696 7286424 7299648 7385024 7392961 7416384 7439184 7526192 7569696 7636483 7663554 7705184 7811469 7831116 7852472 7922708 7961979 7968504 7995789 8008002 8089307 8136066 8150832 8260404 8266178 8278804 8293101 8308152 8426464 8437057 8441016 8452891 8466966 8489808 8589104 8603656 8618514 8619552 8630106 8638752 8668332 8769716 8785632 8820408 8834031 8836416 8937353 8961464 8977728 8989014 8993232 9005328 9098416 9146716 9151008 9166512 9203904 9309856 9311552 9327328 9479772 9505624 9607209 9628609 9662742 9679113 9715232 9792319 9848922 9918912 10006426 10039017 10081647 10199561 10218072 10235718 10258518 10277136 10415292 10432938 10441488 10473588 10475496 10493244 10615972 10624672 10661052 10662336 10677336 10693827 10804369 10818901 10848088 10866822 10867776 10881438 10886544 10929636 11013872 11055454 11057468 11076202 11077536 11124576 11141568 11254688 11289288 11319744 11354544 11491352 11506808 11557776 11760544 11778708 11884062 11952756 11985352 11990976 12007104 12113042 12204099 12222016 12346837 12390606 12399267 12418206 12616798 12639696 12661524 12809612 12883656 12905484 12927771 12945159 12958128 13078973 13131896 13154574 13178448 13230612 13364942 13382918 13385356 13442196 13466592 13483521 13624096 13641223 13647624 13678024 13702848 13720074 13726512 13749768 13887056 13910584 13921984 13964784 13965646 13967328 13990992 14214736 14236448 14258436 14489096 14508584 14515392 14572848 14773383 14785922 14878368 15009639 15052384 15139392 15272966 15327108 15387777 15410368 15567751 15622938 15649407 15662232 15704944 15832441 15845416 15923958 15937008 15991578 16016004 16178614 16272132 16300233 16301664 16322157 16490879 16520808 16532356 16557608 16583181 16586202 16614303 16616304 16852928 16874114 16882032 16905782 16933932 16979616 17178208 17207312 17237028 17239104 17260212 17277504 17336664 17539432 17571264 17640816 17668062 17826093 17874706 17922928 17978028 17986464 18010656 18169563 18196832 18293432 18302016 18333024 18619712 18627309 18654656 18925197 18959544 19011248 19214418 19257218 19325484 19358226 19430464 19584638 19697844 19731861 19962643 20012852 20047413 20074377 20078034 20163294 20399122 20433683 20436144 20471436 20517036 20554272 20580111 20830584 20865876 20882976 20947176 20948469 20950992 20986488 21231944 21249344 21322104 21354672 21387654 21608738 21637802 21696176 21733644 21762876 21773088 21859272 22027744 22110908 22114936 22152404 22155072 22178883 22249152 22509376 22575857 22578576 22709088 22909449 22982704 23013616 23115552 23521088 23557416 23768124 23885937 23905512 23970704 24226084 24267921 24408198 24693674 24781212 24798534 24836412 24879303 25170289 25233596 25279392 25311171 25323048 25358673 25619224 25764209 25767312 25810968 25855542 25890318 25916256 26157946 26263792 26309148 26356896 26461224 26729884 26765836 26770712 26812059 26884392 26933184 26967042 27248192 27282446 27295248 27328669 27356048 27440148 27453024 27499536 27774112 27821168 27929568 27931292 27934656 27981984 28429472 28465211 28472896 28516872 28821627 28885827 28978192 29017168 29145696 29376957 29546766 29571844 29756736 30019278 30104768 30117051 30545932 30598683 30654216 30775554 31129831 31135502 31188253 31245876 31298814 31324464 31409888 31664882 31690832 31847916 31874016 31983156 32032008 32357228 32413107 32456703 32485307 32544264 32600466 32603328 32644314 32981758 33037637 33041616 33064712 33115216 33166362 33172404 33228606 33232608 33748228 33764064 33811564 33867864 33959232 34356416 34414624 34457887 34474056 34520424 34673328 35078864 35281632 35336124 35652186 35749412 35845856 35956056 35972928 36021312 36339126 36393664 36586864 36666048 37040511 37197801 37254618 37632863 37850394 37919088 38022496 38428836 38514436 38650968 38716452 39169276 39236919 39324319 39395688 39463722 39925286 40025704 40094826 40148754 40156068 40326588 40798244 40867366 40872288 40923669 40942872 41034072 41108544 41160222 41656151 41661168 41712179 41731752 41765952 41894352 41896938 41901984 41972976 42463888 42644208 42709344 42775308 43217476 43275604 43392352 43446901 43467288 43525752 43546176 43718544 44055488 44221816 44229872 44304808 44357766 45028917 45151714 45157152 45418176 45555571 45818898 45965408 46027232 46231104 46703253 47114832 47497323 47536248 47603123 47771874 47811024 47941408 48452168 48535842 48816396 49387348 49472637 49562424 49597068 49672824 49749543 49758606 49842909 50331409 50340578 50425867 50467192 50558784 50622342 50646096 50717346 51238448 51528418 51534624 51621936 51711084 51780636 51832512 52315892 52522973 52527584 52593617 52618296 52713792 52922448 53459768 53531672 53541424 53624118 53768784 53934084 54508689 54564892 54590496 54657338 54712096 54880296 54906048 54999072 55548224 55642336 55859136 55862584 55963968 56775591 56858944 56930422 57033744 57439633 57643254 57771654 57956384 58034336 58291392 58753914 59093532 59143688 59887929 60038556 60142239 60223131 60234102 60845657 61091864 61197366 61301049 61308432 61551108 62259662 62271004 62376506 62491752 62597628 62648928 62819776 62845407 63329764 63381664 63580441 63695832 63748032 63966312 64064016 64714456 64826214 64913406 64970614 65088528 65200932 65288628 65963516 66075274 66083232 66129424 66230432 66332724 66344808 66457212 66465216 66536649 67496456 67528128 67623128 67727571 67735728 68728347 68829248 68915774 68948112 69040848 69346656 70157728 70563264 70672248 71304372 71498824 71691712 71912112 72678252 72803763 73173728 73655269 74081022 74395602 74509236 75265726 75510867 75700788 75838176 75933513 76044992 76076019 76857672 76965797 77028872 77292627 77301936 77432904 78338552 78473838 78648638 78791376 78927444 79850572 80051408 80189652 80297508 80312136 80436177 80653176 81376951 81596488 81734732 81744576 81847338 81885744 81986007 82068144 82320444 83312302 83322336 83424358 83463504 83788704 83793876 83803968 83945952 84927776 85288416 85395633 85418688 85550616 86434952 86551208 86657481 86784704 86893802 86934576 87051504 87437088 88130871 88443632 88459744 88609616 88715532 90057834 90303428 90314304 91111142 91637796 91796049 91930816 92054464 92869687 93389493 93406506 93564759 94229664 94994646 95061047 95072496 95206246 95543748 95622048 95882816 96904336 97071684 97239321 97370109 97455921 97632792 98774696 98945274 99112911 99124848 99194136 99345648 99499086 99517212 99685818 100662818 100681156 100851734 100934384 101244684 101292192 101434692 102476896 103056836 103069248 103243872 103373661 103422168 103561272 104631784 105026813 105045946 105055168 105187234 105236592 105844896 106919536 107063344 107082848 107248236 107537568 107868168 109017378 109129784 109180992 109314676 109424192 109760592 109998144 111121533 111284672 111725168 112898589 113551182 113860844 114067488 114879266 115073899 115286508 115543308 115912768 116068672 117507828 117710757 117972957 118187064 118287376 119775858 119859581 120077112 120284478 120446262 120468204 121691314 122183728 122394732 122602098 122616864 122771007 123102216 124519324 124542008 124753012 124968453 124983504 125136537 125195256 125297856 125690814 126659528 126763328 127137721 127160882 127391664 127932624 128128032 129428912 129652428 129826812 129941228 130177056 130340703 130401864 130577256 131927032 132150548 132166464 132258848 132460864 132665448 132689616 132914424 133073298 134992912 135246256 135455142 135471456 136666713 137456694 137831548 137896224 138081696 138693312 140109759 140315456 140466259 141344496 142491969 142608744 142809369 142997648 143824224 145093177 145356504 145607526 146347456 147310538 148162044 148417911 148791204 149018472 150531452 150994227 151021734 151277601 151401576 151676352 151867026 152152038 153696833 153715344 153903557 153931594 154057744 154585254 154603872 154865808 156677104 156947676 157297276 157568919 157582752 157780851 157854888 159701144 160102816 160304083 160379304 160595016 160604929 160624272 160872354 161306352 162753902 163192976 163469464 163694676 163771488 163972014 164136288 164640888 166624604 166644672 166848716 166927008 167577408 167587752 167891904 169809707 169855552 170038103 170576832 170791266 171101232 172318899 172869904 173102416 173314962 173787604 173869152 174103008 174874176 175639109 176261742 176887264 176919488 177219232 177431064 179663787 180115668 180606856 182222284 182536971 182943571 183275592 183592098 183903147 185739374 186054061 186778986 186813012 187129518 188459328 189989292 190122094 190144992 190412492 190741323 191087496 191244096 193791659 193808672 194052311 194143368 194478642 194740218 194911842 195265584 197549392 197890548 198225822 198249696 198388272 198691296 198998172 199034424 199371636 201325636 201362312 201703468 201868768 202489368 202584384 202869384 203182713 204953792 205559119 206113672 206487744 206747322 206844336 207122544 209263568 210053626 210091892 210374468 210473184 211689792 213839072 214126688 214165696 214395869 214496472 215075136 215736336 218034756 218259568 218629352 219521184 220965807 221458007 222243066 223450336 225797178 226532601 227102364 227721688 228134976 229758532 230147798 230573016 230897391 231086616 231877881 234589903 235015656 235421514 235945914 236374128 236574752 239551716 239719162 240154224 240568956 240892524 240936408 243382628 244130853 244367456 244674653 244789464 245204196 245233728 245542014 245958021 246204432 248500487 248834723 249038648 249084016 249506024 249936906 249967008 250273074 250390512 251381628 253319056 254275442 254321764 254783328 255865248 256186899 256256064 258857824 259183237 259304856 259653624 259882456 260354112 260681406 260803728 261154512 263854064 264301096 264517696 265330896 265379232 265828848 266146596 269985824 270492512 270910284 270942912 273333426 274913388 275663096 275792448 276163392 278609061 280168479 280219518 280694277 280932518 282688992 283977251 284983938 285183141 285217488 285618738 285995296 287648448 290186354 290713008 291215052 292367763 294621076 295787269 296324088 296835822 297338733 297582408 298036944 300816379 301062904 301988454 302043468 302555202 302803152 303734052 304304076 307393666 307430688 307807114 307863188 308115488 309170508 309207744 309731616 310120983 313326701 313354208 313748129 313895352 314594552 315080439 315137838 315165504 315561702 315709776 319402288 320205632 320608166 320758608 321190032 321209858 321248544 321744708 322612704 325507804 326385952 326938928 327389352 327542976 327944028 328272576 329281776 333249208 333697432 333854016 335175504 338695767 339619414 340076206 341582532 342202464 342657121 344637798 345221697 345739808 346204832 346629924 347575208 347738304 348206016 351278218 352523484 353774528 353918871 354438464 354862128 358058273 359327574 359578743 360231336 361213712 364444568 365073942 365887142 366551184 367184196 367806294 371478748 372108122 373557972 373626024 374259036 374905359 375409611 379290217 379978584 380244188 380289984 380824984 381413163 381482646 382174992 387583318 387617344 388104622 388286736 388957284 389480436 389823684 390531168 391022109 395098784 395595467 395781096 396451644 396499392 396776544 397382592 397996344 398068848 398743272 402651272 402724624 403406936 403737536 404978736 405738768 406365426 410000139 411118238 412227344 413494644 413688672 414245088 418527136 420107252 420183784 420748936 420946368 421398777 427678144 428253376 428428107 428791738 428992944 431472672 435279531 436069512 436519136 437258704 439042368 441931614 442916014 444486132 446900672 451594356 452982681 453065202 453832803 454204728 455443376 459140789 459517064 460295596 461090499 461146032 461710671 461794782 462173232 463755762 469179806 470031312 470843028 471891828 472706757 472748256 473149504 473342553 478235491 479103432 479438324 480308448 480912249 481137912 481785048 481814787 481872816 486765256 488261706 488734912 489349306 489578928 490408392 491084028 491916042 492408864 497000974 497669446 498077296 498168032 499012048 499873812 499934016 500546148 500781024 502763256 506638112 508550884 508643528 509429121 509566656 510114309 511730496 512373798 516956697 517715648 518366474 518609712 519244711 519307248 519764912 521362812 521607456 522309024 526917327 527708128 528602192 530661792 530758464 531657696 532293192 539971648 540985024 541820568 546666852 547610913 548830713 549826776 551326192 557218122 558162183 560336958 560439036 561388554 561865036 565377984 567954502 569967876 570366282 570434976 571237476 571990592 572223969 578916647 580372708 581374977 581426016 582156933 582430104 584735526 589242152 591466789 591574538 592576807 592648176 593671644 594677466 595164816 596073888 601632758 602125808 603976908 604086936 605110404 605606304 607468104 608608152 614787332 614861376 615614228 615726376 616230976 616677357 618341016 619463232 620241966 626653402 626708416 627496258 627790704 629189104 630160878 630275676 631123404 631419552 638804576 641216332 641517216 642380064 642419716 642497088 643187607 643489416 645225408 651015608 652771904 653877856 654699853 654778704 655888056 658563552 662897421 664374021 666498416 667394864 670351008 677391534 679238828 680152412 683165064 684404928 685314242 689275596 690443394 691479616 692409664 692692173 693259848 695150416 702556436 703769709 705046968 707837742 709724256 715024397 715986113 716116546 718655148 719157486 720462672 722427424 728889136 730147884 731774284 732392559 733102368 734023959 734368392 735612588 742957496 744216244 745501461 746504169 747115944 747162061 747252048 748518072 749810718 750819222 758580434 759957168 760488376 761649968 762826326 762965292 764349984 775166636 776209244 776573472 777549711 777914568 778960872 779647368 781062336 782044218 790197568 791046827 791190934 791562192 792531401 792903288 793553088 795992688 796137696 797486544 805302544 805449248 806813872 809957472 811477536 812730852 820000278 822236476 824454688 825491119 826989288 827377344 828490176 835827183 837054272 840214504 840367568 841497872 842797554 851931753 855549423 856856214 857583476 857985888 862945344 865555849 870559062 872139024 873038272 874517408 883863228 885832028 887361807 888972264 902449137 902765099 903188712 904459337 905965362 906130404 907665606 908409456 910886752 918281578 919034128 920591192 922180998 922292064 923421342 923589564 924346464 927511524 938359612 939980103 940062624 941244387 941686056 943783656 945241317 945413514 945496512 946685106 956296771 956470982 958091473 958206864 958876648 960616896 961824498 962275824 963570096 963629574 963745632 973530512 976523412 978698612 979157856 980816784 982168056 983832084 984817728 994001948 995338892 996154592 996336064 998024096 999278723 999747624 1001092296 1001562048 1005526512 1013276224 1017101768 1017287056 1018858242 1020228618 1024747596 1027971363 1033913394 1035665091 1036732948 1037219424 1038489422 1038614496 1039529824 1042725624 1043214912 1044618048 1047778133 1053834654 1055416256 1057204384 1061323584 1063315392 1064586384 1074174819 1078736229 1083641136 1091353027 1093333704 1095221826 1097661426 1099653552 1102652384 1114436244 1116324366 1120673916 1120878072 1122777108 1123730072 1135909004 1137870651 1139935752 1140732564 1140869952 1142474952 1144239489 1144447938 1156067483 1157622407 1157833294 1160745416 1162749954 1162852032 1164313866 1164860208 1169471052 1178484304 1182933578 1183149076 1185153614 1185296352 1186786401 1187343288 1189354932 1190329632 1192147776 1203265516 1204251616 1207953816 1208028379 1208173872 1209653191 1210220808 1211212608 1214936208 1217216304 1229574664 1231228456 1231452752 1233354714 1236682032 1240483932 1253306804 1254992516 1255581408 1258378208 1260321756 1260551352 1262246808 1262839104 1264196331 1277609152 1278982253 1282432664 1283034432 1284760128 1284839432 1286375214 1286978832 1302031216 1305838593 1307755712 1309399706 1309557408 1311776112 1317127104 1321111559 1325794842 1328748042 1332996832 1334789728 1340702016 1354783068 1358477656 1360304824 1366330128 1370628484 1377422367 1378551192 1380886788 1383271497 1385132013 1385384346 1386519696 1390300832 1399450111 1405112872 1407539418 1410093936 1415675484 1419448512 1430048794 1431972226 1432233092 1434706473 1437310296 1438314972 1440925344 1442736747 1444854848 1445444361 1457778272 1459610861 1460295768 1462350143 1463548568 1464785118 1466204736 1468047918 1468736784 1471225176 1485914992 1488432488 1491002922 1493008338 1494231888 1494324122 1494504096 1497036144 1499621436 1501638444 1517160868 1519914336 1520976752 1523299936 1525652652 1525930584 1528287363 1528699968 1530342927 1546162069 1550333272 1552418488 1553146944 1555099422 1555829136 1557734133 1557921744 1559294736 1564088436 1580751981 1582093654 1582381868 1583124384 1585062802 1585806576 1591985376 1592275392 1594973088 1610605088 1610898496 1613627744 1619914944 1622955072 1625461704 1640000556 1644472952 1646492139 1648909376 1650982238 1653978576 1665749357 1671654366 1674486549 1680429008 1680735136 1682995744 1685595108 1694071187 1703863506 1711098846 1713712428 1715166952 1715971776 1731111698 1736749941 1741118124 1744124931 1744278048 1746470799 1749034816 1764524053 1767726456 1771664056 1774400367 1774723614 1777730421 1777944528 1804898274 1805530198 1806377424 1808918674 1811930724 1812260808 1815331212 1816818912 1821773504 1836563156 1838068256 1841182384 1844361996 1844584128 1846842684 1847179128 1848692928 1850032071 1855023048 1871669873 1876719224 1879960206 1880125248 1882488774 1883372112 1887567312 1890482634 1890827028 1893370212 1912593542 1912941964 1916182946 1916413728 1917753296 1923648996 1924551648 1927140192 1927259148 1927491264 1929562821 1947061024 1953046824 1957397224 1958315712 1961633568 1964099559 1964336112 1967664168 1988003896 1990677784 1992309184 1993122063 1996048192 1998557446 1999495248 2002184592 2011053024 2034203536 2034574112 2037716484 2040457236 2049495192 2055942726 2067826788 2071330182 2073465896 2074438848 2076978844 2077228992 2079059648 2085451248 2095556266 2107669308 2111309127 2114408768 2129172768 2136002801 2145073191 2147958339 2148349638 2157472458 2167282272 2182706054 2186404081 2186667408 2190443652 2195322852 2199307104 2202071877 2205304768 2228872488 2232648732 2236504383 2239512507 2241347832 2241486183 2241756144 2245554216 2247460144 2271818008 2275741302 2279871504 2281465128 2284949904 2288478978 2288895876 2312134966 2315244814 2315666588 2321490832 2325499908 2328627732 2329720416 2332649133 2338942104 2356968608 2359931579 2365867156 2366298152 2370307228 2370592704 2373140481 2373572802 2374686576 2377594203 2378709864 2380659264 2406531032 2408503232 2415616699 2415907632 2416056758 2416347744 2419306382 2420441616 2429872416 2434432608 2459149328 2462456912 2462905504 2466709428 2473364064 2476473357 2480967864 2506613608 2509985032 2511162816 2516756416 2520643512 2521102704 2524493616 2528392662 2555795259 2557964506 2564865328 2569678864 2572750428 2573957664 2596667547 2604062432 2611677186 2618799412 2619114816 2623552224 2642223118 2651589684 2657496084 2662085421 2665993664 2668858921 2669579456 2693220923 2707347411 2708295297 2709566136 2713378011 2716955312 2720609648 2732660256 2741256968 2754844734 2756770363 2757102384 2761773576 2766542994 2770264026 2770768692 2773039392 2780601664 2798900222 2810225744 2815078836 2819940309 2820187872 2823733161 2831350968 2860097588 2863944452 2864466184 2868890313 2869412946 2874274419 2874620592 2876629944 2881850688 2885473494 2890888722 2915556544 2919221722 2920591536 2924167583 2924700286 2927097136 2929570236 2936095836 2937473568 2942450352 2971829984 2976864976 2982005844 2986016676 2988463776 2988648244 2989008192 2994072288 2997836169 2999242872 3003276888 3034321736 3039828672 3041953504 3045777577 3046599872 3051305304 3051861168 3056574726 3060685854 3083914089 3092324138 3100666544 3104836976 3110198844 3111658272 3115468266 3115843488 3118589472 3128176872 3143334399 3161503962 3164187308 3164763736 3166248768 3170125604 3171613152 3183970752 3189946176 3221210176 3222524457 3227255488 3230723957 3250923408 3274059081 3280001112 3288945904 3292984278 3301964476 3307957152 3331498714 3337143071 3343308732 3348973098 3360858016 3361470272 3365991488 3371190216 3388142374 3407727012 3413611953 3422197692 3427424856 3430333904 3462223396 3468202449 3472867221 3473499882 3475927849 3482236248 3488249862 3488556096 3492941598 3529048106 3535027159 3535452912 3543328112 3548800734 3549447228 3555460842 3555889056 3560359203 3609796548 3611060396 3612754848 3617837348 3623861448 3624085137 3624521616 3628959573 3630662424 3633637824 3673126312 3676136512 3682364768 3686993909 3688723992 3693685368 3694358256 3700064142 3710046096 3743339746 3753438448 3759920412 3764977548 3766744224 3775134624 3780965268 3781654056 3786740424 3825187084 3825883928 3832365892 3832827456 3835506592 3836946759 3847297992 3849103296 3854280384 3854518296 3859125642 3894122048 3905623261 3906093648 3910876369 3914794448 3923267136 3928199118 3928672224 3935328336 3963334677 3976007792 3981355568 3986244126 3997114892 3998990496 4004369184 4022106048 4068407072 4069148224 4073521511 4075432968 4080914472 4098990384 4111885452 4132267101 4135653576 4142660364 4146931792 4153957688 4170902496 4191112532 4198350333 4207702133 4215338616 4222618254 4258345536 4272005602 4290146382 4295916678 4296699276 4304119419 4314944916 4334564544 4365412108 4372808162 4373334816 4378832583 4380887304 4387050429 4390645704 4398614208 4404143754 4457208157 4457744976 4463203153 4465297464 4473008766 4479025014 4482695664 4482972366 4483512288 4491108432 4494920288 4543636016 4551482604 4559743008 4562930256 4569899808 4576957956 4577791752 4624269932 4630489628 4631333176 4638486207 4642981664 4648818407 4650999816 4657255464 4659440832 4665298266 4673202399 4677884208 4713937216 4719863158 4727859737 4731734312 4732596304 4740614456 4746280962 4747145604 4749373152 4755188406 4757419728 4813062064 4831233398 4831815264 4832113516 4832695488 4838612764 4840883232 4859744832 4868865216 4918298656 4924481503 4924913824 4925811008 4931104987 4933418856 4946728128 4952946714 4961935728 4997248071 5013227216 5019970064 5041287024 5042205408 5048987232 5056785324 5082213561 5093534161 5111590518 5115929012 5129730656 5139357728 5145500856 5147915328 5193335094 5208124864 5210249823 5223354372 5237598824 5247104448 5284446236 5293572159 5303179368 5314992168 5323201101 5324170842 5333191263 5337717842 5385460763 5386441846 5395567769 5414694822 5416590594 5419132272 5426756022 5433910624 5441219296 5465320512 5482513936 5509689468 5513540726 5514204768 5523547152 5533085988 5540528052 5541537384 5546078784 5597800444 5615009619 5619958111 5620451488 5627517019 5630157672 5639880618 5640375744 5647466322 5662701936 5715511201 5720195176 5727888904 5728932368 5737780626 5738825892 5748548838 5749241184 5753259888 5770946988 5781777444 5838443444 5841183072 5848335166 5849400572 5854194272 5859140472 5872191672 5874947136 5884900704 5892298677 5943659968 5953729952 5961214451 5964011688 5972033352 5976927552 5977296488 5988144576 5995672338 5998485744 6006553776 6068643472 6083907008 6091555154 6102610608 6103722336 6113149452 6121371708 6167828178 6184648276 6201333088 6209673952 6217480201 6220397688 6223316544 6230936532 6231686976 6237178944 6256353744 6286668798 6323007924 6328374616 6329527472 6340251208 6343226304 6408008403 6435219573 6443875017 6445048914 6461447914 6501846816 6510485299 6548118162 6559212243 6560002224 6577891808 6585968556 6603928952 6615914304 6662997428 6674286142 6686617464 6697946196 6721716032 6724458549 6742380432 6776284748 6803107187 6815454024 6827223906 6844395384 6854849712 6860667808 6924446792 6936404898 6945734442 6946999764 6951855698 6964472496 6976499724 6985883196 7058096212 7070054318 7070905824 7079794737 7086656224 7097601468 7098894456 7110921684 7111778112 7119421443 7120718406 7132782609 7206514123 7216206967 7219593096 7222120792 7225509696 7235674696 7246850097 7247722896 7248170274 7249043232 7257919146 7261324848 7346252624 7364729536 7373987818 7377447984 7387370736 7388716512 7400128284 7420092192 7429420071 7486679492 7506876896 7516313873 7519840824 7529955096 7533488448 7550269248 7561930536 7563308112 7573480848 7650374168 7651767856 7664731784 7671013184 7673893518 7694595984 7709036592 7718251284 7790002641 7811246522 7812187296 7821752738 7829588896 7856398236 7857344448 7870656672 7881113783 7926669354 7952015584 7962711136 7972488252 7994229784 7997980992 8006576763 8008738368 8079662769 8124885891 8136814144 8140134033 8147043022 8150865936 8161828944 8197980768 8223770904 8235340279 8264534202 8270311089 8271307152 8285320728 8293863584 8307915376 8341804992 8382225064 8396700666 8415404266 8430677232 8445236508 8544011204 8580292764 8591833356 8593398552 8606670939 8608238838 8622823257 8629889832 8707333757 8723674991 8730824216 8745616324 8746669632 8757665166 8761774608 8772502749 8774100858 8781291408 8808287508 8914416314 8915489952 8926406306 8930594928 8946017532 8958050028 8965391328 8965944732 8967024576 8982216864 8989840576 8993508507 9086474329 9087272032 9098695741 9102965208 9119486016 9125860512 9137332731 9139799616 9153915912 9155583504 9248539864 9260979256 9262666352 9276972414 9285963328 9297636814 9301999632 9314510928 9330596532 9346404798 9355768416 9430003197 9439726316 9455719474 9463468624 9465192608 9481228912 9492561924 9494291208 9498746304 9510376812 9514839456 9626124128 9662466796 9663630528 9664227032 9677225528 9681766464 9692171871 9822177243 9836597312 9848963006 9849827648 9862209974 9866837712 9905893428 9923871456 9937056509 9994496142 10011429213 10026454432 10039940128 10082574048 10084410816 10097974464 10113570648 10164427122 10187068322 10223181036 10231858024 10259461312 10278715456 10291001712 10386670188 10404607347 10418601663 10420499646 10427783547 10446708744 10475197648 10568892472 10587144318 10605081477 10606358736 10629984336 10646402202 10648341684 10666382526 10675435684 10770921526 10772883692 10791135538 10829389644 10833181188 10838264544 10853512044 10867821248 10872255411 10882438592 10886878719 10965027872 10999416293 11019378936 11027081452 11028409536 11047094304 11060981727 11066171976 11081056104 11083074768 11195600888 11230019238 11237868991 11239916222 11240902976 11255034038 11260315344 11279761236 11294932644 11325403872 11431022402 11440390352 11455777808 11457864736 11475561252 11477651784 11497097676 11498482368 11506519776 11510840277 11541893976 11563554888 11676886888 11682366144 11696670332 11698801144 11708388544 11716869783 11718280944 11732629107 11744383344 11769801408 11784597354 11890004031 11907459904 11922428902 11928023376 11944066704 11954592976 11991344676 11996971488 12013107552 12137286944 12183110308 12205221216 12207444672 12220564533 12226298904 12242743416 12335656356 12369296552 12402666176 12419347904 12434960402 12440795376 12461873064 12512707488 12573337596 12595050999 12623106399 12646015848 12656749232 12659054944 12680502416 12816016806 12870439146 12887750034 12890097828 12922895828 13003693632 13020970598 13096236324 13118424486 13120004448 13136497749 13155783616 13161151287 13171937112 13207857904 13315082881 13325994856 13348572284 13371624471 13373234928 13389609459 13395892392 13448917098 13484760864 13552569496 13603736147 13606214374 13630908048 13654447812 13688790768 13709699424 13721335616 13848893584 13872809796 13891468884 13893999528 13903711396 13915458621 13928944992 13946455221 13952999448 13971766392 14116192424 14140108636 14141811648 14159589474 14173312448 14183579211 14195202936 14197788912 14221843368 14238842886 14241436812 14265565218 14413028246 14432413934 14439186192 14444241584 14471349392 14493700194 14495445792 14496340548 14498086464 14515838292 14522649696 14692505248 14747975636 14754895968 14773444509 14774741472 14777433024 14793314961 14800256568 14840184384 14858840142 14973358984 14991744213 15013753792 15029889713 15032627746 15039681648 15058096619 15059910192 15123861072 15126616224 15146961696 15246640683 15280602483 15300748336 15303535712 15329463568 15347787036 15389191968 15418073184 15436502568 15580005282 15622493044 15624374592 15643505476 15659177792 15712796472 15741313344 15762227566 15853338708 15880716477 15904031168 15925422272 15944976504 15988459568 16013153526 16156382289 16159325538 16186703307 16249771782 16280268066 16294086044 16301731872 16323657888 16395961536 16445561131 16447541808 16467680599 16470680558 16529068404 16540622178 16542614304 16570641456 16587727168 16615830752 16764450128 16793401332 16830808532 16845028857 16859874333 16861354464 16882551057 16890473016 17088022408 17146533603 17152536881 17160585528 17183666712 17184727403 17186797104 17213341878 17216477676 17245646514 17259779664 17414667514 17447349982 17461648432 17491232648 17515330332 17523549216 17545005498 17548201716 17562582816 17616575016 17828832628 17830979904 17852812612 17861189856 17883643353 17892035064 17916100056 17930782656 17931889464 17964433728 17987017014 18169638649 18172948658 18174544064 18194077021 18197391482 18205930416 18251721024 18274665462 18307831824 18311167008 18497079728 18521958512 18525332704 18553944828 18595273628 18603999264 18629021856 18652440603 18661193064 18692809596 18711536832 18860006394 18879452632 18911438948 18926937248 18930385216 18962457824 18985123848 18986295737 18988582416 19020753624 19029678912 19224025209 19252248256 19324933592 19328454064 19354451056 19384343742 19531455897 19644354486 19677636729 19697926012 19724419948 19733675424 19811786856 19847742912 19874113018 19907784527 19988992284 20022858426 20052908864 20079880256 20165148096 20227141296 20328854244 20374136644 20409321561 20446362072 20463716048 20582003424 20735707513 20763597277 20773340376 20809214694 20837203326 20840999292 20855567094 20893417488 20950395296 21137784944 21174288636 21210162954 21212717472 21239384211 21259968672 21292804404 21296683368 21332765052 21350871368 21541843052 21545767384 21582271076 21619542369 21648620901 21658779288 21666362376 21676529088 21707024088 21740550291 21744510822 21773757438 21930055744 21994825733 21998832586 22038757872 22054162904 22094188608 22121963454 22132343952 22162112208 22166149536 22391201776 22460038476 22475737982 22479832444 22510068076 22520630688 22548941619 22559522472 22589865288 22650807744 22862044804 22880780704 22911555616 22915729472 22940357983 22951122504 22955303568 22983410629 22994195352 23013039552 23021680554 23083787952 23127109776 23353773776 23393340664 23397602288 23433739566 23436561888 23465258214 23488766688 23569194708 23643341349 23780008062 23844857804 23856046752 23888133408 23909185952 23982689352 23993942976 24019730289 24026215104 24238988307 24274573888 24300662807 24366220616 24410442432 24441129066 24452597808 24485486832 24671312712 24706020837 24738593104 24810933267 24869920804 24881590752 24923746128 25025414976 25101119621 25146675192 25190101998 25246212798 25292031696 25313498464 25318109888 25361004832 25632033612 25740878292 25775500068 25780195656 25845791656 26041941196 26122001271 26171024973 26180187871 26192472648 26236848972 26240008896 26272995498 26317508247 26322302574 26343874224 26415715808 26589552109 26625315361 26630165762 26651989712 26697144568 26743248942 26746469856 26779218918 26791784784 26897834196 26969521728 27105138992 27207472294 27212428748 27259422987 27261816096 27296087223 27308895624 27377581536 27411998193 27419398848 27697787168 27732606359 27745619592 27782937768 27784652717 27787999056 27807422792 27830917242 27857889984 27892910442 27905998896 27943532784 28232384848 28280217272 28319178948 28367158422 28390405872 28395577824 28443686736 28477685772 28482873624 28531130436 28826056492 28864827868 28878372384 28888483168 28942698784 28987400388 28990891584 28992681096 29031676584 29045299392 29076515613 29377079311 29385010496 29416591819 29495951272 29509791936 29546889018 29549482944 29586629922 29600513136 29717680284 29811169527 29946717968 29983488426 30034287639 30059779426 30065255492 30079363296 30116193238 30119820384 30247722144 30253232448 30293923392 30385565857 30493281366 30561204966 30601496672 30607071424 30658927136 30695574072 30778383936 30836146368 30873005136 31160010564 31244986088 31283350641 31287010952 31425592944 31524455132 31649237783 31706677416 31761432954 31815244431 31889953008 31976919136 32026307052 32187352553 32312764578 32318651076 32373406614 32499543564 32560536132 32588172088 32603463744 32647315776 32891122262 32895083616 32935361198 32941361116 32998248879 33058136808 33081244356 33085228608 33141282912 33182945181 33231661504 33525957007 33528900256 33571049803 33586802664 33661617064 33690057714 33713606973 33719748666 33722708928 33765102114 33780946032 34176044816 34293067206 34305073762 34321171056 34367333424 34369454806 34373594208 34426683756 34432955352 34491293028 34519559328 34829335028 34894699964 34923296864 34982465296 35030660664 35047098432 35090010996 35096403432 35125165632 35150609349 35197887321 35233150032 35561727587 35657665256 35705625224 35722379712 35767286706 35784070128 35832200112 35863778928 35974034028 36339277298 36345897316 36388154042 36394782964 36411860832 36549330924 36615663648 36622334016 36661693599 36994159456 37043917024 37050665408 37090485337 37107889656 37190547256 37207998528 37258043712 37304881206 37322386128 37385619192 37720012788 37758905264 37822877896 37853874496 37869319197 37924915648 37970247696 37972591474 37977164832 38041507248 38312235211 38448050418 38649867184 38656908128 38708902112 38768687484 39062911794 39288708972 39355273458 39395852024 39448839896 39467350848 39623573712 39748226036 39815569054 39945248643 39977984568 40045716852 40114873413 40168828377 40454282592 40584053219 40657708488 40748273288 40811208441 40818643122 40892724144 40927432096 41164006848 41471415026 41527194554 41546680752 41618429388 41674406652 41681998584 41711134188 41786834976 41839365663 41900790592 42275569888 42328714969 42348577272 42420325908 42425434944 42478768422 42519937344 42550737633 42585608808 42593366736 42665530104 42701742736 43048407079 43083686104 43091534768 43164542152 43239084738 43297241802 43317558576 43332724752 43414048176 43481100582 43489021644 43547514876 43989651466 43997665172 44077515744 44108325808 44243926908 44264687904 44320333527 44324224416 44332299072 44379944883 44782403552 44838700001 44920076952 44951475964 44959664888 45020136152 45041261376 45089669139 45097883238 45119044944 45174289857 45179730576 45724089608 45761561408 45823111232 45841807449 45880715966 45902245008 45910607136 45966821258 45988390704 46043361108 46167575904 46254219552 46707547552 46786681328 46795204576 46867479132 46873123776 46930516428 46977533376 47138389416 47286682698 47560016124 47689715608 47712093504 47776266816 47818371904 47965378704 48039460578 48469146867 48477976614 48560109921 48601325614 48732441232 48882258132 48905195616 48970973664 49128064423 49336683393 49342625424 49403041797 49412041674 49477186208 49621866534 49739841608 49763181504 49847492256 50202239242 50293350384 50380203996 50492425596 50579622999 50584063392 50626996928 50647653171 50722009664 51171197537 51264067224 51439600809 51457610643 51481756584 51551000136 51554182209 51560391312 51691583312 52083882392 52244002542 52342049946 52360375742 52384945296 52473697944 52545990996 52635016494 52644605148 52687748448 52831431616 53179104218 53250630722 53260331524 53303979424 53394289136 53486497884 53492939712 53558437836 53583569568 53650930059 53795668392 54210277984 54278426317 54414944588 54424857496 54508915947 54518845974 54523632192 54582231063 54592174446 54617791248 54755163072 54823996386 55395574336 55465212718 55491239184 55559184077 55565875536 55569305434 55575998112 55614845584 55661834484 55785820884 55811997792 55887065568 55957321809 56464769696 56560434544 56638357896 56734316844 56780811744 56791155648 56887373472 56955371544 56958887211 56965747248 57062260872 57652112984 57729655736 57756744768 57776966336 57885397568 57974800776 57985362192 58063353168 58153031226 58594367691 58754158622 58833183638 58991902544 59093778036 59173259844 59201026272 59435360568 59622339054 59723353581 59893435936 59966976852 60068575278 60119558852 60130510984 60158726592 60232386476 60239640768 60495444288 60771131714 60986562732 61122409932 61202993344 61227964683 61317854272 61383755183 61391148144 61746010272 61944081229 62207122539 62290791831 62320021128 62489972176 62566701282 62574021904 62851185888 63048910264 63298475566 63405718349 63413354832 63522865908 63630488862 63779906016 63953838272 64052614104 64374705106 64625529156 64637302152 64746813228 64858627107 64945862703 64999087128 65121072264 65176344176 65782244524 65790167232 65870722396 65882722232 65984477199 65996497758 66116273616 66162488712 66282565824 66365890362 67051914014 67057800512 67142099606 67173605328 67323234128 67380115428 67427213946 67439497332 67530204228 67561892064 67646824857 68352089632 68438015791 68586134412 68610147524 68642342112 68734666848 68738909612 68747188416 68821073949 68853367512 68865910704 68950231887 68982586056 69039118656 69658670056 69789399928 69846593728 69964930592 70052884271 70061321328 70180021992 70192806864 70301218698 70395774642 70466300064 70930024047 71123455174 71315330512 71411250448 71534573412 71568140256 71664400224 71727557856 71948068056 72678554596 72691794632 72776308084 72789565928 72823721664 72901988421 73098661848 73231327296 73323387198 73988318912 74087834048 74118062511 74180970674 74215779312 74306651011 74381094512 74609762412 74644772256 74771238384 75303358863 75440025576 75517810528 75645755792 75738638394 75940495392 75945182948 75954329664 76083014496 76624470422 76896100836 77299734368 77313816256 77396908709 77417804224 77537374968 78125823588 78366003813 78513074919 78540563613 78577417944 78710546916 78791704048 78897679792 79247147424 79496452072 79631138108 79768656327 79875946083 79890497286 79946340527 79955969136 80091433704 80229746826 80337656754 80908565184 81168106438 81315416976 81496546576 81622416882 81637286244 81778268961 81785448288 81854864192 81888261669 82942830052 83054389108 83093361504 83197819077 83236858776 83348813304 83353958151 83363997168 83422268376 83573669952 83678731326 84551139776 84642010489 84657429938 84697154544 84800859907 84840651816 84957536844 85101475266 85171217616 85186733472 85331060208 85403485472 86096814158 86167372208 86183069536 86329084304 86478169476 86594483604 86635117152 86665449504 86828096352 86962201164 86978043288 87095029752 87979302932 87995330344 88131237933 88155031488 88216651616 88249775457 88327549733 88487853816 88529375808 88640667054 88648448832 88759889766 89433508581 89564807104 89677400002 89829335003 89840153904 89902951928 89919329776 90040272304 90179338278 90195766476 90238089888 90348579714 90359461152 91156697571 91448179216 91683614898 91761431932 91804490016 91821214272 91933642516 91976781408 92086722216 92335151808 92508439104 93415095104 93573362656 93590409152 93690994753 93734958264 93861032856 94276778832 94573365396 94947713349 95120032248 95379431216 95930757408 96078921156 96562057659 96777149059 96938293734 96955953228 97120219842 97202651228 97464882464 97764516264 97810391232 97941947328 98256128846 98673366786 98685250848 98806083594 98824083348 98954372416 98994746637 99243733068 99479683216 99694984512 100404478484 100577871021 100586700768 100713149409 100760407992 100984851192 101140820919 101159245998 101168126784 101295306342 102323754497 102342395074 102515787611 102528134448 102879201618 102915221286 102963513168 103102000272 103108364418 103120782624 103383166624 104167764784 104488005084 104684099892 104720751484 104769890592 104947395888 105091981992 105270032988 105289210296 105375496896 106358208436 106501261444 106520663048 106607958848 106685182761 106788578272 106922823361 106972995768 107116875672 107167139136 107301860118 107591336784 108420555968 108556852634 108829889176 108849714992 109017831894 109037691948 109164462126 109184348892 109235582496 109647992772 110930425436 110982478368 111118368154 111131751072 111138610868 111151996224 111229691168 111271456011 111323668968 111571641768 111623995584 111774131136 111914643618 112929539392 113120869088 113263074569 113276715792 113415414701 113468633688 113561623488 113774746944 113910743088 113917774422 113931494496 114124521744 114936705633 115304225968 115459311472 115949601552 115970724384 116126706336 116306062452 117188735382 117508317244 117666367276 117983805088 118132123819 118187556072 118346519688 118402052544 118870721136 119244678108 119446707162 119786871872 119835745929 119933953704 120137150556 120239117704 120261021968 120464772952 121542263428 121752159657 121973125464 122244819864 122433625323 122455929366 122767510366 122782296288 123492020544 123699220681 123865597549 123888162458 124414245078 124581583662 124640042256 124979944352 125133402564 125148043808 125702371776 126097820528 126596951132 126811436698 126826709664 126986144907 127045731816 127260977724 127559812032 128105228208 128749410212 129145221237 129251058312 129259036553 129274604304 129432891437 129493626456 129717254214 129891725406 129998174256 130242144528 130352688352 131564489048 131741444792 131765444464 131968954398 131992995516 132232547232 132324977424 132731780724 134103828028 134284199212 134347210656 134516100003 134646468256 134760230856 134854427892 134878994664 135060408456 135123784128 135269007417 135293649714 135522869571 136704179264 136851101071 136876031582 137107932373 137172268824 137220295048 137284684224 137469333696 137477819224 137642147898 137706735024 137731821408 137900463774 137965172112 139317340112 139578799856 139929861184 140105768542 140122642656 140360043984 140385613728 140602437396 140791549284 140932600128 141860048094 142246910348 142630661024 142809963587 142822500896 143002044623 143069146824 143136280512 143328800448 143455115712 143896136112 145357109192 145383589264 145552616168 145579131856 145803976842 146197323696 146646774396 147384193269 148010050179 148209125391 148236125022 148361941348 148431558624 148613302022 148762189024 149219524824 149289544512 149542476768 149741161877 150606717726 150880051152 151035621056 151291511584 151477276788 151880990784 151890365896 152166028992 153248940844 153513592611 153792201672 154372831929 154599468736 154662546627 154793817418 155074749936 156178362127 156251647176 156471465301 156732007626 157026149838 157081127226 157154835888 157421093832 157583408096 157795359584 158494294848 158992904144 159262276216 159537312654 159751892166 159780994572 159892681054 159911938272 160182867408 160459493652 160675313508 162336212876 162630833952 162835278951 162993093152 163244833764 163274572488 163526747841 163556537922 163570896576 163746693189 163776523338 165439341383 165749824829 165885660104 166108778216 166186723008 166395638154 166473717552 166677552231 166697626608 166707916302 166727994336 166844536752 167357462652 169284020978 169314859876 169394309088 169601719814 169681303632 169915073688 170202950532 170342435232 170373466944 170662120416 170806970944 170876661633 172193628316 172334744416 172366139072 172658168608 172875219079 172956338952 173188967208 173270234304 173330899008 173656192704 173924402328 173956086576 174190059504 175958605864 175990660688 176262475866 176433303232 176499550914 176655099466 176975707632 177281334108 177519779532 178867017162 179170060743 179354800004 179658670006 179680307808 179805903856 179838659552 180080544608 180358676556 180391532952 180476179776 180697159428 180718922304 181265617009 182313395142 182896358432 183367229796 183522863864 183608980032 183867285032 183953562816 184151265549 184173444432 185832243687 186621367617 186872375493 187146725312 187381989506 187469916528 187722065712 188553557664 188804073671 189146730792 189895426698 190217155047 190240064496 190758862432 191861514816 192157842312 193124115318 193554298118 193876587468 193911906456 194240439684 194405302456 194929764928 195529032528 196512257692 197346733572 197370501696 197612167188 197648166696 197953431597 197989493274 198487466136 198959366432 200268676411 200808956968 201155742042 201173401536 201426298818 201520815984 201969702384 202281641838 202318491996 202590612684 204647508994 204684790148 205031575222 205056268896 205314047373 205758403236 205830442572 205927026336 206204000544 206216728836 206241565248 206463221847 206766333248 206850695661 208335529568 208976010168 208988909567 209270002043 209368199784 209441502968 209539781184 209894791776 210158652813 210183963984 210540065976 210578420592 212716416872 213002522888 213041326096 213370365522 213577156544 213845646722 213945991536 214233751344 214603720236 215182673568 217113705268 217659778352 217699429984 218035663788 218075383896 218328924252 218368697784 218471164992 218705965263 219295985544 221263929769 221860850872 221964956736 222236736308 222263502144 222277221736 222459382336 222542912022 222647337936 222919953033 223143283536 223829287236 225910076589 226241738176 226526149138 226553431584 226830829402 226937267376 227821486176 227835548844 227862988992 228249043488 228552299707 229873411266 230608451936 230918622944 231899203104 231941448768 232190726127 232253412672 232612124904 234377470764 235016634488 235332734552 235621690839 235967610176 236264247638 236375112144 236693039376 237741442272 238489356216 238893414324 239305968981 239627838249 239671491858 239839021581 239867907408 240274301112 240478235408 240522043936 240929545904 243084526856 243504319314 243946250928 244489639728 244867250646 244911858732 245535020732 245564592576 247398441362 247731195098 247776324916 248828490156 249163167324 249280084512 249593457231 249959888704 250061874453 250266805128 250296087616 252195641056 252512678953 252986574739 253193902264 253622873396 253653419328 253926031467 253972289814 254091463632 254402579721 254521955448 256210456416 257498820424 258290442474 258470986793 258502116624 258518073106 258549208608 258865782874 258987252912 259434508428 259783450812 259996348512 260484289056 260705376704 263128978096 263482889584 263530888928 263937908796 263985991032 264393713799 264465094464 264649954848 264749326371 264982649199 265463561448 268207656056 268568398424 268694421312 269032200006 269292936512 269488005009 269520461712 269708855784 269757989328 270120816912 270538014834 270587299428 271045739142 273470092713 273702202142 273752063164 274215864746 274344537648 274440590096 274955638448 275284295796 275413470048 275463642816 275800927548 275930344224 278634680224 279157599712 280211537084 280245285312 280720087968 280771227456 281072984259 281204874792 281583098568 283720096188 284493820696 284843140047 285261322048 285567904547 285619927174 285645001792 286004089246 286138293648 287792272224 288174638761 289686172977 290331447177 290714218384 290767178528 291105232336 291158263712 291607953684 292394647392 293293548792 294768386538 296020100358 296418250782 296472250044 296723882696 296863117248 297226604044 297524378048 298439049648 299084953536 299482323754 301213435452 301733613063 301760102304 302139448227 302583023168 302954553576 303780731792 306497881688 306971263491 307027185222 307547362833 307584403344 308745663858 309325093254 309587634836 310149499872 312356724254 312503294352 312885931381 312942930602 313464015252 314052299676 314162254452 314309671776 314842187664 315166816192 315590719168 317985808288 318524552432 319074625308 319503784332 319561989144 319785362108 319823876544 320055548283 320365734816 320768470083 320918987304 321350627016 324672425752 325261667904 325670557902 325898200739 325986186304 326489667528 326549144976 327053495682 327113075844 327493386378 327553046676 330878682766 331499649658 331771320208 332217556432 332791276308 332947435104 333355104462 333395253216 333415832604 333455988672 333689073504 333814368033 334714925304 338568041956 338629719752 338788618176 339203439628 339362607264 339789223707 339830147376 340246244103 340405901064 340684870464 341324240832 341753323266 344387256632 344669488832 344810116899 345316337216 345687463399 345750438158 345912677904 346377934416 347848804656 347912173152 348380119008 351917211728 351981321376 352524951732 352999101828 353310198932 353951415264 354396371457 354562668216 355039559064 357734034324 358340121486 358709600008 359317340012 359360615616 359611807712 359677319104 360161089216 360717353112 360783065904 361394318856 362531234018 364626790284 365256478971 365792716864 366734459592 367045727728 367734570064 368302531098 368346888864 371097662043 371596792647 371664487374 373242735234 373744750986 374763979012 374939833056 375444131424 377107115328 377608147342 378247906013 378293461584 379790853396 380434310094 380480128992 380958434721 381517724864 384315684624 386248230636 387108596236 387435663711 387753174936 387777109659 387823812912 388298674311 388480879368 388810604912 391058065056 393024515384 394508348263 394693467144 395224334376 395296333392 395906863194 395978986548 396974932272 397918732864 400537352822 401617913936 402311484084 402852597636 403041631968 403548300009 403939404768 404563283676 404636983992 405181225368 409295017988 409369580296 410063150444 410112537792 410553303213 410628094746 411323797119 411516806472 411660885144 411854052672 412408001088 412433457672 412926443694 413701391322 416671059136 417901688927 417952020336 417977819134 418463771483 418540004086 418736399568 418883005936 419789583552 420317305626 420367927968 421080131952 421156841184 425432833744 426005045776 426082652192 426740731044 427691293444 427891983072 428429890761 428467502688 429006133869 429207440472 430365347136 434227410536 435319556704 435398859968 435866801677 436071327576 436150767792 436657848504 436684801951 436737395568 437411930526 438591971088 442152579807 442527859538 443721701744 444473472616 444554443472 445085824044 445294675872 445839906066 446286567072 447658574472 449223485631 451820153178 453052298276 453106863168 453661658804 453874534752 455642972352 455671097688 456498086976 457104599414 459746822532 460540777833 461216903872 461712593333 461837245888 463798406208 464381452254 465224249808 468535086381 468754941528 469414395903 470033268976 470665469104 471243381678 472528495276 472750224288 473386078752 475482884544 476921272799 476978712432 477562737371 477786828648 478611937962 479255676498 479342983716 479678043162 479735814816 480548602224 480956470816 481044087872 481859091808 486169053712 487008638628 487892501856 488505836853 488979279456 489734501292 489823717464 491070041464 494796882724 495462390196 495552649832 496318024149 497249474487 497423569549 497656980312 498326334648 498560169024 499186914462 500032656693 500123748906 500533610256 504391282112 505025357906 505880991859 505973149478 506387804528 507245746792 507852062934 507944579628 508182927264 508805159442 509043910896 512420912832 514997640848 516580884948 516941973586 517004233248 517036146212 517098417216 517731565748 517974505824 518625657237 518869016856 519566901624 519992697024 520968578112 526257956192 526919520821 526965779168 527061777856 527628233609 527875817592 527971982064 528787427598 529299909696 529498652742 529965298398 530927122896 536415312112 537136796848 538064400012 538976010018 539040923424 539417711568 539515978656 540241633824 541076029668 541174598856 542091478284 543796851027 546940185426 547404404284 547504126328 548431729492 548689075296 548881180192 549911276896 550568591592 550826940096 551601855096 551860688448 552453796647 557269360448 557496731061 558315199424 558915244561 560423074168 561440175936 562145968518 562409749584 563166197136 566412221013 567440192376 568987641392 569686280094 570651465141 571135809094 571239854348 572008178492 572276587296 575584544448 576349277522 577325751283 579372345954 580662894354 581428436768 581534357056 582210464672 582316527424 583215907368 584789294784 586587097584 589536773076 592040200716 592836501564 592944500088 593447765392 594453208088 596878099296 598964647508 600806029233 601335517877 602144321033 602426870904 603467226126 603520204608 604278896454 605909107152 607561463584 611559698507 612995763376 613942526982 614054370444 615094725666 615168806688 615942142119 617491327716 618650186508 619175269672 620298999744 624713448508 625006588704 625771862762 625885861204 626928030504 626966728701 627810006129 628104599352 628324508904 628619343552 629684375328 630475958439 635971616576 637049104864 637849946257 638149250616 639007568664 639123978288 639570724216 640111096566 640731469632 641536940166 641837974608 642701254032 649344851504 651341115804 651796401478 652979335056 653098289952 654106991364 654226151688 654986772756 655106093352 661757365532 662999299316 663542640416 663791789307 664435112864 665270381507 665582552616 665894870208 666710208924 666790506432 666831665208 667378147008 667628736066 668759859099 669429850608 675672824153 676581611837 677136083912 677259439504 678406879256 678725214528 679578447414 679660294752 680492488206 680811802128 683506646532 685656899121 688774513264 689620233798 691374926798 691500876316 691825355808 692755868832 695697609312 695824346304 696572178381 696760238016 703834423456 703962642752 704719221403 705049903464 705998203656 706620397864 707902830528 708792742914 709125336432 710079118128 715468068648 716680242972 717419200016 718634680024 719223615424 719517064743 721434706224 721566131808 722788637712 725062468036 727932469009 729253580568 730512957942 733468919184 734091455456 735469140128 736605062196 736693777728 742195324086 743193585294 743328974748 746485470468 747489501972 749527958024 749879666112 750888262848 755216294684 756495812026 756586923168 757538036859 758959724217 759581706792 760868620188 760960257984 761778094401 761916869442 763207739163 768631369248 771097011161 772134145469 772496461272 774217192472 774871327422 775412960379 775506349872 775554219318 775647625824 776597348622 776961758736 777621209824 782116130112 786049030768 789016696526 789386934288 790448668752 790592666784 791813726388 791957973096 793949864544 794947947597 801074705644 803235827872 804245584411 804622968168 805705195272 806083263936 807096600018 807878809536 808464015027 809126567352 809273967984 810362450736 817919734501 818590035976 818739160592 820126300888 821106606426 821256189492 822647594238 823033612944 823321770288 824866915344 825852887388 827402782644 835803377854 835904040672 835955638268 836927542966 837080008172 837472799136 837766011872 840634611252 840735855936 842160263904 842313682368 843218952777 850865667488 851935300019 852010091552 852165304384 853081162751 853481462088 855382586888 855783966144 856703713641 856859781522 856935005376 858012267738 858414880944 864523916283 868454821072 870639113408 870994341531 871733603354 872142655152 872301535584 873315697008 873369603902 873474791136 874823861052 877183942176 881181409853 884305159614 885055719076 887443403488 888946945232 889108886944 890171648088 890589351744 891679812132 892573134144 895317148944 898446971262 903640306356 906104596552 907323317608 907749069504 911342195376 914209198828 919493645064 920913790473 921081555666 922642088499 923425186666 928762904508 930448499616 931684711999 933433224037 937070172762 937509883056 938657794143 938828791806 940066537952 941330938208 942486763356 945056990552 945500448576 946772157504 953842545598 953957424864 955125474742 955573657296 957223875924 958511352996 958685967432 959356086324 959471629632 961097204448 961912941632 962305410249 963718183616 972252753203 972338107424 973560444287 974017277256 975785003712 977011673706 977694602217 977958558912 979469002584 979647434928 982140082928 989593765448 990924780392 991105299664 992636048298 994498948974 994847139098 995313960624 996652669296 998373828924 1000065313386 1000247497812 1001067220512 1010050715812 1011761983718 1011946298956 1012775609056 1014491493584 1015704125868 1015889159256 1016365854528 1017610318884 1018087821792 1019367671121 1020738732309 1029995281696 1031290100023 1033161769896 1033883947172 1034008466496 1034072292424 1035463131496 1035949011648 1037062390197 1037251314474 1037738033712 1039133803248 1052515912384 1053839041642 1053931558336 1055256467218 1055751635184 1055943964128 1057574855196 1058997305484 1059930596796 1061854245792 1063189114371 1072830624224 1074273593696 1075624074773 1076128800024 1077952020036 1078081846848 1078835423136 1079031957312 1080483267648 1082152059336 1082349197712 1084182956568 1087593702054 1093880370852 1094808808568 1095008252656 1096863458984 1097378150592 1097762360384 1099822553792 1101137183184 1103203710192 1104907593294 1113292986129 1114790377941 1114993462122 1117830489122 1120846148336 1124291937036 1124819499168 1126332394272 1132824442026 1134743718039 1134880384752 1137975282784 1139372560188 1141302930282 1142271618188 1142479708696 1144016356984 1144553174592 1152698555044 1154651502566 1158744691908 1161325788708 1162856873536 1163331328977 1164420929344 1164896022933 1166431814736 1173174195168 1176937543351 1179073546152 1183525044789 1184080401432 1185673003128 1185889000176 1186895530784 1188906416176 1193756198592 1197929295016 1201612058466 1202671035754 1204288642066 1204853741808 1206934452252 1208557792908 1211818214304 1215122927168 1223119397014 1225991526752 1227885053964 1228108740888 1230189451332 1230337613376 1231659909639 1231884284238 1233971391357 1234982655432 1237300373016 1238350539344 1248403805291 1249426897016 1250013177408 1251543725524 1251771722408 1253705066781 1253856061008 1253933457402 1255391314449 1255620012258 1256209198704 1256649017808 1259368750656 1260951916878 1274098209728 1275699892514 1276298501232 1278015137328 1278247956576 1279141448432 1280222193132 1283073880332 1283675949216 1285289672283 1285402508064 1287018401607 1298689703008 1300322300029 1302682231608 1303592802956 1305958670112 1306196579904 1307600405031 1308213982728 1308452303376 1309973545512 1310054405853 1310212186704 1323514731064 1325998598632 1327085280832 1327583578614 1328870225728 1330540763014 1331165105232 1333420417848 1333663330416 1335257472132 1337519718198 1338859701216 1347670456893 1351345648306 1353163223674 1354272167824 1354518879008 1356813758512 1359156894828 1359320589504 1360984976412 1361623604256 1367013293064 1371313798242 1377549026528 1379240467596 1382749853596 1383001752632 1383650711616 1385137779999 1385511737664 1391395218624 1393144356762 1405605259143 1407668846912 1408243187709 1409438442806 1410099806928 1411826369209 1411996407312 1413240795728 1417585485828 1418250672864 1420158236256 1424713868267 1430763818397 1430936137296 1432688212113 1433360485944 1434838400032 1437269360048 1439034129486 1442869412448 1443132263616 1445577275424 1450124936072 1455864938018 1458507161136 1461025915884 1466937838368 1468182910912 1470938280256 1473210124392 1484390648172 1486387170588 1486657949496 1488954072447 1491748423461 1492270708647 1492970940936 1494979003944 1499055916048 1510432589368 1512991624052 1513173846336 1515076073718 1517642975577 1517919448434 1519163413584 1521737240376 1523556188802 1523833738884 1526415478326 1537262738496 1542194022322 1544268290938 1544992922544 1548434384944 1549742654844 1550825920758 1551012699744 1551108438636 1551295251648 1553194697244 1553923517472 1555242419648 1555876971711 1572098061536 1574074363193 1578033393052 1578773868576 1580758562463 1580897337504 1581185333568 1582884700827 1583627452776 1583915946192 1587899729088 1589895895194 1602149411288 1606471655744 1608198199291 1608491168822 1609245936336 1611216338233 1611410390544 1614193200036 1616928030054 1618253134704 1618547935968 1620724901472 1631390553081 1635839469002 1637180071952 1637478321184 1640252601776 1642213212852 1642512378984 1645295188476 1646067225888 1646643540576 1649733830688 1651705774776 1654805565288 1671606755708 1671808081344 1671911276536 1673855085932 1674160016344 1674945598272 1675532023744 1676745733683 1681269222504 1684320527808 1686437905554 1699236663039 1701731334976 1703870600038 1704020183104 1706162325502 1706962924176 1710765173776 1713407427282 1713719563044 1716024535476 1716829761888 1729047832566 1731977253849 1736909642144 1741988683062 1743467206708 1744285310304 1744603071168 1746631394016 1746739207804 1746949582272 1749647722104 1754367884352 1762362819706 1768610319228 1770111438152 1774886806976 1777893890464 1778217773888 1780128900307 1780343296176 1783359624264 1790634297888 1796893942524 1802418087699 1804006553631 1806432963099 1807280612712 1812209193104 1814646635216 1822684390752 1828418397656 1834679095521 1838765832121 1838987290128 1841827580946 1842163111332 1845284176998 1846850373332 1857525809016 1860896999232 1863369423998 1866866448074 1874140345524 1875019766112 1877315588286 1877657583612 1880133075904 1880900186103 1882661876416 1883430018387 1884973526712 1890113981104 1907685091196 1907914849728 1910250949484 1911147314592 1913549838771 1914447751848 1917022705992 1917371934864 1918712172648 1922194408896 1924610820498 1944151335443 1944505506406 1944676214848 1946766241247 1947120888574 1948034554512 1954023347412 1955389204434 1958938005168 1959294869856 1964280165856 1979187530896 1981849560784 1982210599328 1985272096596 1988997897948 1989694278196 1990627921248 1991375367921 1993305338592 1995811144521 1996747657848 2000130626772 2000494995624 2002134441024 2020101431624 2023523967436 2023892597912 2025551218112 2027018472459 2028982987168 2029744835511 2031408251736 2031533643859 2031778318512 2035220637768 2036175643584 2038735342242 2041477464618 2056970697363 2059990563392 2062580200046 2066323539792 2067767894344 2068144584848 2070926262992 2074124780394 2074502628948 2075476067424 2078267606496 2107678083284 2110512934436 2111503270368 2111887928256 2114157664209 2115149710392 2117994610968 2119861193592 2123708491584 2126378228742 2145661248448 2148547187392 2151248149546 2152257600048 2154892879319 2155904040072 2157670846272 2164304118672 2164698395424 2168365913136 2175187404108 2183797407027 2187760741704 2189617617136 2190016505312 2193726917968 2202274366368 2206407420384 2209815186588 2226585972258 2229580755882 2229986924244 2235660978244 2241692296672 2244510352561 2248583874072 2249638998336 2252664788544 2265648884052 2269487436078 2269760769504 2272614110577 2275950565568 2276879172651 2278745120376 2282605860564 2284543236376 2284959417392 2288032713968 2305397110088 2309303005132 2313291033483 2316402436407 2317489383816 2322651577416 2326238881137 2326662657954 2329792045866 2332863629472 2346348390336 2353446353431 2353875086702 2358147092304 2367050089578 2368160802864 2371346006256 2371778000352 2373791061568 2377812832352 2395858590032 2403224116932 2405342071508 2408577284132 2409707483616 2412736753233 2413868904504 2417115585816 2423636428608 2446238794028 2451983053504 2453759203503 2454618304181 2455770107928 2456217481776 2459224937303 2460378902664 2463319819278 2463768568476 2467942782714 2469965310864 2474600746032 2476701078688 2496807610582 2498853794032 2503087451048 2503543444816 2507410133562 2507712122016 2507866914804 2510782628898 2511240024516 2512418397408 2513298035616 2521903833756 2551399785028 2552597002464 2555805900057 2556030274656 2556495913152 2558282896864 2559243488253 2560444386264 2566147760664 2567351898432 2570111140923 2570579344566 2570805016128 2574036803214 2593571748849 2597379406016 2600170920349 2600644600058 2605050715087 2605364463216 2607185605912 2611917340224 2615200810062 2616427965456 2616904606752 2619947091024 2620108811706 2620424373408 2643544229559 2647029462128 2651997197264 2655167157228 2661081526028 2662330210464 2666840835696 2667326660832 2670514944264 2675039436396 2677719402432 2695340913786 2702691296612 2706326447348 2708544335648 2709037758016 2713627517024 2717038847837 2718313789656 2721969952824 2723247208512 2734026586128 2742627596484 2755098053056 2758480935192 2765499707192 2766003505264 2770275559998 2786288713524 2795054135997 2800299672111 2811210518286 2815973382429 2816486375418 2818876885612 2820199613856 2823652738418 2823992814624 2826481591456 2835170971656 2836501345728 2840316472512 2845082075663 2848908743627 2849427736534 2861527636794 2861872274592 2865376424226 2866720971888 2869676800064 2874538720096 2878068258972 2885738824896 2891154550848 2900249872144 2911729876036 2916758259609 2917014322272 2920681332861 2922051831768 2933083806651 2933875676736 2946420248784 2967388880413 2968781296344 2972774341176 2972957840719 2973315898992 2977908144894 2983496846922 2984541417294 2985941881872 2989958007888 2998111832096 3020865178736 3025983248104 3030152147436 3035285951154 3035838896868 3038326827168 3043474480752 3047112377604 3047667477768 3052830956652 3084388044644 3088536581876 3089985845088 3093870300069 3096868769888 3099485309688 3101651841516 3102025399488 3102216877272 3106389394488 3107847034944 3111187170591 3111753943422 3143347486277 3144196123072 3147575324633 3148148726386 3156066786104 3157547737152 3161517124926 3161794675008 3165769401654 3167254905552 3167831892384 3179791790388 3204298822576 3216396398582 3216982337644 3218491872672 3222432676466 3222820781088 3226872224319 3228386400072 3233856060108 3236506269408 3237095871936 3241449802944 3262781106162 3271678938004 3274360143904 3274956642368 3280505203552 3284426425704 3284629162501 3285024757968 3289047026329 3290590376952 3292134451776 3293287081152 3299467661376 3303411549552 3309611130576 3343213511416 3343822553072 3347710171864 3348320032688 3353491467366 3362538445008 3372875811108 3398473326078 3404231154117 3407741200076 3412324651004 3413925848352 3421530347552 3426814854564 3427439126088 3432049070952 3433659523776 3444046723171 3458095665132 3463954507698 3473819284288 3483977366124 3486934413416 3488570620608 3493262788032 3493478415608 3499295444208 3524725639412 3530812630053 3537220638456 3540222876304 3550575134367 3555787780928 3560257800614 3560686592352 3566719248528 3581268595776 3587277399749 3592102328921 3593787885048 3604836175398 3608013107262 3612865926198 3614561225424 3624418386208 3629293270432 3645368781504 3656836795312 3669358191042 3677531664242 3677974580256 3683655161892 3684326222664 3690568353996 3693700746664 3715051618032 3726738847996 3733732896148 3745211415873 3748280691048 3750039532224 3754631176572 3755315167224 3761115200343 3761800372206 3766173943347 3766860036774 3769947053424 3780227962208 3805104851809 3815370182392 3820501898968 3822294629184 3827099677542 3828895503696 3834045411984 3834743869728 3837424345296 3849221640996 3888302670886 3889011012812 3893532482494 3894241777148 3896069109024 3900966900087 3908046694824 3910778408868 3917876010336 3918589739712 3922801215093 3928560331712 3930163217559 3958375061792 3963699121568 3964421198656 3968681931059 3970544193192 3976130038817 3977995795896 3979388556392 3981255842496 3982750735842 3986610677184 3991622289042 3993495315696 4000261253544 4000989991248 4040202863248 4047047934872 4047785195824 4054036944918 4057965974336 4059489671022 4062816503472 4063067287718 4063556637024 4070441275536 4077470684484 4082954929236 4113941394726 4125160400092 4132647079584 4135535788688 4136289169696 4141852525984 4148249560788 4149005257896 4150952134848 4155413339997 4156535212992 4204014665611 4215356166568 4221025868872 4223006540736 4228315328418 4230299420784 4235479107627 4235989221936 4239722387184 4252756457484 4274141604801 4292291455191 4298064636339 4302496299092 4304515200096 4309785758638 4311808080144 4328608237344 4329396790848 4336731826272 4342493694433 4350374808216 4367594814054 4375521483408 4379235234272 4380033010624 4387453835936 4404548732736 4412814840768 4419630373176 4453171944516 4459161511764 4459973848488 4471321956488 4476812125941 4483384593344 4489020705122 4497167748144 4529172501683 4531297768104 4538974872156 4539521539008 4545228221154 4552928926731 4553758345302 4557490240752 4565211721128 4569086472752 4569918834784 4576065427936 4606179557453 4610794220176 4618606010264 4626582066966 4632804872814 4634978767632 4645303154832 4652477762274 4653325315908 4659584091732 4665727258944 4706892706862 4707750173404 4716294184608 4722223089579 4734100179156 4736321605728 4742275687389 4742692012512 4743556000704 4748654102481 4755625664704 4791717180064 4797740900107 4806448233864 4806744920041 4810684143016 4817154568264 4819414967232 4824594597873 4825473506466 4827737809008 4833649014699 4834231171632 4892477588056 4907518407006 4909236608362 4911540215856 4912434963552 4918449874606 4920757805328 4926639638556 4927537136952 4935885565428 4939930621728 4949201492064 4953402157376 4993615221164 4997707588064 5006174902096 5007086889632 5014820267124 5015424244032 5015733829608 5021565257796 5022480049032 5024836794816 5026596071232 5030237201049 5043807667512 5089070384687 5102799570056 5105194004928 5111611800114 5112060549312 5116565793728 5118486976506 5120888772528 5132295521328 5140222281846 5141158689132 5148073606428 5187143497698 5195931761547 5200341840698 5201289200116 5210101430174 5210728926432 5214371211824 5230401620124 5232855930912 5233809213504 5239894182048 5240217623412 5240848746816 5256702893261 5287088459118 5294058924256 5303994394528 5310334314456 5322163052056 5324660420928 5333681671392 5334653321664 5340386700921 5341029888528 5350078872792 5390681827572 5405382593224 5412019660893 5412652894696 5417088671296 5419298889297 5427255034048 5434077695674 5436627579312 5443939905648 5468053172256 5475318136459 5485255192968 5504037286563 5516297496363 5516961870384 5530999414384 5532007010528 5540551119996 5572577427048 5590108271994 5600599344222 5622421036572 5631946764858 5632972750836 5637753771224 5640399227712 5647305476836 5647985629248 5652963182912 5670341943312 5690164151326 5697817487254 5698855473068 5723055273588 5723744549184 5730752848452 5733441943776 5740649516313 5749077440192 5756136517944 5800499744288 5807791615919 5823459752072 5832454006329 5833516519218 5834028644544 5840298723741 5841362665722 5844103663536 5866167613302 5892840497568 5934777760826 5937562592688 5944832696239 5945548682352 5945915681438 5946631797984 5955816289788 5966993693844 5969082834588 5971883763744 5979916015776 5987433433563 5996223664192 6041730357472 6051966496208 6060304294872 6070571902308 6071677793736 6076653654336 6081055417377 6086948961504 6089234506533 6094224755208 6094600931577 6095334955536 6105661913304 6168776089288 6177073163752 6179971690176 6187740600138 6193737539776 6198970619376 6203303683032 6204433754544 6212778788976 6222374341182 6223507886844 6286694972554 6295150649266 6296297452772 6312133572208 6323034249852 6331538803308 6334509811104 6335663784768 6342472992627 6359583580776 6408597645152 6416653963301 6432792797164 6433964675288 6436983745344 6444865352932 6445641562176 6453744448638 6456772800144 6464678637957 6467712120216 6473012538816 6525562212324 6543357876008 6548720287808 6551392221081 6561010407104 6568061804581 6568852851408 6569258325002 6570049515936 6578094052658 6581180753904 6606823099104 6619222261152 6628016691503 6686427022832 6687645106144 6695420343728 6696640065376 6706982934732 6725076890016 6733531057683 6745751622216 6796946652156 6808462308234 6815482400152 6824649302008 6827851696704 6843060695104 6853629709128 6854878252176 6864098141904 6888093446342 6916191330264 6927909015396 6939873100449 6949207309221 6967954732248 6973868826832 6986956831216 6998590888416 7049451278824 7060339060293 7061625260106 7074441276912 7080445752608 7101150268734 7120515601228 7121373184704 7133438497056 7174554799498 7184204657842 7187575770096 7209672350796 7216026214524 7225731852396 7229122450848 7238210259699 7248836772416 7258586540864 7313673590624 7322867689637 7338716382084 7355063328484 7355949160512 7361277610509 7363854912543 7367310323784 7368652445328 7377674811909 7381136707992 7387401493328 7430103236064 7453477695992 7467465792296 7490422831746 7495658616997 7496561382096 7509262353144 7510630334448 7522230400686 7523600744412 7532347886694 7533720073548 7539894106848 7560455924416 7610209703618 7630740364784 7641003797936 7654199355084 7657791007392 7667417700171 7668090823968 7669487739456 7674848690592 7677730464759 7698443281992 7776605341772 7778022025624 7787064964988 7788483554296 7792138218048 7800512761047 7801933800174 7815152145261 7816093389648 7821556817736 7835752020672 7845602430186 7860326435118 7916750123584 7927398243136 7930632688677 7937363862118 7941088386384 7950811658177 7952260077634 7955991591792 7958777112784 7965501471684 7983244578084 7986990631392 8000522507088 8001979982496 8080405726496 8094095869744 8095570391648 8108073889836 8118979342044 8125633006944 8126134575436 8127113274048 8140882551072 8151116543511 8154941368968 8165909858472 8227882789452 8250320800184 8265294159168 8271071577376 8272578339392 8281469231863 8283705051968 8296499121576 8298010515792 8310826679994 8385162407991 8400899016333 8408029331222 8430712333136 8442051737744 8456630656836 8460598841568 8470958215254 8471978443872 8479444774368 8505512914968 8535246226989 8546726230881 8548283209602 8584582910382 8596129272678 8604992598184 8609030400192 8619571517276 8623616160288 8657216474688 8673463652544 8684987388866 8700749616432 8735189628108 8750274778827 8751042966816 8758470468544 8762043998583 8774907671872 8839260746352 8902166641239 8906343889032 8918323023528 8918873522157 8919947696976 8942643912976 8953624251882 8978041410244 8994335496288 9058345003366 9062595536208 9073692010049 9077949744312 9090456442308 9105857853462 9107516690604 9114980481504 9130423442256 9138172945504 9139837669568 9152130855872 9212359114906 9221588440352 9237212020528 9253164133932 9265609745628 9269957535264 9281610900207 9290606309664 9304955524548 9306650631816 9319168183464 9413785413724 9415500346808 9430042458831 9432588369216 9442725973899 9444446179158 9451047821431 9468200358312 9472643211456 9484551374778 9485384025024 9497308204962 9583434360128 9595481800214 9611738845321 9612896467728 9613489840082 9621368286032 9634309136528 9649189195746 9650947012932 9655475618016 9667298029398 9668462343264 9680616672957 9784955176112 9815036814012 9818473216724 9823080431712 9824869927104 9836899749212 9841515610656 9853279277112 9853887487503 9855074273904 9867141078987 9871771130856 9879861243456 9898402984128 9987230442328 9995415176128 10012349804192 10014173779264 10024936438571 10029640534248 10031467659216 10043130515592 10044960098064 10060474402098 10087615335024 10178140769374 10205599140112 10223223600228 10236973953012 10241777545056 10264591042656 10280444563692 10282317378264 10296147212856 10332140169513 10374286995396 10391863523094 10400683681396 10402578400232 10420202860348 10421457852864 10428742423648 10460803240248 10465711861824 10479788364096 10480435246824 10513405786522 10574176918236 10588117848512 10592437890159 10607988789056 10619389646659 10620668628912 10644326104112 10667363342784 10680773401842 10682059777056 10700157745584 10761832199247 10776306986763 10781363655144 10810765186448 10824039321786 10825305789392 10838597778594 10868155391348 10873255158624 10887879811296 10936106344512 10950636272918 10969189274377 10970510385936 11008074573126 11032594992726 11033923740768 11061998828768 11064014021056 11081102239992 11145154854096 11180216543988 11201198688444 11235634247619 11244842073144 11263893529716 11265945501672 11275507542448 11294610953672 11340683886624 11380328302652 11395634974508 11397710946136 11415314555427 11440742099627 11446110547176 11461505696904 11466883887552 11481299032626 11512273035888 11600999488576 11615583231838 11646919504144 11664908012658 11667033038436 11680597447482 11682725331444 11688207327072 11702900700261 11732335226604 11785680995136 11869555521652 11875125185376 11889665392478 11891097364704 11891831362876 11893263595968 11906045793177 11911632579576 11928390116451 11933987387688 11938165669176 11943767527488 11959832031552 11974866867126 12083460714944 12103932992416 12119148978883 12120608589744 12135449373007 12141143804616 12143355587472 12162110834754 12173897923008 12178469013066 12188449510416 12189201863154 12190669911072 12211323826608 12337552178576 12354146327504 12375481200276 12397941238752 12406607366064 12408867509088 12425557577952 12444748682364 12447015773688 12573389945108 12590301298532 12592594905544 12612043996833 12624267144416 12640137248633 12646068499704 12663077606616 12669019622208 12684945985254 12706437322881 12719167161552 12817195290304 12822424814403 12833307926602 12855050624903 12865585594328 12867929350576 12889730705864 12907488897276 12913545600288 12929357275914 12935424240432 13027481083299 13051124424648 13086715752016 13102784442162 13136123609162 13137705702816 13138516650004 13140099031872 13156188105316 13162361507808 13213646198208 13238444522304 13256033383006 13372854045664 13375290212288 13389665206657 13390840687456 13393280130752 13413965869464 13450153780032 13467062115366 13491503244432 13587517505049 13593893304312 13616924616468 13630964800304 13649298604016 13707259418256 13709756504352 13728196283808 13776186892684 13818538672359 13830716911171 13832382660528 13849319383759 13855818030792 13879746200898 13898414618442 13935909464496 13947737653664 13973913662432 13997181776832 14098902557648 14120678120586 14123250520212 14148882553824 14160891505216 14166669268737 14202300537468 14241031202456 14266876994112 14349109598996 14368409315684 14375151540192 14393222700321 14419344701592 14420234760123 14432052429048 14451463704792 14458244901696 14473783793619 14476420519398 14500947044097 14627347181248 14643067814597 14645735379274 14670548763911 14677432764168 14710126656968 14722555221018 14727709825086 14734620647568 14737304890656 14755349623818 14762273415984 14774802986656 14860206472128 14906955391984 14934931584592 14980845663492 14991317233994 14993122764192 15018524706288 15021260668896 15044460801372 15047201488824 15064695773388 15067440147096 15079788213696 15220419407236 15261480729568 15267211154061 15280666103809 15282007595872 15301218774661 15308398710168 15315582014784 15334835400342 15336181647936 15349697381184 15355460929518 15396886563984 15540474955519 15553210683544 15556044051248 15574129929976 15576967108592 15601025522094 15603867600348 15630304290522 15632186779296 15643113635472 15691204860372 15720652870236 15770108679783 15861265377354 15874727724236 15882176772768 15901623316354 15904520155268 15911983183584 15917554225568 15931002943368 15966489156168 15973981262784 16001045014176 16003959964992 16021160102763 16160811452992 16188191739488 16191140783296 16208542092269 16216147779672 16237958684088 16251266013888 16252269150872 16281765102144 16302233087022 16309882737936 16331819716944 16425954409377 16455765578904 16500641600368 16542143154752 16548892489089 16562938463726 16592998243152 16596021031584 16621653359988 16742446787207 16770324815982 16801798032666 16816058662444 16861424666272 16884103475488 16913261313672 16921197683136 16941916430508 16943956887744 16958889548736 17011025829936 17070492453978 17093452461762 17096566419204 17169165820764 17192258545356 17209985196368 17239143034552 17247232320576 17369974777732 17401499232864 17423374847757 17470379256216 17497362018987 17500549557654 17502085933632 17520896171223 17524087997166 17678521492704 17702009527981 17735231256703 17804333282478 17812687778064 17834498088717 17836646047056 17837747044314 17839895393952 17885287825952 17907248503764 17956082820488 17988670992576 18116690006732 18125191072416 18147384020098 18155899488624 18180912884616 18211715706924 18215033381208 18229960963008 18260846884512 18276345891008 18283802794731 18424718229812 18443176880704 18474424041056 18497648441453 18506328267864 18531219491256 18539915070528 18563221800414 18581212619328 18609911049096 18613301263632 18638336366928 18827570827448 18831000693616 18860084917662 18885451947798 18888892358316 18902095642862 18936400716624 18969102749556 18994616409924 19190963600428 19223477690642 19225792935456 19226979680164 19242736572064 19249961889903 19268618273056 19298378391492 19301894025864 19310951236032 19334596058796 19336924686528 19361233345914 19394035913871 19569910352224 19594511900437 19620866743273 19630073628024 19636946433448 19646160863424 19673799498424 19683031221312 19704185413743 19706558554224 19707774975006 19710148547808 19734282157974 19743542261712 19884050074509 19974460884656 20024699608384 20049872877142 20059281068496 20062935318432 20086261031184 20089920196128 20120948804196 20175230670048 20200593173049 20356281538748 20411198280224 20436857420687 20446447200456 20473947906024 20483555090112 20529182085312 20560889127384 20564634756528 20592294425712 20664280339026 20748573990792 20783727046188 20801367362792 20805156800464 20840405720696 20857484847296 20921606480496 20960870493648 21026811573044 21148353836472 21181017180879 21184875780318 21238779293318 21241337257824 21288652208224 21361546803684 21364119554112 21400315491168 21428748375977 21523664398494 21552613973526 21562727310288 21621530372896 21648078643572 21650611578784 21677195557188 21736310782696 21746510317248 21775759622592 21901272545836 21938378548754 21941020771872 21968603068911 22016149146252 22065189985452 22067847481536 22091564737629 22123997657536 22133024435727 22162204479984 22290309708192 22360433087976 22361813323669 22391890218601 22402397376888 22471268495238 22486975850991 22489684146288 22527787059432 22531891003344 22551015084896 22589221907344 22681367773248 22760656605304 22791269949016 22795421892272 22830629110854 22881484199254 22892221094352 22923011393808 22962598065252 23024546071776 23231166463676 23293839008288 23329816025316 23334066076872 23361194894964 23365450662888 23376414654144 23401538283141 23405801400522 23445456435783 23464670453208 23675240485283 23719672300529 23739111043304 23750250370752 23779330784956 23782194729408 23783662725752 23812091586354 23823265159152 23852434974531 23856780232902 23867974775376 23876331338352 23949733734252 24207865984832 24238297957766 24241217179488 24270898746014 24282287609232 24286711174944 24324221669508 24356938026132 24376899020832 24378403726308 24381339822144 24422647653216 24453349630533 24675104357152 24706123700551 24708292655008 24739353719779 24750962400552 24795882477504 24813214732128 24817735018176 24844407695589 24851115155904 24889497364728 24894031547376 25146779890216 25180602597064 25185189811088 25224087993666 25248534288832 25280274497266 25292136999408 25326155213232 25369891970508 25412874645762 25438334323104 25605738680967 25640178692643 25644849628806 25666615853204 25710101249806 25731171188656 25735858701152 25779461411728 25814977794552 25827091200576 25858714551828 25870848480864 26054962166598 26102248849296 26173431504032 26205568884324 26272247218324 26275411405632 26277033300008 26312376210632 26324723015616 26512066766012 26706499923717 26745708091328 26756620566471 26779330413314 26781681374912 26827931738928 26934124230732 26983006488864 27018856647971 27069563497073 27175035010098 27187786608624 27221076030147 27233849232936 27261929600608 27298597208032 27414518836512 27419513008704 27456392567616 27552373785368 27637077344718 27661433822342 27664765321056 27698638767518 27711636061584 27759492401796 27796829236884 27871818928992 27895475307328 27947827324864 28197805115296 28241356241172 28246501040424 28290127376493 28297765107648 28328177921697 28333338537474 28353143464293 28404601074936 28482062404912 28698219197992 28736818631368 28750303080384 28786445400642 28835216535963 28838689403184 28840469520246 28864104858096 28902927409584 28947567587238 28952841038796 29001894088194 29286135629194 29291470758548 29341097527822 29354865528336 29420253313936 29445110442036 29455419650172 29469241295136 29474609781312 29510699247636 29524546831968 29549605973312 29561662462509 29601423236961 29813910783968 29869863169184 29907412900667 29961691326984 29982634467988 29986245528384 30037049412576 30042521337792 30074809315713 30088921602744 30094402977648 30129391546776 30134880294192 30440838814472 30522961459136 30534422308122 30555765786529 30561332207618 30564015191744 30602437549322 30616797420336 30669670800684 30710921859036 30793773127968 30996420508539 31080949911038 31106421367088 31112088102496 31148259859952 31153934217184 31202051044188 31207735200696 31260608581044 31264373558592 31286227270944 31382409720744 31441305740472 31540217359566 31722530754708 31749455448472 31764353545536 31803246632708 31809040310536 31823966367168 31835108451136 31858168939977 31862005886736 31932978312336 32002090028352 32042320205526 32285496597741 32328920960289 32376383478976 32417084184538 32432295559344 32475917368176 32504538301744 32604466174044 32619765475872 32663639433888 32851908818754 32907567823131 32911531157808 33001283200736 33097784978178 33125876927452 33185996486304 33192042063168 33243306719976 33484893574414 33540649631964 33603596065332 33632117324888 33722849332544 33768206950976 33826522627344 33883832861016 34022051659872 34140984907956 34186904923524 34193132838408 34245943666281 34322226298881 34338331641528 34384517090712 34419970392736 34478286069104 34739949555464 34802998465728 34846749695514 34940758512432 34994724037974 35001099115308 35041792342446 35048175994332 35357042985408 35404019055962 35470462513406 35608666564956 35625375556128 35668996177434 35673292094112 35675494088628 35679790787904 35718137379531 35770575651904 35785170349353 35814497007528 35912165640976 36203710353439 36233380013464 36250382144832 36294768040196 36311798977248 36357446936649 36361825769232 36406348119021 36423431413848 36430066762416 36521693769024 36567605589462 36849436459624 36948848082112 36988558583693 36995296882906 37012656535728 37062438982512 37126443600828 37219822098192 37226602527264 37276672733856 37655141654896 37662001387232 37720169835324 37770903895596 37777784716632 37804191285724 37836131990499 37872801433248 37920411745899 37938205499112 37989232819848 38381927200856 38446955381284 38451585870912 38453959360328 38485473144128 38499923779806 38537236546112 38565151874709 38596756782984 38603788051728 38669192117592 38722466691828 38788071827742 39082443249897 39139820704448 39189023800874 39241733486546 39260147256048 39273892866896 39347598996848 39408370827486 39413117108448 39415549950012 39420297095616 39468564315948 39487084523424 39768100149018 39948921769312 40099745754284 40118562136992 40125870636864 40168995619971 40172522062368 40179840392256 40241897608392 40350461340096 40401186346098 40712563077496 40762552515147 40822396560448 40873714841374 40892894400912 40942964707061 40947895812048 41121778254768 41129269513056 41184588851424 41328560678052 41455616017077 41492150733513 41497147981584 41547958151277 41567454092376 41602734725584 41610313600928 41680811441392 41843212960992 41921740987296 42053623146088 42296707672944 42362034361758 42369751560636 42477558586636 42482674515648 42577304416448 42723093607368 42800630982336 42857496751954 43047328796988 43105227947052 43125454620576 43179668100963 43243060745792 43260704280369 43296157287144 43301223157568 43354391114376 43472621565392 43802545091672 43876757097508 43882041543744 43929203443791 43937206137822 44011646291733 44032298292504 44130379970904 44183129475258 44266048871454 44324408959968 44580619416384 44715480715189 44720866175952 44723626647338 44775623548681 44783780437202 44804794753776 44942536990476 44973951701982 44979368292576 45055574118864 45063782006688 45102030169792 45178443814688 45521313210608 45582539898032 45590843784544 45661258221708 45762968398508 45784442188704 45801633462183 45841998311427 45846022787616 45903656323983 45925196130504 46049092143552 46462332927352 46587678016576 46621424866557 46637747779439 46659632050632 46668132153744 46722389789928 46725273808757 46730901325776 46803076566282 46811602801044 46890912871566 46929340906416 47310326039349 47350480970566 47439344601058 47478222086608 47558661569912 47567325451504 47624183172708 47646530318304 47704869949062 47713560465804 47735949550752 47752662676704 47899467468504 48476595915532 48482434358976 48541797492028 48564575218464 48573422349888 48625626276807 48648443339016 48713876052264 48753798041664 48756807452616 48845295306432 48906699261066 49277863228131 49350208714304 49403247486631 49412247401102 49416585310016 49478707439558 49501924801104 49626429464256 49688815391178 49778994729456 49788063094752 50227340361621 50293559780432 50361205194128 50370379622176 50448175987332 50560548994532 50584273998816 50652310426464 50739783941016 50825749291524 50876668646208 51211477361934 51280357385286 51289699257612 51333231706408 51420202499612 51462342377312 51471717402304 51558922823456 51623738108903 51629955589104 51717429103656 51741696961728 52109924333196 52204497698592 52270124543271 52346863008064 52411137768648 52544494436648 52554066600016 52624752421264 53024133532024 53106028583943 53205693770109 53412999847434 53503494266151 53513241132942 53558660826628 53655863477856 53868248461464 53966012977728 54037713295942 54129266128913 54139126994146 54350070020196 54375573217248 54442152060294 54467698465872 54523859201216 54597194416064 54829037673024 55104747570736 55274154689436 55322867644684 55329530642112 55397277535036 55423272123168 55492945324359 55518984803592 55593658473768 55743637857984 56380388727847 56395610230592 56456220996163 56482712482344 56493002080848 56580254752986 56656355843394 56666677074948 56706286928586 56809202149872 56964124809824 57396438395984 57473637262736 57572890801284 57670433071926 57677378806368 57680939040492 57728209716192 57749885669709 57805854819168 57895135174476 57905682077592 58003788176388 58572271258388 58582941517096 58682195055644 58709731056672 58783535701311 58840506627872 58862600229819 58890220884072 58910839300344 58938482590272 59021398495272 59049093663936 59112556241229 59123324925018 59202846473922 59627821567936 59652150223527 59739726338368 59803931168027 59814825801334 59923382653968 59965268935976 60074098825152 60149618631426 60177843205488 60188805955296 60258783093552 60269760588384 60881677628944 61068844616244 61111531573058 61122664415236 61204875098644 61233594840672 61310572262061 61339341601368 61421843718072 61587546255936 61992841017078 62161899822076 62212842734176 62224176204992 62296519719904 62307868434368 62404102088376 62415470401392 62491893500251 62521217162088 62572454541888 62764819441488 62882611480944 63080434719132 63445061509416 63498910896944 63606493265416 63618080621072 63716337879954 63724011773472 63865956624672 64084640411052 64286245127931 64570993195482 64657841920578 64834168369076 64864591118688 64951834736352 65009076603488 65208932348088 65239530951744 65327278867776 65436887740249 65703817637508 65815135646262 65823062315616 65905809206733 66002566401472 66195569956356 66251753854904 66371992972608 66486613439952 66969787148828 67081299263928 67085439971007 67175670655803 67207192130664 67264234649776 67460927552973 67653045254688 67767665722032 68044103319744 68249944249499 68281969815912 68373809847048 68386265676816 68491887332562 68644452597762 68676663283056 68769034181424 68839940785472 68956572138208 69479899110928 69693499391028 69881517024864 69989448075948 70002198230616 70083584684892 70096351988664 70808038111924 70940925026812 71025721455849 71159016901587 71183930821249 71217333129912 71250751112256 71337992354868 71346584188224 71350988177256 71436274759062 71557304923593 71570340698706 71628994015056 71824331281952 72296992184371 72394232466559 72407420706878 72466760026928 72589536080392 72623597954496 72714893873298 72723651538464 72812696238042 72846862827696 72860133524832 73135211178924 73698872919248 73977117167386 73990593765812 74025313071456 74118371101653 74124877965024 74218061159337 74252887201656 74439644196384 74453205054528 74533223086767 74553345467712 75310283309792 75324002774464 75404956690121 75440339670648 75541807791192 75546470737523 75555569433264 75608382571448 75672263980998 75745602866496 75840823491798 75876410998224 75978465639696 76763854401712 76893910762568 76907918720656 76999847559612 77130303749418 77193513565968 77207576103456 77338384235184 77444933383656 77576143655484 78164886499794 78378047601748 78483466973092 78520294512096 78547785733792 78695197993696 78816741654972 78826234216896 78831099900024 78937128631896 78974169046848 79536200298036 79876278646609 79897843538624 80199491508568 80237124273984 80337991239942 80345044124736 80483795216784 80802372692196 81056569943913 81208690491219 81425126154992 81525105030294 81663228090441 81747429682748 81785788801824 81885929414122 81895791624096 82243556509536 82258539026112 82369177702848 82507380194227 82618353565183 82657121356104 82911232034154 82984301467026 82994295963168 83095916302554 83134908184752 83205469451168 83220627201856 83361622882784 83686425921984 83843481974592 84107246292176 84593415345888 84724068723516 84739503121272 84955117173272 85059430392879 85446187214736 85714993503908 86054277531977 86094657593976 86210455894104 86250909241152 86359336201926 86505649607889 86521408560738 86592314574288 86708782228752 86945243130784 87517411591607 87605090183344 87753514195016 87858406887582 87874412275644 88023292583466 88064596585008 88260759941808 88366258950516 88532097742908 88648817919936 89430961430378 89441732351904 89447253294676 89551247097362 89567560874404 89609589507552 89722238702001 89885073980952 89947903403964 89958736585152 90111148237728 90127564013376 90224427947139 90356887629376 91042626421216 91157077102033 91165079796064 91181687569088 91279684414357 91322516443416 91525936797016 91568884377408 91603266924366 91667297359587 91683996622854 91692045575232 91807312647966 91850392261008 92924665854704 93242849733114 93275495558878 93319264101264 93336264307488 93444779579856 93450547617514 93461802651552 93606153132564 93623205602088 93781825743132 93858681812832 94620652078698 94700961941132 94878689202116 94956444173216 95117323139824 95134650903008 95248366345416 95293060636608 95409739898124 95427120931608 95471899101504 95505325353408 95574506819931 95798934937008 96692337309053 96953191831064 97083594984056 97129150436928 97251252553614 97296886678032 97427752104528 97513614905232 97813398522132 98555726456262 98722703469393 98806494973262 98824494802204 98957414879116 99003849602208 99377630782356 99557989458912 99576126189504 99877354971959 100454680723242 100587119560864 100722410388256 100740759244352 100896351974664 101121097989064 101168547997632 101304620852928 101479567882032 101651498583048 102422954723868 102560714770572 102579398515224 102666463412816 102840404999224 102924684754624 102966678896643 103117845646912 103247476217806 103259911178208 103434858207312 104031044592721 104170967538709 104219848666392 104408995397184 104540249086542 104822275537296 105088988873296 105108133200032 105249504842528 106048267064048 106212057167886 106411387540218 106825999694868 107006988532302 107026482265884 107117321653256 107311726955712 107736496922928 108075426591884 108258532257826 108278253988292 108611131060317 108700140040392 108751146434496 108884304120588 108935396931744 109072340809947 109219044357063 110209495141472 110348040702461 110548309378872 110645735289368 110794555070072 110846544246336 110965675751079 110985890648718 111037969607184 111187316947536 112760777455694 112912441992326 112965424964688 112986004161696 113160509505972 113312711686788 113333354149896 113412573857172 113618404299744 113761235237697 113928249619648 114792876791968 114947274525472 115091776000711 115145781602568 115340866143852 115354757612736 115361878080984 115456419432384 115499771339418 115611709638336 115695455624127 115790270348952 115811364155184 116007576352776 117048618847801 117144542516776 117165883034192 117364390111288 117419462113344 117567071402622 117681013255744 117725200459638 117780441768144 117821678600688 118042796990544 118225112482458 118246649850036 118405692947844 119304300447054 119607862336054 119629651602668 119846765307936 119930537871952 120299237262852 120355686410976 120377611910592 120506986859913 120517566187104 120539521176768 121763355257888 121916425302719 122137689232488 122223063146116 122245328830472 122409750197288 122467189681344 122621144524122 122678683202736 122828894121183 122843687436144 123985682034156 124323799644152 124425685468352 124476452200539 124593039439808 124643874453831 124808204176752 124830940802784 124983787000502 125042434324176 125529638882976 125765222961888 125932317138557 126160869438264 126890123018832 126997821793888 127212986530832 127236161242144 127432675759908 127448023546944 127731913249344 128169280822104 128572490255862 129141986390964 129315683841156 129668336738152 129729182237376 129903669472704 130018153206976 130417864696176 130873775480498 131407635275016 131630271292524 131646124631232 131787610331373 131811618413466 132034938875199 132391139912712 132503507709808 132973226879904 133579207166137 133939574297656 134146442145567 134162598527856 134170879942014 134326870646043 134351341311606 134414384261328 134528469299552 134921855105946 135306090509376 135535331444064 136499888498998 136563939631824 136747619694096 136772531353632 136983774665124 137288905195524 137353326566112 137525994934281 137538068362848 137710968971949 137913144276416 138959798221856 139134486103103 139386998782056 139763034049728 139864274599671 139913243338317 139978896151896 140004396461232 140167169369784 140175821426271 140192703977328 141616076223848 141881850053624 142051442911698 142318033803174 142367861642498 142434666259824 142675984709736 142701976354512 142872549518124 143114609847186 143140681397412 143257988030112 143648662563904 144593984368742 144788464933118 144814841413756 144933520053856 145179072160784 145429787746596 145447303076928 145625392476084 145693725655392 145720267049664 145876878830421 146270422357848 147397745838496 147583041155923 147954234334772 147981187531624 148050626142912 148209742459893 148236742203306 148249755930048 148436122318674 148505774403312 148879288392768 149066446173534 150620566619584 150682021084863 150809913380242 150880679341296 151065421505363 151083615582384 151092941475046 151111138866528 151216765142896 151344527961996 151681646983596 151752821996448 151956931279392 152444383904569 153527708803424 153787821525136 153815837441312 153999695119224 154260607498836 154387027131936 154415152206912 154676768470368 154871214326709 154889866767312 155152287310968 156329772999588 156756095203496 156966933946184 157040589024192 157095571467584 157390395987392 157633483309944 157662199800048 157874257263792 159072400596072 159318085751829 159617081310327 159752557293218 160398983017136 160675982479884 160967590433568 161604745384392 162113139887826 162387798386739 162417380982438 162850252309984 163050210060588 163326456180882 163494859365496 163571577603648 163771858828244 163791583248192 164487113019072 165014760388454 165236707130366 165314242712208 165822464068308 165968602934052 165988591926336 166191832605108 166269816369504 166410938902336 166478835973077 166723245765568 168214492584352 168425956861651 169141166183541 169186830691776 169368662988489 169448137447032 169479006242544 169910234346544 170118860785758 170892374429472 171429987007816 172108555063954 172189315187952 172400148190931 172420911788208 172718672403852 173011299215778 173042817121476 173184629148576 173417564457504 173890486261568 175034823183214 175210180366688 175507028390032 175716813775164 175748824551288 176046585166932 176129193170016 176350607103933 176521519883616 176587800689457 176732517901032 177064195485816 178861922860756 178883464703808 178894506589352 179102494194724 179135121748808 179219179015104 179411793504081 179444477404002 179770147961904 179895806807928 180222296475456 180448855894278 182085252842432 182314154204066 182330159592128 182559368828714 182645032886832 183051873594032 183206533848732 183334594719174 183367993245708 183614625295932 183700784522016 183931716786183 185849331709408 186082964935729 186485699466228 186550991117756 186638528202528 186672528614976 186889559159712 186901095235028 186923605303104 187212306265128 187246411204176 187475680500753 187563651486264 187717363625664 189241304157396 189401923882264 189757378404232 189912888346432 190234646279648 190269301806016 190473792332849 190496732690832 190819479796248 190854241863216 191149013639862 191597869874016 192858735383793 193384674618106 193906383662128 194167189968112 194502505107228 194593773356064 194855504209056 195027229810464 195626797044264 196310663220747 197111452912524 197445406938786 197612989946524 197648989604408 197914829758232 198007699204416 198755261564712 199115978917824 199754709943918 200909361446484 201174239121728 201256319913021 201444820776512 201527011967409 201792703949328 202242195978128 202959135764064 203302997166096 204749832748497 204845909447736 205121429541144 205158797030448 205332926825632 205680809998448 205933357793286 206494952435612 206519822356416 206869716414624 208062089185442 208341935077418 208439697332784 209080498173084 209644551074592 210177977746592 210216266400064 210499009685056 212096534128096 212424114335772 212822775080436 213077164367547 213477050704761 213551792463747 213651999389736 214013977064604 214052964531768 214234643306512 215472993845856 216150853183768 216517064515652 216556507976584 216890976553113 217182697399677 217222262120634 217374099892913 217400280080784 217768608241176 217870793863488 218144681619894 218438088714126 220418990282944 220696081404922 221096618757744 221291470578736 221589110140144 221931351502158 221971781297436 222075939214368 222355113304959 222374633895072 222654183478011 225521554911388 225824883984652 225930849929376 225972008323392 226214870070363 226321019011944 226625423373576 226639412212569 226666708299792 226825147714344 227236808599488 227522470475394 229585753583936 229894549050944 230183552001422 230291563205136 230573538087133 230681732287704 230723756161968 230999542678836 231390911248254 231580540697904 231622728310368 232015152705552 234097237695602 234289085033552 234331766068384 234728780222576 235134142805244 235450400919276 235560883536288 235643357201376 236085593981088 236450224964916 236493299700072 236811385895688 238608600894108 239215724672108 239259303205336 239628835939827 239693530615872 239861075743904 240162607724027 240598474525704 240711372821952 241013973719826 241035132374208 243169709831739 243526710515776 243626071473657 243832850605438 244245961873157 244275378464976 244446126292232 244490657660944 244819500394576 245242289048244 245357366405472 245657788242366 245687374872288 247522140582681 247855060695549 247971364068312 248647599288304 248952904401078 249287748907662 249616408353504 249661881605568 249967574001004 250084868648352 251059277765952 251530445923776 251864634277114 252321738876528 253780246037664 253995643587776 254425973061664 254472322484288 254865351519816 256338561644208 257144980511724 258162832595931 258283972781928 258631367682312 259336673476304 260835729392352 261747550960996 262552234774821 262815270550032 263137068291421 263260542585048 263575220662746 263623236826932 264069877750398 264782279825424 265007015419616 265946453759808 267158414332274 267879148595312 268292884291134 268325197055712 268341759884028 268653741292086 268702682623212 268828768522656 269056938599104 269166716106003 269843710211892 271070662888128 272999776997996 273127879263648 273471231306099 273495239388192 273545062707264 273839053243071 273967549330248 274577810391048 274706653132224 275001892078761 275051989868562 275076136725696 275421937943898 277919596443712 278218288477343 278268972206206 278740426514309 278773997564112 279728549199342 279826486676634 279957792303792 280008792922464 280334338739568 280351642852542 280385407954656 283232152447696 283763700107248 284102885823396 284636067606348 284735723284996 284869332519648 285351969419472 285403952709024 285745099036248 286229219694372 286281362794824 286515976060224 289187968737484 289576929866236 289629682827512 289867040107712 290077011927159 290358144321568 290723156718559 290859575493192 291250784952168 291387451310784 291753757660842 292540844715696 294795491676992 295166082311846 295908468669544 295962375063248 296419484919786 296473484406612 296872244637348 297011548806624 298132892347068 299632064915877 301364042169726 301619826760484 301761358682592 302130843010726 302167231164768 302185882950092 302222277733056 302433530285792 302689055923992 303363293967192 303505643992896 303913862558784 304888767809138 307055417606848 307575643050272 307631674882624 307962299753111 307999390238448 308521214997672 308774054263872 309353536940736 309742428653418 309779733534624 310304574621936 312093133778163 312512902616127 312659545999176 313512190406992 313933867892368 315266966619888 315324399600096 315748514527584 318106488956933 318144801192144 318636171503658 319234162620654 319505114586436 320797966034272 321351964959768 321935180867136 323209490768784 324226279775652 324775596773478 324834761964876 325700504619968 325833393180951 326100420121176 326652912361764 326989718730992 327543717656488 330029520776908 330473414260732 330628485424416 331044122107383 331644928136616 331937205868104 332383665210216 332539632739008 332897027253237 332957671946154 336338181031639 336428985168704 336790559735731 336851913723302 338282332367082 338737325976978 338896274894064 338958012485088 339820468693088 340237721571516 341784748858944 342859974015632 344217110127908 344378630375904 344800296381862 344841823576416 345275328002133 345437344807704 346022598431556 346085634242952 346369258297152 346835128915008 350069646366428 350420360733376 351014056780064 351145856543403 351433627550328 351455320387607 351497649102576 351928031817203 352093170333864 352258386340032 352701214207866 353043039767232 353175601378914 353465035802064 354128390971632 357723845721512 357789013178704 358204988389448 358270243497616 358823587008162 358888954808004 359540295923808 359791613615856 360897711788556 364628308408132 365118737657428 365290065773664 365749275908157 366103747188064 366413067697464 366669189438348 366735986491416 367229250591864 367401569044032 367863433572366 368486682363549 371698663418816 372165929871458 372796468122187 372971398932456 373101982235512 373277056405056 373779118319424 373802190470056 374424612530256 374492822408352 374951361001506 375127302972528 377796951415671 378482608314792 378803847764528 379514756808464 380469292559296 380947584665698 380993465381664 381638959592496 381708483726432 382298027279724 383195739748032 385717470767586 386769349236212 387812767324256 388300290993053 388334379936224 389005010214456 389187546712128 389711008418112 390054459620928 391253594088528 392621326441494 394222905825048 394890813877572 395225979893048 395297979208816 395829659516464 397510523129424 399509419887836 400737621498411 401818722892968 402439326436701 402512639826042 402980611938129 403054023934818 403585407898656 404484391956256 405918271528128 406605994332192 407146219143563 409499665496994 409691818895472 410242859082288 410317594060896 410665853651264 411361619996896 411866715586572 412989904871224 413739432829248 416124178370884 416683870154836 416879394665568 417403458309309 418160996346168 419289102149184 419739730014951 420355955493184 420527464278813 424193068256192 424648966623313 424848228671544 425445914153419 425645550160872 426154328735094 426954101409522 427103584927494 427303998779472 428027954129208 428105929063536 428469286613024 430945987691712 432301706367536 433034129031304 433113015953168 433781953106226 434365394799354 434444524241268 434748199785826 434800560161568 435537216482352 436289363239788 436876177428252 441392162809844 442193237515488 442582941157472 442749123467769 443178220280288 443862703004316 443943562594872 444151878428736 444629227379679 444710226609918 444749267790144 445308366956022 449829569220377 450673773710051 451043109822776 451649767969304 451861699858752 452429740140726 452642038023888 453196264516089 453250846747152 453278824425138 453333416599584 453650295428688 455044940950788 457333151713707 460367104002844 460583126410272 461147076174266 461363464575408 461447512323936 461999085357672 462781822496508 463161081395808 463245456620736 464030305411104 464613642980127 468194475391204 468578170067104 468663532136768 469457560445152 470047720675801 470268285610488 470900801838552 471121767072576 471286714402752 472171187962176 472900449929832 472986599400144 473622771791376 477217201788216 478431449344216 478518606410672 479257671879654 479722151487808 480325215448054 481196949051408 482027947439652 486339419663478 487163395160217 487252142947314 487665701210876 488491923746314 488550756929952 488892252584464 488981315321888 489639000789152 490484578096488 490714732810944 491315576484732 491374749744576 492861212647471 495044281165362 495710121391098 495942728136624 497295198576608 497905808802156 498575497815324 499232816707008 499935148002008 500169737296704 503729268554228 504643477753056 505277870584953 507423498550623 507560492075328 508105988965467 508851946123328 509730703039632 512677123288416 513358276311449 514289961023448 514321706444387 516325665191862 516567945563856 517200444572793 517262735364624 518673346952608 521671458784704 523495101921992 525104469549642 525630541100064 526274136582842 526521085170096 527150441325492 527246473653864 528139755500796 529564559650848 530014030839232 534316828664548 535758297190624 536585768582268 536650394111424 536683519768056 537307482584172 537405365246424 537657537045312 538235380512243 538333432212006 539687420423784 544530531161509 545999553995992 546255758527296 546942462612198 546990478776384 547678106486142 547935098660496 549155620782096 550003784157522 550103979737124 550843875887796 556436576954686 556537944412412 557480853028618 557547995128224 558248894807187 559457098398684 559652973353268 559915584607584 560017585844928 560668677479136 560703285705084 560770815909312 562427041502259 566464304895392 567527400214496 568205771646792 568240845112673 569005135554917 569272135212696 569471446569992 569738665039296 570703938838944 570807905418048 571421376998547 571490198072496 572458439388744 572562725589648 578375937474968 579153859732472 579259365655024 580154023854318 580716288643136 581446313437118 581719150986384 582501569904336 583507515321684 585081689431392 588931989662241 590332164623692 591816937339088 591924750126496 592838969839572 592946968813224 593744489274696 594023097613248 596265784694136 599264129831754 602728084339452 603239653520968 603522717365184 604261686021452 604334462329536 604371765900184 604867060571584 605378111847984 606726587934384 609777535618276 614249498245491 615151286100544 615924599506222 615998780476896 617042429995344 619484857306836 619559467069248 620609149243872 621433702903333 624186267556326 625025805232254 625319091998352 627024380813984 627867735784736 630533933239776 630648799200192 631497029055168 636212977913866 636289602384288 637272343007316 638468325241308 639010229172872 640655377391241 641595932068544 642703929919536 646418981537568 648452559551304 649551193546956 649669523929752 650672929659339 651548092199031 651666786361902 652122299678739 652200840242352 653305824723528 653979437461984 655087435312976 660059041553816 660946828521464 661256970848832 662088244214766 663289856273232 663874411736208 664767330420432 665794054506474 665915343892308 672676362063278 673581119471462 673703827446604 676564664734164 677474651953956 677792549788128 677916024970176 678644610211089 679640937386176 679918236637707 680475443143032 685719948031264 686581974073207 687870496715341 688434220255816 688757260751808 689600592763724 689683647152832 690550656004266 690874689615408 691720614261399 692045196863112 692171268485904 700139292732856 702028113560128 702291713086806 702782613090167 702867255100656 702910640775214 702995298205152 703856063634406 704186340667728 705402428415732 706351202757828 706930071604128 708256781943264 715447691443024 715578026357408 716409976778896 716540486995232 717647174016324 717777909616008 718886507819481 719080591847616 719583227231712 720487823172081 721795423577112 729256616816264 730237475314856 730580131547328 731498551816314 732207494376128 732737885619471 732826135394928 733338378876696 733471972982832 734458501183728 735726867144732 736973364727098 742566421748043 743565182086647 744331859742916 745592936244374 745942797864912 746203964471024 747604380940112 748849225060512 748985644816704 749902722003012 750254605945056 755593902831342 756965216629584 757607695529056 759029513616928 761895169331396 761986930763328 763277919184992 763416967452864 764596054559448 771434941535172 773538698472424 774488497787793 775625534648512 776600581986106 776668759872448 778010020428912 782507188177056 783546842791159 785242652882988 787656704324463 788445811650096 789411204874263 789781627755144 790451959786096 790595958417632 791659319032928 795021046258848 799018839775672 801475242996822 803637445785936 804878652873402 805025279652084 805961223876258 806108047869636 807170815797312 808968783912512 813211988664384 814292438287126 818999330993988 819383637790944 820413693918297 820485718164576 820635188121792 821517159729213 822723239993792 823733431173144 825979809742448 832248356741768 833367740309672 833758789331136 834654865432029 834806916618618 836221279542927 836321992692336 839479460029902 841054928557626 849297933246626 849696457343088 850736847424939 850891828306838 851291100321744 852308657470188 853908202819044 854207169854988 854607997558944 856055908258416 856211858127072 856938573226048 864603412735072 866068258062608 866226031906336 867563906212452 868730789598708 868889048482536 869496399571652 869601120323136 870231035781477 871074432964704 872169470155677 872578726479576 873752354856504 882784325619688 884386475030976 885165882314944 885498246935538 886117207809341 886356440560576 887725406008632 887887125189744 889258454759358 889420453219836 890616733912044 898896194747631 899659138440754 901347547420102 902086219645552 903299535938608 904859480281452 905284076047776 906392529032178 906501693494304 906557648850276 906666833199168 907300590857376 910089881901576 914666303427414 920734208005688 921166252820544 922294152348532 922726929150816 922895024647872 923886899259333 923998170715344 925563644993016 926322162791616 928060610822208 929227285960254 936279401334489 936388950782408 937156340134208 937538707848381 938915120890304 940095441351602 940536571220976 941801603677104 945800899859664 945973198800288 947245543582752 954319466870799 954434403576432 956862898688432 957037212821344 958515343759308 960650430896108 962393898102816 964055894879304 972678839326956 974326790320434 974504285894628 975331402421752 976983847492628 977101513859904 977784505168928 977962630643776 979278001578304 980969156192976 982631152969464 985722425294942 990088562330724 991420242782196 991885456273248 993132366322149 994590397153216 995811617604312 997150995630648 999870296004016 1007458537108456 1009014543094917 1009286955506112 1010371679207193 1010555741169906 1014846997101246 1016211977930934 1019461406079264 1025354246576832 1026716552622898 1028456056449347 1028579922046896 1028643412888774 1032651330383724 1033135891127712 1034400889145586 1034525470729248 1035825984006399 1037346693905216 1046990203843984 1050208939099284 1051261082200128 1052548273165684 1053042170340192 1053437569630209 1054300882650984 1054365961162821 1054492947307728 1055784095451609 1056279511001592 1059129119301696 1068633657329096 1071516594381248 1072668198927097 1073171537164536 1073367039536112 1074614965168344 1074810730492848 1076470761024486 1076666864424012 1079374840847568 1089061062323018 1091999107991984 1093884925224396 1095356212972284 1095870197320992 1097247827724471 1098311241564192 1100007568315044 1100207959474248 1101687751775592 1112873153909372 1113075888824824 1114961706057236 1115095990256448 1116497789614374 1118389404366561 1118914196797368 1119305946706536 1119831169215168 1121337354958272 1121406571410168 1124854083004518 1132928609790784 1133390854247013 1135054800428992 1136274692192513 1136411543293584 1136481690225346 1138010271109834 1138544270425392 1138942893139984 1141407877677888 1142842753997094 1142980396144992 1144916878777488 1145125451179296 1156751874949936 1158307719464944 1158518731310048 1160308047708636 1162892626874236 1163438301972768 1164900872979159 1165003139808672 1167015030643368 1170163378862784 1177863979324482 1180664329247384 1183633874678176 1183849500252992 1185677939679144 1185893937626448 1187345976504769 1187488978549392 1192531569388272 1198528259663508 1202212864495233 1205456168678904 1206479307041936 1208523372042904 1208743531800368 1210756223695968 1213453175868768 1219555071236552 1221438657430689 1228498996490982 1231849199012444 1231997560953792 1234084859990688 1238969714613672 1241218298487744 1242867405806666 1248372535112652 1250051610464508 1250638183996704 1252210374927927 1254048761627968 1255735471569472 1261067866479552 1272425955827732 1272579204768576 1273946899869939 1274544686014632 1276337742460257 1276936650482616 1278020458345744 1281310754782482 1285407859839072 1292837963075136 1296748940740481 1296905119102608 1298493082911749 1299102387093912 1299339047859504 1301345859318678 1303096184398062 1303333572723804 1304244599357478 1304401680484704 1306611649447056 1307958874923968 1310174870625952 1320118083107632 1321893657042928 1324176488429532 1326579712546464 1327748823472416 1328247370403307 1329534660840864 1331588109012948 1331830687784616 1345352724126556 1347162238942924 1347407654893208 1349488707661131 1352021321130153 1352494685603731 1353129329468328 1354949303907912 1355585099576256 1357289220422178 1359588793548267 1359836473275414 1360950886286064 1371439896062528 1371999455141121 1373163948146414 1375490416864621 1375740993430682 1376868440511632 1379201185527448 1381101312008532 1381749379230816 1383441228522798 1384090393726224 1384342536971808 1400278585465712 1404583426173612 1405565226180334 1405734510201312 1405821281550428 1405990596410304 1407712127268812 1408372681335456 1410143162027403 1410804856831464 1412702405515656 1413860143208256 1416513563886528 1430895382886048 1431156052714816 1432694177112299 1432819953557792 1433080973990464 1435294348032648 1435555819232016 1437773015638962 1439166454463424 1440975646344162 1443590847154224 1458513233632528 1460474950629712 1462997103632628 1465475771238942 1465652270789856 1466676757753392 1466943945965664 1468917002367456 1471453734289464 1473946729454196 1478583637942413 1485132843496086 1487130364173294 1488663719485832 1491185872488748 1491885595729824 1492407928942048 1495208761880224 1497698450121024 1499805444006024 1500509211890112 1511187805662684 1513930433259168 1515215391058112 1515833611754859 1518059027233856 1523790338662792 1526555838369984 1529192109118896 1540074828934347 1542869883070344 1542965119333161 1547077396944848 1548976995575586 1551601333718379 1553201163972212 1556020040857824 1565014376354112 1567093685582318 1569748717738477 1570485305765976 1575313408648926 1576891623300192 1578822409748526 1579563255510288 1580903919572192 1581191916835264 1583318638065856 1590042092517696 1598037679551344 1602950485993644 1607274891571872 1609757305746804 1610050559304168 1611922447752516 1612216095739272 1628584876574252 1633591593484527 1635031273107563 1637230408888727 1637998661987976 1638767275581888 1640827387836594 1640971436329152 1643034319458426 1647466862346288 1651959619484896 1662830820240533 1664496713483536 1666735480619344 1669309730864058 1669613833237236 1672442559085854 1672643985384672 1674746684421561 1678958920059804 1682109857115252 1698595866493252 1699392914686176 1701473694849878 1701783656613676 1702582200643488 1704617314940376 1704722535338019 1707015406664751 1707816405638088 1708414339709976 1709215995117888 1712111816516832 1712423716254144 1714264130995641 1729206825470144 1732136516125216 1732452063812672 1734314003872783 1735127812424904 1737461579197416 1737778096965072 1738992799143304 1740462071562954 1742148865929408 1744338940311354 1745157452959152 1747504709713008 1765568651239376 1770996493871076 1772234415618682 1775450812017264 1775774250379488 1778516909518716 1778840906439672 1781233467824088 1797792389495262 1799318276881508 1802695094840204 1804172439291104 1806599071877216 1809718960562904 1810568152095552 1812785058064356 1813003386988608 1813115297700552 1814601181714752 1820179763803152 1829332606854828 1837154408872007 1841468416011376 1844588304697064 1845453858301632 1847773798518666 1847996341430688 1851127289986032 1858454571920508 1864301108709999 1872558802668978 1872777901564816 1875077415696762 1880190882703204 1881073142441952 1883603207354208 1891601799719328 1891946397600576 1894491087165504 1897669744467221 1908638933741598 1908868807152864 1913725797376864 1914074425642688 1917030687518616 1921300861792216 1924787796205632 1928111789758608 1945357678653912 1948653580640868 1949008571789256 1950662804843504 1953967694985256 1955569010337856 1956366899036217 1961938312385952 1965262305938928 1971444850589884 1979248383235471 1980177124661448 1982840485564392 1983770912546496 1986264732644298 1991623235208624 1994301991261296 1999740592008032 2014917074216912 2018029086189834 2020743358414386 2021111482339812 2029693994202492 2032423955861868 2038922812158528 2053433105245796 2056912112898694 2057159844093792 2057286825777548 2059745922219621 2063611490146023 2065302660767448 2066271782255424 2068801778291172 2069050941458496 2071651968012798 2075161842784197 2093980407687968 2096612773346759 2099432741530211 2100417878198568 2105096546331368 2106084340680384 2106875139260418 2108347839270501 2108601765301968 2108731922325642 2108985894615456 2111568190903218 2112559022003184 2137267314658192 2145336397854194 2146343074329072 2146734079072224 2149229930336688 2149621460985696 2152941522048972 2153333728848024 2158749681695136 2161463469516243 2178122124646036 2183998215983968 2186743744013509 2187769850448792 2190712425944568 2191740394641984 2194495655448942 2196622483128384 2198213656858413 2200015136630088 2200415918948496 2203375503551184 2223923758108219 2225746307818744 2226151777649648 2229923412114472 2232995579228748 2236778808733122 2237828393594736 2238611893413072 2242813142820336 2249708166009036 2266781708494026 2272549384385026 2272823086587168 2272963380450692 2276020542219668 2277088540850784 2277885786279968 2285685507994188 2285960792289984 2289833757554976 2290250902358592 2313503749899872 2316412080751661 2316615438929888 2317037462620096 2320616095417272 2325785253748472 2326876603945536 2329801745958318 2330006279617344 2334030061286736 2350640528373477 2355727958648964 2361328658494768 2367267749356352 2368233614622789 2371355879358288 2371787875252896 2374691953009538 2374977957098784 2385063138776544 2392714025632583 2395932253390307 2397056519327016 2404425728990466 2410912337357808 2412958614083872 2417046744085808 2417487063600736 2421512447391936 2426906351737536 2439110142473104 2442877314861378 2456997992981964 2463698398024888 2468169719981376 2477939429227344 2485734811613332 2496745070225304 2500103220929016 2501276367993408 2503964596296087 2504420749855854 2508663838628781 2533250731925281 2538004936156603 2544851911655464 2547893799739878 2549089372029264 2552210542274817 2552675484920514 2553873300965232 2556040916691488 2562621509564964 2570815719678144 2593497881480962 2593810238205216 2596986165823498 2598204774187824 2598678095719008 2602691718637356 2606192368796124 2606667145447608 2608489198714956 2608803360969408 2613223298894112 2616508410467031 2620349741251904 2640236166215264 2643555235958957 2643787314085856 2647110848016353 2648352976859064 2653159425092928 2655497646944832 2656494740806614 2658351623428023 2659069321681728 2663176218025896 2663661375569232 2690705448253112 2694324477885848 2694815309786416 2698977415322262 2704042642260306 2704989371207462 2706258658936656 2709898607815824 2714578440844356 2719177587096534 2719672946550828 2721901772572128 2743998910282242 2746327896292828 2750980833729242 2751481986861364 2753736881023264 2758402371054896 2762202624017064 2763498758461632 2766882457045596 2768180787452448 2768685073943616 2771660697777999 2800557170931424 2804077781962537 2809166852347224 2811130452360668 2811469020402624 2811642563100856 2815424254537624 2816745362670912 2820286324054806 2821609713662928 2825404811031312 2861790765772096 2862958400612397 2865388354224598 2865639907115584 2870588696065296 2871111638464032 2875546031277924 2881951292688324 2887181694308448 2896443294186811 2917026467265056 2920949901259424 2925994207265256 2930951542477884 2931304541579712 2933353515506784 2933887891931328 2937834004734912 2942907468578928 2947893458908392 2957167275884826 2970265686992172 2974260728346588 2977327438971664 2982371744977496 2983771191459648 2984815857884096 2990417523760448 2999610888012048 3022375611325368 3027043629284751 3027860866518336 3031115037621579 3031667223509718 3047580677325584 3058384218237792 3080149657868694 3085368169348041 3085739766140688 3085930238666322 3094154793889696 3097953991151172 3103202667436758 3106402327944424 3112040081715648 3134187371164636 3139497435476954 3140970611531952 3150626817297852 3153783246600384 3157644819497052 3159126511020576 3161807839144384 3163097883488463 3167352286354827 3196075359102688 3200093180371369 3205900971987288 3214549783143744 3218004596781291 3219514611493608 3220101118608336 3223844895505032 3224432191478544 3257169753148504 3267183186969054 3270062546215126 3274460817777454 3275997323975952 3281654775673188 3286068638916852 3294933724692576 3303919238969792 3325661640481066 3328993426967072 3333470961238688 3338619461728116 3339227666474472 3344885118171708 3345287970769344 3349493368843122 3355168213099683 3357917840119608 3364219714230504 3394409946586229 3397191732986504 3398785829372352 3402947389699756 3403567313227352 3405164401286976 3408824076577539 3409234629880752 3409445070676038 3414030813329502 3415632811276176 3416828679419952 3424223633033664 3428528261991282 3464273032250432 3468628007745566 3470255624849808 3474923158394832 3475556193930144 3477985598286608 3480924143125908 3488677880622708 3490314905918304 3494702618937477 3495009419426016 3531137302478752 3535576333778851 3541992987742152 3544468831237364 3550901624034528 3551548500758976 3557033819037432 3557681812879344 3562037929514307 3562466935648176 3595584778990524 3598636553763016 3605390189680408 3608344878582208 3613198143754432 3619437921125808 3625570116128712 3626230595401104 3640359527606304 3658665213709656 3664315972292067 3674308817744014 3682936832022752 3689176609394128 3695547597037332 3695992682861376 3702254579972064 3716909143841016 3728602217419998 3745117605337956 3745555803129632 3750154831393524 3760381765406408 3762146284883904 3767206414708416 3783203599438656 3795339488934442 3817277867483196 3817737614305728 3821840699609817 3827451594753728 3829013227380771 3834061375037232 3842601723584432 3856223579517216 3873797007817973 3890246822221443 3890715357307824 3895479248735247 3897307161281736 3898017143578512 3901325609687008 3907935389970512 3912733798072434 3923876624771904 3930524611877856 3942889701179768 3958496766470942 3960354249322896 3965680971128784 3972529465288596 3983246470417248 3988603982522592 3999481184016064 4029834148433824 4036058172379668 4041486716828772 4042222964679624 4048466122983393 4056063963390459 4057484056811193 4059387988404984 4064847911723736 4106866210491592 4113824225797388 4114319688187584 4114573651555096 4119491844439242 4126471250593863 4127222980292046 4130605321534896 4137603556582344 4143303936025596 4150323685568394 4187960815375936 4193225546693518 4198865483060422 4200835756397136 4210193092662736 4213750278520836 4216695678541002 4217203530603936 4217463844651284 4217971789230912 4223136381806436 4225118044006368 4230429486082209 4274534629316384 4279908193521767 4290672795708388 4292686148658144 4293468158144448 4298082531336897 4298459860673376 4299242921971392 4305883044097944 4306667457696048 4317499363390272 4322926939032486 4356244249292072 4367996431967936 4373487488027018 4375539700897584 4380897223655527 4381424851889136 4388991310897884 4396427313716826 4400030273260176 4400831837896992 4406751007102368 4435750913827239 4447847516216438 4451492615637488 4452303555299296 4459846824228944 4465991158457496 4473557617466244 4475656787189472 4477223786826144 4485626285640672 4499416332018072 4533563416988052 4545098768770052 4545646173174336 4545926760901384 4552041084439336 4554177081701568 4555771572559936 4571371015988376 4579667515109952 4620224486803041 4627007499799744 4628895357999483 4632824161503322 4633230877859776 4641232190834544 4651570507496944 4659603491916636 4668060122573472 4701281056746954 4709246153215431 4711455917297928 4722657316989536 4736467229245578 4742711758716576 4743575750505792 4749383906019076 4749955914197568 4770126277553088 4785428051265166 4791864506780614 4794113038654032 4808851457980932 4821824674715616 4825917228167744 4834093488171616 4834974127201472 4878220284946208 4885754629722756 4900774780453581 4905093819322689 4911691226666181 4913995985963928 4927396796049776 4955878858454688 4971469623226664 4988492460721599 4993490140450608 4999604297536999 5000206441858032 5007929192592174 5008841499711708 5017327677257562 5066501463850562 5076009872313206 5089703823310928 5095787599479756 5098178744058528 5104421084549634 5105350969841028 5107746601930464 5112081833382976 5114167606014057 5121046219994253 5125243019129928 5186995762961924 5187620476410432 5193972331646996 5196409548375648 5197356191438016 5202942011618349 5205383437274712 5212384737592248 5213334290895216 5216978397429912 5226446597788224 5233016820934062 5280472332430528 5286147481069517 5287110471917914 5287574628171712 5294221696032706 5296705953718128 5312989481613228 5316703246856046 5326352436051792 5327322751138464 5381410896506224 5388648955771696 5389630619572832 5397954830644524 5408085284520612 5409978742414924 5412517317873312 5419797215631648 5429156881688712 5438355174193068 5439345893101656 5443803545144256 5487997820564484 5492655792585656 5501961667458484 5502963973722728 5507473762046528 5511463226616021 5516804742109792 5523739977652621 5524405248034128 5533764914091192 5536361574904896 5543321395555998 5592903326129997 5601114341862848 5608155563925074 5618333704694448 5622260904721336 5623285126201712 5630848509075248 5640572648109612 5643219427325856 5650809622062624 5693009233401663 5725916801224794 5730776708449196 5741177392130592 5742223276928064 5751092062555848 5763902585376648 5774363388616896 5792886588373622 5834052934530112 5841899802518848 5851988414530512 5861903084955768 5866707031013568 5885814937157856 5895786917816784 5914334551769652 5937745149706413 5940531373984344 5948521456693176 5954654877943328 5964743489954992 5999221776024096 6044751222650736 6054087258569502 6062230075243158 6063334447019436 6095161354651168 6116768436475584 6160299315737388 6170736338696082 6171479532281376 6171860477332644 6179237766658863 6188309587779392 6190834470438069 6195907982302344 6206405334873516 6212804655888848 6268374742329272 6278994870953908 6281941223063904 6289838320040277 6298298224590633 6301253634595704 6315289638994104 6318253022041152 6325043517811503 6326195766976926 6334704572709654 6392150718205376 6399020634978889 6400186360742738 6411801943974576 6436009193562582 6439029222987216 6440202237216672 6447689791010064 6448864382957088 6514339506297008 6534366373938108 6540125092430252 6548921635554908 6551994647951904 6560231232040527 6563309551346376 6572137277833704 6589867449385152 6651323280962132 6657986853934144 6666941922477376 6671771274324657 6677238923456232 6678455332948944 6686632604526857 6689770236343416 6698986737686244 6710336426199366 6715835680239216 6728439428461008 6788819893172458 6794383465973008 6805894779399512 6807134626454704 6817648153155078 6818469259761504 6818890141352076 6828061626659004 6831265622552352 6833657358839904 6857056523982564 6937256015491132 6940511249699616 6949236242254983 6949846316789664 6951112387860288 6955971196573216 6961848286251816 6977355761245416 6980629811836608 6989405237874954 6990018838852032 7051921585120431 7062274604957504 7071152667557702 7083132894321553 7083985975484304 7088937662474728 7101803248069056 7114067638074864 7115363625758688 7124075859028614 7124933871296352 7178142076897749 7187796760170921 7191169557981048 7197273107526032 7210780379360816 7238875842251616 7251140232257424 7252461190802208 7280719055212608 7317330427419312 7328631944584134 7348617635488028 7365873664045504 7378353218788256 7391095194074664 7404509159944128 7433818287682032 7457204434839996 7490235210675912 7491111606259264 7500309662787048 7520763530812816 7590678977868884 7599752195775843 7614014808469809 7634555734966392 7643681399219634 7656631626824451 7658026454761542 7668122750074464 7685203447168864 7712447159034432 7735778163727697 7746182873921813 7747594015635946 7780493644442886 7781430714615648 7790958497470494 7794614322563472 7796034287157024 7802651219374016 7815870779941024 7825467596144868 7861049223755712 7885779402359536 7916993532941884 7920708498645792 7930665707876871 7931361942257568 7941332544049059 7945058930577192 7966492940834496 7975054870284069 7977207965045184 8059668296867648 8068330365842947 8072116344759336 8082973433657544 8083472368914961 8084445929359248 8096932245966786 8112127926780918 8114968113622386 8118775976809968 8129695823447472 8213732420983184 8227648451594776 8229147303110192 8238983688878484 8252942501187726 8254445960584092 8261210643069792 8275207113164688 8286607872051192 8300647371136788 8386451093387036 8397730966120844 8401671512794272 8412233345887611 8420386185325472 8427500557041672 8433391357082004 8434407061207872 8434927689302568 8446272763612872 8450236088012736 8460858972164418 8546761815187163 8549069258632768 8559816387043534 8581345591416776 8585372297316288 8596165062673794 8596919721346752 8611766088195888 8613334915392096 8645853878064972 8689329882560433 8712488498584144 8746974976054036 8751079401795168 8761794447311054 8762849703778272 8777982621795768 8792854627433652 8800060546520352 8801663675793984 8813502014204736 8871501827654478 8895695032432876 8902985231274976 8904607110598592 8919693648457888 8930906692840219 8931982316914992 8947115234932488 8951313574378944 8954447573652288 8971252571281344 8998832664036144 9067126833976104 9090197537540104 9091853521802768 9104082168878672 9142742031976752 9240448973606082 9256104508044123 9257790715998966 9265648323006644 9282464381669088 9303141014993888 9319206983833272 9336120245146944 9364363040301949 9402562113493908 9418492306430862 9422911834595856 9445314633979072 9472934458491156 9485423517433152 9498767812038152 9570856102530332 9583729013561228 9588226077308064 9600279541114107 9617702915961864 9643649349431232 9654013790343873 9668186976343232 9753807249917531 9756440569892416 9766926232336199 9771509259445512 9801549560907162 9810187638645378 9823382453332362 9827991971927856 9854793592099552 9911757716909376 9942939246453328 9976984921443198 9986980280901216 9999208595073998 10000412883716064 10015858385184348 10017682999423416 10034655354515124 10133002927701124 10152019744626412 10179407646621856 10183229839758687 10191575198959512 10196357488117056 10208842169099268 10210701939682056 10215493203860928 10226472229732617 10228335212028114 10242092439988506 10250486038259856 10346080092068671 10373991525923848 10387944663293992 10392819096751296 10405884023236698 10410766874549424 10424769475184496 10426668581790432 10433956794859824 10466033641868124 10572294962139034 10574220943835828 10588443392065412 10593411907436256 10606729001336553 10625978963226456 10633406493712092 10652704872103584 10654645502276928 10686113788542921 10762821793012448 10777297911543392 10779261239145664 10795909661289048 10811097575543423 10816170569041224 10819957484829848 10825034635746624 10839594431263296 10858313763377424 10876710348386136 10878691786203312 10975995641128968 10985311585171312 11003923334916968 11005927947445456 11022926453232042 11033609484219584 11047479955305242 11048810496068256 11067529828182384 11086642791111996 11185806652259994 11216311127850148 11236667409388896 11244521809442672 11246570252403424 11261697018150496 11281145296219224 11286438854651712 11301619244125248 11386018466803326 11451833602449588 11461553416898392 11482354784261184 11502184125111696 11527805170753296 11585773176747244 11621391023453919 11670740466664329 11686437746205741 11703976829061024 11723806169911536 11771629874315712 11791573835633568 11807240355163327 11828669103539304 11875490299412826 11881062747968688 11897042913386352 11909309755886656 11929486979909984 11998443552048192 12089502445301472 12108174517139004 12124460150486316 12126668894038872 12172452170433579 12190322709302336 12314820032076077 12320598631474776 12341472677392164 12342959064562752 12343720954665288 12358475533317726 12379413751781589 12381668940876138 12391815964604688 12412810669747032 12425609311777696 12524202216714707 12536749484658544 12557989741907816 12563882446127808 12579676640080554 12596596449181266 12602507269191408 12630579277988208 12650087035623006 12652391533953852 12669409145419308 12798041269957778 12800372721485476 12823603887949152 12839724580565301 12872018387125164 12878058445974432 12880404474433344 12894247594010691 12895379582020128 12897728765914176 13028679012594016 13045057507390933 13068732747876216 13069539437591479 13080250184860504 13097843271109816 13103989295903808 13120462464081054 13126619102692752 13142691670966581 13144274555667408 13302646561924264 13343542548649314 13354477846912464 13356910665897888 13373265209053714 13379540472686832 13397973475372488 13420672852398732 13431671360478432 13456878856922016 13577639786344916 13588766931946016 13611789558799024 13614269252909408 13635296306310156 13636938519523008 13637780282704152 13656123253318008 13662531245104704 13667314717679808 13714113047965128 13874512030982264 13881022499399232 13898472484509966 13899692633579328 13911942393146432 13923696572503632 13954711522490832 13978810475749908 14103843170240862 14127738459646293 14142305335115404 14166265788643106 14167971950968608 14177875324949456 14228135276149728 14230727251517376 14248151718057228 14249867742592704 14292975166776659 14356284153795498 14375593520341842 14382339115962096 14394546215052064 14421560758721632 14477751684503232 14502280464514848 14504922381604416 14634660854838624 14657263889168268 14697235270976056 14715281457968067 14735073679998543 14756706437576512 14782190388149328 14867636575364064 14887390013032021 14914408869679992 14965477382164797 14980470421351824 14998812892610997 15000619325574096 15041527061625632 15181357955737768 15199504391551686 15228029616939618 15269111469932784 15287362798439268 15313263253648902 15316052909523084 15336245500148928 15370406894337728 15471556327455394 15492365747843626 15495188031271892 15560987288885772 15562861429231296 15581916994940988 15589228645126944 15592068574314048 15608826034855047 15631741559882048 15650935192289736 15771558804719072 15791385403683761 15833987065883768 15841416997291584 15858442443208551 15861331415753742 15862723884515136 15882665088098118 15890117861154384 15950109740568138 16136660731685894 16144232689518672 16164000101073841 16165946867315088 16166944737829922 16168891858718496 16193864491933572 16224255853561836 16229936227244772 16237551953619936 16259391646894944 16427464841966368 16455296903189552 16458294606220384 16477967377756968 16505885002375452 16508891921168184 16522421286139584 16534389679848063 16550414226329376 16571219932957863 16573215744102384 16601294742273576 16772902186774072 16795461932241688 16803343025588544 16824466691775222 16840772370650944 16855001114083344 16866782714164008 16869855378605136 16892545527225744 16921717944328836 17079027700204989 17093523630374326 17119632774087068 17162691182833552 17192330125347588 17223532176391776 17226669830784192 17291707756129944 17378659765120866 17424976997168288 17493949952108072 17502158803590336 17523588894622108 17525699407556544 17555965243591536 17585709254867304 17600121093040704 17743003655308956 17791390064865752 17805970462549952 17813235449119239 17839387296915776 17861813385680438 17863964633829984 17894230469864976 17997665328072288 18021577384196657 18134253667952208 18180395075080208 18183707043605536 18208164337757344 18285484063953504 18480897947212164 18512209016088246 18515581431997932 18531296646013288 18564928763338176 18606282029987776 18638413967666544 18728726080603898 18805124226987816 18836984612861724 18845823669191712 18869514960120831 18894894673771899 18945868916982312 18997535624076304 19141712205060664 19167458027122456 19176452154616128 19197061904936667 19200559082228214 19235405831923728 19308027580687746 19507614499835062 19533852464672398 19543018518891024 19603099121814324 19620375277290756 19646764906664724 19655983943855712 19680693696121581 19709587184199104 19885878492906656 19910877248123003 19953969842886396 19973960561802432 19998417190147996 20000825767432128 20015313822973971 20031716770368696 20035365998846832 20059897813580571 20069310709030248 20266005855402248 20304039489252824 20358815293243712 20366459679517374 20380695779614843 20383150397919024 20417684338198536 20421403879364112 20452944459465234 20456670424056228 20484184879977012 20500972076519712 20692160184137342 20747983051847696 20775889326587984 20811768046473396 20821533749098848 20847708726764949 20849538950368992 20853337163580864 20867913589719648 20932067283736248 21144589924278068 21148441887671656 21176886784130824 21186823814872512 21213458002673106 21249398682964659 21251957926452912 21266812987424184 21305409744207168 21372227577085842 21525643586024896 21534426230693247 21554595823086784 21563390280512763 21591819322578096 21622195151086846 21632341138082448 21639914969659696 21716627526754848 21753420696772272 21757383572406624 21951991282257936 21970623170342624 22007846669833936 22011855894890912 22045852906464084 22094959910610484 22097620992136512 22135059656364768 22173285582223992 22371613304519988 22432622255700296 22473334818777792 22489043618885344 22493140504806848 22523394036300992 22562290592438448 22772036933606652 22799256587327529 22842044425409427 22903667204899176 22923106833796784 23004368250223392 23055610341506592 23171546353494488 23207334491183091 23238548621765439 23242782046907838 23341480933328658 23372875492411482 23407953658122048 23447612339823072 23583147671267136 23614480710326654 23657338207078608 23750980598825652 23762125495937376 23791997123630613 23794085826772704 23823997632147177 23858973959819968 24179004890602944 24204991097528841 24216349034278008 24248920300972632 24250417106744883 24253337788077744 24344904340867158 24629640064152154 24641197262949552 24671368575323231 24682945354784328 24687441909330576 24716951066635452 24758827503563178 24763337881752276 24783631929209376 24825621339494064 24851218623555392 25048404433429414 25073498969317088 25115979483815632 25159353280161108 25193192898362532 25205014538382816 25236700037662833 25261158555976416 25300174071246012 25304783067907704 25338818290838616 25596082539915556 25600745442970952 25640285445561489 25647207775898304 25679449161130602 25697399026470889 25744036774250328 25756116891948864 25788495188021382 25790759164040256 26057358025188032 26067989647681299 26090115014781866 26134317920427799 26137465495752432 26139078875182958 26160500369721008 26195686542219632 26240924928162108 26253238205385504 26285383341933162 26288549111334816 26605293123848528 26687085097298628 26708955693824928 26713821331795776 26746530418107428 26759080945373664 26792720078520657 26795946950744976 26841345704797464 26863342720956864 26913757713844032 27155279572689832 27177533863892032 27223579117598048 27228538505818816 27270592612620312 27275560565408304 27312246506636016 27428226095930256 27749024061964528 27796944969019932 27847393145007264 27909423044981664 27957620951499816 28093089120905847 28207686340481724 28255476919292586 28284610670230808 28332531577286212 28335943901937216 28355750649898912 28456270552299456 28496303436114456 28585950333553318 28712568307590996 28751187040683684 28764678231924192 28789092430104128 28800838623342321 28843121517443264 29004560929029696 29261421749752593 29269321709677248 29300778697008597 29314527778336536 29394470541952112 29430562915936134 29470147359997086 29564380776298656 29735273150728128 29774780026064042 29825225637031063 29828817739359984 29930954764329594 29960940842703648 29997625785221994 30001238651148192 30083054123251264 30362715911475536 30399008783103372 30456059233879236 30538222939865568 30549689519276061 30574725596878536 30626526507297804 30632105819046168 30943112654910788 30984731495687252 30990376062543784 31038240276206013 31107377768885813 31121974577771544 31163833989881976 31178457290253888 31217652069710094 31301870384579472 31543117609438144 31582770807367522 31667974131767536 31716884886417102 31722662831507484 31765330176196236 31780235722308768 31820187004009659 31900219481136276 32273321463371788 32288465379037344 32328000202147682 32331893734630176 32333889475659844 32337783717436992 32387728983867144 32433292726630269 32448511707123672 32459872454489544 32475103907239872 32518783293789888 32854929683932736 32910593806379104 32916589212440768 32951966073582877 32955934755513936 33011770004750904 33017783842336368 33068779359696126 33100828452658752 33142439865915726 33146431488204768 33202589484547152 33545804373548144 33590923864483376 33648933383550444 33710002228166688 33733565428328016 33739710757210272 33785091054451488 33843435888657672 34158055400409978 34187047260748652 34239265548174136 34325382365667104 34384660250695176 34447064352783552 34583415512259888 34757319530241732 34849953994336576 34864173070361757 34987899904216144 35047177789244216 35111930487183072 35171418509734608 35421721065489981 35486007310617912 35582780129731504 35626470898238478 35723626771360876 35727929267659968 35788460939729952 35995330656144576 36043154768393314 36268507335904416 36360790150160416 36367414087211072 36416328675514688 36570968127907008 36944460096228231 36961795894424328 37024418032176492 37031162863995864 37062593292026576 37276827935333088 37457452161207796 37572606650144121 37605719281473949 37610248453975632 37656299404440721 37673969225723448 37691647338383424 37739029920241662 37789789347543798 37891737833964624 37995071248152608 38283424410121328 38334916054244912 38394123809873334 38401118164456428 38470811663847456 38519173741695903 38616055161375492 39015228999670124 39067704929344796 39086037037782048 39135172522172799 39206198243628648 39208618312774437 39240750554581512 39293529813329448 39311967887711424 39361387392243162 39428075012899743 39771756985813312 39821754496246006 39889222089074009 39907939685772792 39996834380295992 40030627645947942 40063433540737392 40070731997693664 40119795627161142 40138621418060496 40532011710804496 40608078978505648 40732919359034748 40761391559229686 40766300795838048 40835368676397072 40842807758728224 40905888918930468 40913340848112456 40968369759954024 41001944153039424 41384320368274684 41495966103695392 41548131136256671 41551778653175968 41623536092946792 41643067498197696 41695417453529898 41699077900737984 41735827179439296 41864134567472496 42254551404056161 42289179848556136 42296883775343312 42353773568261648 42426916005346212 42498797365929318 42503915852905824 42533625974848368 42744455154171684 42878925500329977 43068852461386494 43126780561025526 43183638645156192 43244390302173692 43264682276164896 43279829939319392 43433255053509696 43506841393544544 43514767144813248 43903982564515872 43941246340685248 44015693339667872 44023711789781824 44091705812928168 44189919821220968 44270119312729536 44346571164447984 44662170039096063 44743226609039976 44865244511400592 44978087237770688 44996438677832991 45124581184876896 45522712814415833 45544073867213304 45598513174655058 45684088850818854 45807334409798352 45846213667593568 46008736500446784 46111220683013184 46343092706988976 46414668982366182 46477097243530878 46485564093815676 46682961866657316 46745750984822964 46895224679646144 47228961420653308 47314676414157216 47374156211051283 47501961197651304 47524250991874752 47575327329625653 47583994247261226 47588171653545408 47647995264294354 48131763906580339 48222093786975457 48409982195057682 48432698068556016 48492000303221523 48497840601945264 48500834213489766 48506675576155488 48689808681734316 49259280128304308 49282394525899104 49342737150646462 49365890709568656 49374883818661152 49433902133270904 49517655007126356 49526675763504552 49567263858418752 49651242678988128 49713659798873589 50096808866858828 50146997938634176 50231958967631264 50295106112310707 50318706560322216 50386385796725064 50410029076765632 50473400075325666 50522317111952832 50600348142492024 50609566135815408 50677636581677232 51192165079831112 51201490885941904 51280570891122978 51358898322261204 51394798052941778 51488073548500656 51576990376042764 52135979295362598 52180230029563732 52268635840855598 52274930991504864 52278157750365916 52321000739442016 52391373084439264 52481849856324216 52506476410771008 52570766683866324 52577098222669632 53210586247697056 53277477857288203 53374170194597256 53417911387649856 53493060836214856 53518161890747328 53585440157041314 53591893901489952 53682691409594928 54064732152589971 54310559145379664 54447158235196096 54541185225240624 54551121130816608 54624493013272032 54856452191860512 55032422589549409 55498048123929056 55593889938039864 55694786290014528 55818846089963328 55915241902999632 56186178241811694 56415372680963448 56510953838585172 56569221340461616 56665063154572424 56711501299797824 56992606872228912 57171900667106636 57425136615181992 57502374081367368 57529356463848384 57591185714810001 57601677246684642 58264766834281463 58522843499505186 58601557394017194 58629055556673072 58788941083904224 58861125831872268 58940294719994172 59128761552597312 59549560052128084 59650451274062126 59657635478719968 59732631744369009 59861909528659188 59921881685407296 59995251570443988 60002477302296384 60179693440741713 60725431822951072 60798017566206744 60801770427056011 60883549504376119 60912118467758472 61076445879731136 61099379038552122 61142087338844529 61149451193757072 61253053014595608 61264211638092336 61886225309821576 61969462991374504 61980752125087568 62076480552412026 62214755537771626 62243949155543088 62327667979763952 62435304139420188 62603740769158944 63165541614735044 63335948263535072 63433769772834204 63445325663014968 63530660352392472 63560471444617536 63640374008019318 63748196048893977 63800438962272552 64493788985138351 64546642926743576 64576930758074688 64656000404295364 64663787469260352 64667778951319688 64775457967734288 64866585453260538 64897023414247344 64919744908979088 65821187612758208 65903932147165754 65911869511027872 66023540009501808 66035567684672736 66137558719392252 66284879731831452 66292862976409536 66405178969094304 67091608747096288 67175950341798169 67181847728966752 67297866767100888 67420004456333376 67467130856656032 67479421514420544 67570182108902976 67686871777315344 68316110800819956 68374094521497304 68478531096348272 68650764731334208 68769320501390352 69166831024519776 69514639060483464 69622003473549273 69715645865296317 69728346140723514 69975799808432288 70094355578488432 70223860974366144 70342837019469216 70843442130979962 70972014621235824 71165560259463008 71252941796476956 71447253542721752 71576921879459904 72086309536786628 72537014671808832 72614973292586523 72721580300320832 72751251320234649 73464271225833149 73602143148541487 73888920192456462 73923591788848656 74014105725969693 74048836064352984 74062325727991728 74125186584053152 74553655870666176 74914904322415592 75145213300288242 75211438562947898 75220496907951264 75312598808881442 75347938451446896 75478059840483324 75579578695087596 75783475667929248 75990142496305216 76566848820242656 76669832108489824 76788247619746668 76802236328912856 76920856336684467 76941623327694912 77038347483391806 77092197079412667 77232110322750984 78030457999340248 78135409858689592 78172074075564096 78270345044345598 78402953761283397 78412396487257296 78417236625548874 78481501109163024 78587059626658896 78722774784486324 78856150025799486 79643508992492012 79778444178148018 79815879371545584 79993668760591984 80061255291895884 80126867081474784 80141463995387328 80239591254322284 80277242836120992 80378160235561971 81064023421608992 81216157957011296 81318255676913573 81465838718069496 81522783118459372 81532601591676096 81670737352794144 81685615517456448 81811777837860936 81826681696224912 81936739519908048 82768640736549368 82991932207390784 83096262272513342 83103557306351936 83247072185893584 83390834907059796 83728269134944992 84279267362717541 84509102808112322 84578359697112272 84593767550686624 84707547136523296 84853832010692424 84997594731858636 85007831705811648 85067251949696736 85488910308343368 85757851000659954 86137704922772988 86253561122051052 86367277290312384 86488780604347384 86529364552329792 86559659878638784 87013682787089088 87784265249257779 87807965129031744 87902336091025791 88031386679335744 88183411625856336 88379839642441936 88693142328895968 89324340078192126 89475676911093189 89486453218079952 89730489022801184 89992877355665982 90249162369753792 91045425628831666 91088147734426608 91197026349310116 91368177701637708 91614668819596704 91692427335187136 92686185413977952 92829337964732364 92954194487061756 92971128187631352 93114720828618039 93322133306657439 93365923733314632 93491501969645928 94457922841306616 94629352828314432 94748312422102566 95003922395302608 95150654659251306 95167988494522452 95295990528588708 96263527813160678 96444187573950914 96819964390115364 96865396137112032 96984000606443046 96995681203890528 97001668426979532 97013351152310976 97299878179890807 97379617363468632 98437888451000641 98518560256608616 98564789051798208 98685474301292924 98731781419137312 98749767637322304 98855898220748631 98867804266541808 99035310014252712 99053351527009104 99302485357976256 99427319597747178 100193617733717656 100463917935262528 100590212224621414 100637413120644432 100772771593450128 100946800150651332 101200696284984048 101219132271630816 101355273163354464 102384330159662224 102402981771883808 102561141782245956 102717796644522408 102789596105883556 102976147097001312 103153980752085528 104271958590725196 104360460059127464 104537271681711196 104549861983009728 104556315500731832 104642001478884032 104782746168878528 104963699712648432 105141533367732648 106265163196469943 106421172495394112 106554955714576406 106748340389194512 106986121672429712 107170880314082628 107183787802979904 107365382819189856 108129464305179942 108621118290759328 109082370450481248 109102242261633216 109248986026544064 109712904383721024 110064845179098818 110833380288684693 110996096247858112 111187779876079728 111830483805999264 112372356483623388 112717819950432363 112817157844421847 112830745361926896 112968898213322163 113021907677170344 113138442680923232 113330126309144848 113985213744457824 114343801334213272 114850273230363984 115004748162734736 115182371429620002 115203354493369284 116529533668562926 117045686999010372 117203114788034388 117258111113346144 117405517566518397 117577882167808448 117625854938323311 117722251663744536 117880589439988344 119099120104256168 119300902548124252 119315270957439936 119465263488738018 119667666267222027 119723819057318376 119990503140887976 120359386881483426 121450863645902144 121581392064598891 121596035132413488 121603540854112022 121767099008752238 121824236935516944 122198758077104244 122284174677689058 122298902387514144 122506106029191216 122528423276184672 123772450619643152 123938925982749008 123961504250175136 124152961104824052 124429511075543252 124487898311086176 124644393408770013 124655335959527904 124870608278840376 125207481538317888 126331083229470088 126671896527070144 126763654212168483 126867539545668408 126890651326029936 127046019486010283 127061320704784944 127280748016038636 127496392097787954 127600877924545104 128636776500989931 128987577970276702 129093285853487152 129312000808590728 129335557902639376 129550915935468576 129733170906521076 129794046828494688 129839489817958176 131807864294331508 131823739022055744 132047080019003616 132071135369345472 132275117438784504 132569759463662904 132810357938188608 133986510117288189 134183217494192576 134351900683596338 134363695457933504 134595733534201776 134934261713312064 135373743554630688 136568138443247499 136632221601639912 136748189042994608 136957062192696544 137538641002780704 138333662049039552 139029278120966928 139244006947098546 139431291730592634 139456692281447028 139951599616864576 140188711156976864 140685674038938432 141686884261959924 141944029242471648 142122468633153849 142331120518926016 142505883592953912 142894507085443504 144172619073573256 144395291719741017 144666281360926371 145229946585173046 145476000909664569 145502502640469298 146928542451666298 147177474604514447 147204286297082974 147777840384912924 147847183577697312 148028211451939386 148097672128705968 148124651455983456 148250373168106304 149829808644831184 150290426600576484 150422877125895796 150440993815902528 150625197617762884 150695876902893792 150885318336932121 150956119680966648 151159157390175192 151566951335858496 153133697640485312 153298276951015993 153339664216979648 153576495239493336 153604472657825712 153841712673368934 154076694966783612 154184394158825334 154464220645501968 156060915998680496 156270819717379184 156540690088691196 156805907522566794 156824792974514592 156834473251097748 156963002218326048 157174119253317792 157445549568972648 157712300051598972 159287017984984024 159556888356296036 159631758743091168 159832433571864609 159987337521183968 160122510583791768 160253734162949568 160479182508644568 160554485672241984 160756320471123942 162128046843217984 162194196457769913 162432315914022592 162636511353827146 162931677436138992 163045566236918744 163341474705588288 163623555675721872 163653363392449824 163873479039816096 165097267768648227 165537281473098736 166192524545026684 166494144371787168 166781669814119592 167456538269889984 168558534725435082 169018205616224644 169156719394224544 169187535101373248 169415094273046592 169707664021384848 169995189463717272 170134503899393472 170977820616686736 171515702001319908 172275409845545976 172507122244102104 172977561208694768 174794300502844389 175568530498515558 175804672182051582 176366823251712672 176759679284883872 177386284657791936 177922897765737031 178648680156384252 178951353822186378 178972906436159904 179197895233107027 179460978045602368 179985754711331964 182090851257663332 182176295468853216 182394052698620232 182405311281168033 182650648513128357 182736355403275416 183229337639193408 183426262016533587 185372370827955904 185571598414387781 185658675929464728 185908388974123512 185942256375262704 186229441657236078 186644266613314878 186731847466629264 186983003939291856 188915845682613232 189496624844205132 190007844790605216 190301309318502612 190335976989044904 190591981057177416 192527055626321356 192888375147901828 193481366955415053 193639928780230728 193730792274224064 193968001212886092 193991362407781056 194003336853959064 194599756359781614 194759234726937264 196575521749304749 196875776902001282 197037120513217232 197370948602585848 197463562838274624 197711796441497262 197735608533083616 198070620028505424 198106703054018208 198854639195494356 200387235467435312 201180424449242828 201274826241288864 201527851025394507 201545543186900256 201893600301302664 202401392569968096 202438264543261632 202710546326708928 204768660319324448 204805963543767616 205122283564491912 205410853935325037 205435593289044816 205579192211767112 205952294194002624 206307961504171056 208543917181450392 208720920118254928 209074543363422392 209112631001463664 209927399425296864 210283066735465296 212530326392939886 213109911429152812 213496680778389024 213972243344859424 214341760628165256 214730765638379712 216258928610359884 217242236581518656 218164740900962496 220129690358197636 220392813677499447 220806429445624461 221666760577369386 222042317177909079 222375559752159456 223660967611998528 224337566748103213 224639303343732577 224744712967246776 225435639900864726 225634315688843694 225661490723853792 225937796426644326 226043815354340688 226276885361846464 226660252618289696 227970427488915648 228687602668426544 229700546460727968 230009496325469472 230364742859240004 230406708986738568 231276591238238001 233059067337125852 233981580609445463 234091373998020744 234406229576068776 234516222226692288 234811035133036794 235208861283850191 235251709876646622 235444503327489072 235761178879976688 237959842117579433 238198240208512336 238601805096248504 238930526977476036 239335332534444054 239447638114636752 239981006281775952 240718773762966852 243162784129197782 243192070264826976 243207081708224044 243534198017504476 243648473871033888 243954767030740719 244397516154208488 244568349355378116 244597804775028288 245012212058382432 245056846552369344 247544901239286304 247856092640427727 247877851965498016 247923008500350272 248305922209648104 248859022151086504 248975796622172352 249288786817540026 249310671919055808 249741216557680752 252662166458940176 253527308424336966 253735079091336816 253781302652059872 254092038972020566 254122641409569888 254561496032077272 254992784195575908 255201755849090208 257273553001979862 257975155940553404 258186571706974304 258624001617181456 258671115805278752 259101831870937152 259466341813042152 259588093656989376 259678979635916352 263615728588663016 264094160038007232 264550234877569008 265139518927325808 267973020234576378 268427030733279567 268703801367192676 269191467068403552 270747487109261376 271566528168756521 273136276886494998 273264443203279824 273496378085989216 273914124385393088 275077282005561408 278058556241933856 278488013894197092 278862583461185268 278913384562894056 279966399919972317 280377422313953728 282860410247608399 283240860737749771 283373768523919848 283888058484943296 284244937266307698 285011767185907824 285789014170887008 288345238147146512 288790583439482034 289332562721852742 290459893170346092 290952001819329138 291005005280938596 293857084903332596 294354949209028894 294408572594165948 295313665353001923 295555680769825848 295694367155394624 296056422903878772 296195344257411936 296249302911966912 296567694662245893 299659617289662368 300036322669991459 300580853201152968 300845754251791592 301250395235525768 301391753805787584 301770636673864242 301912239361933296 302318314780350384 306596553902031986 307152990478986672 307208945315651424 307683425346737868 308153389933567224 308368788317650668 308928441291003936 312121831997360992 312541639434758368 313081380177382392 313611815045133588 313649585949029184 313668946502195496 313926004436652096 314348238506635584 314891099137945296 315424600103197944 318574035969968048 319113776712592072 319263517486182336 319664867143729218 319974675042367936 320245021167583536 320958365017289136 321512640942247884 324388392915539826 325273022707654292 325863354872277984 326091132473837488 327247111351443744 327306726784899648 327746958079632192 330194535537296454 331074562946197472 332385049090053368 332988288743574336 333563339628239184 337117069450870164 338036411232449288 338313438788449088 338451473533265541 338906694639966489 339415328042769696 339990378927434544 341955641233373472 342409970299736483 343031404002639816 344550819691091952 345014244488204208 345955122417389536 349588601005688778 351137060997031116 351609344364103164 352733646503425344 353519358569767744 355845795531474062 357297360312768504 357902707644372756 357945812872319808 358395790466214054 359002998801666081 359971509422663928 363201864284726503 364181702515326664 364352590937706432 364744176193796673 364788105397240464 364810622562336066 365301297026256714 365472710806550832 366852524033067174 371143196828775562 371317351858929456 371816777948247024 371884512750525408 372458883314472156 373288533226629756 373463694933258528 373933180226310039 373966007878583712 377831691365226464 378306667714337057 378993249688410264 380015689581210432 380290962636505449 380602618637005224 380671953978089808 381138058458030849 381183962114354832 385054111252642712 385776750295803656 386962733910830106 387279857560461456 387936002425772184 388006673707918128 389199512719563228 389518469453874528 393151043498609498 393751553804002564 394074241026434464 394741897205171696 395423592882994524 395471217066167232 396141240057010848 396213406108036416 397709278390988712 400774470934870624 402360848898485656 402549652482577728 403055702050789014 403091086373800512 403787200602605328 404802785139936192 409537320638648896 409704415329742497 410244567128983824 410821707870650074 410871186578089632 411158384423534224 412615923008342112 414496279836523111 417087834362900784 417441840236509856 418149086726844784 418225262002927328 419854798850593728 420566133470930592 425060652785879772 426219822858305624 426993361556778048 427944486689718848 428683521256330512 432517857220719768 433185875159223051 433998844082779113 440259380716395272 440785627354998894 441532423813543341 441612858891248922 443333521154738772 444084634355818158 444751119504318912 448675133496206426 449278606687465154 449489425934493552 450871279801729452 451268631377687388 451322981447707584 451875592853288652 452087630708681376 452655955010796363 453320505236579392 457375205336853088 457950176706829069 459401092921455936 459894830853047979 460018992650938944 460729485718480008 460813417973477136 462553182476476002 466118134674251704 467963161218890926 468182747996041488 468756002931141389 468812459152137552 469622070266073588 470417722567700382 470503419753293244 470889006654978144 471522357759953376 475919684235158866 476396480417024672 477203610192497008 477861053954952072 478670665068888108 478895276229273504 479497300715593827 479962012563551904 481437547525933704 486325568258395564 486384140529653952 486414163416448088 487068396035008952 487296947742067776 487909534061481438 488795032308416976 489136698710756232 490024424116764864 495089802478572608 495291803305944681 495712185280855454 495755703930996032 496611844419296208 497718044302173008 498577573635080052 499482433115361504 505324332917880352 507054616848673932 507470158182673632 507562605304119744 508184077944041132 508245282819139776 509122992064154544 509985568391151816 510403511698180416 514547106003959724 515950311881106808 516373143413948608 517248003234362912 517342231610557504 518932683626084304 524382901508533167 527231457177326032 529100469755138016 530279037854651616 533768693297211093 535946040469152756 536854061466559134 537407602734385352 538382934136807104 543133056337513042 546272553772989996 546528886406559648 546992756171978432 547215933843504099 547951945539385071 556117112483867712 556714795243163343 556976027788394184 557725166922370536 557826769125788112 559932799839944634 565720820495216798 566481721475499542 566747537047839696 568489874532615396 570023534371815648 571578028341774016 576690476294293024 577581166878964068 578665125443705484 580444100866245159 580919786340692184 581904003638658276 582010010561877192 587714169806665192 588709898418057788 588817145188331896 589726565247914247 590627330706003846 591040177608830447 591111361539651696 592112845807757544 592390688514823872 593135389324491786 599319234579324736 600072645339982918 601161706402305936 601691508503583184 602500790471051536 603541273347728484 603824478723866592 604583553076183521 604636629560700768 613193107804063972 614305980957973344 614417890631302848 615366850693475736 616232561805975111 616306779867134448 616737576635301336 617856882582007872 624243663994721984 625083278869516736 626162760354764784 627223630090267176 627337893004390992 629782198275890592 630849200206395888 637148071939936096 638227553425184144 639329734287458436 640490042335167072 641916730034578272 643025281884495768 648776785831079652 650546045415308584 651726709744555968 652182264947674976 654494222702887488 660389071074592908 661178441032498341 662149125892394944 662419288336873383 664770098180106736 667126679256478368 673012700244309639 673917910031197731 674234138901740328 676072822464898576 676902947066531082 677813389279932978 678830656085539392 679980757854869088 683911282466746944 684819940599472966 686062808005279632 689101639382183904 690028488976408416 691910244834779072 699177202011377556 701944741828336389 702274121994062232 703218688728206328 711691591062948124 713879526352738299 714594720625537008 715469688684373699 715805415288745512 716791580932428108 718005997603332162 719943018845327856 726403728569453006 728363405030653328 729488352387593346 729576210794480928 729621245124672132 730602594052513428 730945421613101664 731864301092222157 733705048066134348 742286393657551124 742634703717858912 743568277921283181 743633555896494048 743769025501050816 744917766628944312 746577066453259512 746927389866517056 747866360452620078 747932015757167424 755663382730452928 756613335428674114 757895219692406171 757986499376820528 760581925273010898 761205237274010448 761343907956179616 762276116916061698 762367924228709664 770108222505285424 771553500591607312 773925467821660212 774559715120922912 775872004851544368 776013347415836256 778399025439126456 779036938907749056 786302086997218996 787503107608005128 788148482052868928 789483794410343392 790847185765989048 792282480114021696 795418556781977424 801548941869741248 804721697796971312 806111404101578028 807574401205210656 814699584506269563 819408830659484994 820489134257967648 821643415741300148 821742373156179264 822316768847068448 825231846016684224 828992559673046222 834175668725801568 834883680473019712 836298173453689568 836450524005854656 841132266941861184 848581230742825197 849722582213249313 850121305571759544 852439645716611248 857367042512661024 864931543473900827 865035714441439536 866371750318446102 867997688165558226 880518761432790544 881571254709997788 883064847627086682 883225717782497844 885940996059005769 886667042309477544 888169268711636316 897350266992412852 898557213374930308 898978851868987104 900108968009974377 901742559603458904 902537262755374776 903751185706577304 904175261417362752 905311910021592726 914503514225026441 914750410673706176 915900353413658138 919789661706095958 921458971436960016 921626835946954272 925106364952952004 932236269348503408 935926322437781852 936365495992082976 937512005862282778 937624918304275104 939244140532147176 940835445135400764 941006839506586488 941778013309956288 943044715519906752 951839368470317732 952792960834049344 954407220384994016 955607016133903433 955722107909904144 957341330137776216 957790552458547008 958994601431187654 959924025127103808 962875095051867408 972651136516791128 972828326832896176 974136792070017904 975819068122962876 977590064616833952 978273397421512464 990583606611889362 991424370561710908 993223688838592416 995436088604346016 997155147270160104 998964866230723008 1010648665835760704 1014109233697347864 1014940316365347264 1016368155888082264 1018245984128309088 1019971136782303632 1027229910899209449 1029094212007919448 1031900623762213616 1034496006468725824 1037865367252168608 1048765803017066334 1054462914354652064 1058200939510276032 1060558075709303232 1067537386594422186 1071892080938305512 1073708122933118268 1074815205468770704 1086266112675026084 1089605592854179509 1092545107545979992 1093057772813119296 1094232528581390019 1094431867687008198 1095903891078770142 1107030569851347797 1113429590486326686 1113952055576788368 1115450333844741072 1115653538251576224 1119865599679889268 1131441640990433596 1132963442950999084 1133495074095679392 1134920003143011171 1136979749065230792 1140047068743631296 1143414175374092547 1153380952588586048 1155162333757928136 1156787440583146261 1157330250887410968 1160888201732490318 1161839572681384368 1163808007277316552 1164020021123754384 1175428339613330384 1177419796836115576 1177634290376663792 1179453130495828494 1181254661412007692 1182080355217660894 1182222723079303392 1184225691615515088 1186270778648983572 1200145290679965836 1202323412804611872 1203383017007166368 1205001580942103072 1207082546695456968 1207648957447733184 1209167106152367042 1209273259121401536 1225381990717628669 1226386215608127944 1228611961915946688 1230733701386951472 1232465123611950222 1232613559734268896 1233475153270602672 1243488839509569333 1252325520709529568 1254447260180534352 1254675786008781984 1259564396551781184 1261698400412791776 1274296143879872192 1276455106850368288 1278659468574916872 1280980084670334144 1283833460069156544 1286050563768991536 1297553571662159304 1301092090830617168 1304364529895349952 1320778142149185816 1322356882064996682 1324597271440630023 1324838576673746766 1329540196360213472 1334253358512956736 1340089637188473649 1346025400488619278 1347835820062395462 1348468277803480656 1352145644929797152 1353805894133062164 1355626778559865956 1359961515709738176 1369639881198945932 1372125616010559264 1373850530120487207 1378203278764367808 1379684492559143937 1380056977952816832 1395821153290829831 1398354404022755112 1398440719822288253 1403889483656672778 1404548243988124464 1406268008793424167 1406437377456412656 1423383182125896248 1427759052705476598 1429189441251074016 1430939377368747398 1431610830577491024 1433583161864856216 1436011995206664324 1439886037690655712 1452807457138906012 1456726810061306656 1458976704775186692 1459152421588961856 1459242490249344264 1461205188105026856 1461890843226203328 1463728602184444314 1467410096132268696 1484572787315102248 1485269407435717824 1487136555842566362 1487267111792988096 1489835533257888624 1493154132906519024 1495732720905240156 1513226670857348228 1515790439384812342 1515972998753641056 1521163850546021796 1522410474548020896 1522687815912359232 1524552233832123396 1524735848457419328 1540216445010570848 1543107001183214624 1545046857861357887 1547850935643320424 1549119430241845824 1551744009703088736 1552026694831672512 1556798050878252912 1572604173994437992 1575006215216010256 1578967588820686784 1581694371531978096 1590837113563954848 1601306079891633279 1609443395593942624 1612222808203156056 1615148802410421312 1629399169012539126 1638817661318969988 1640978268515935296 1643286831482600296 1644633537694136896 1657985119346092444 1668351337451603136 1670144385729490029 1672596346907379136 1689678238194162427 1697162461485650394 1699445164426498626 1700242611143519088 1704879291433222496 1714734085025322048 1729863086947801654 1730071428882879072 1732743500636892204 1735995376331116452 1761037522865581088 1763142509419995576 1766129695254173364 1766451435564995688 1769179695743742741 1771881992118011538 1773120532826491341 1773334084618955088 1776338537423272632 1794700533984825704 1797114426749860616 1797957703737974208 1800217936019948754 1803485119206917808 1805074525510749552 1807502371413154608 1810623820043185452 1829007028450052882 1831800706827316276 1839579323412191916 1842917942873920032 1843253671893908544 1848697685417925333 1850212729905904008 1864472538697006816 1870319880569012179 1871852644875563704 1872730991984165952 1875024011724565556 1875249836608550208 1878488281064294352 1881670890270801528 1882013679013172976 1903678736940635464 1908814440769988032 1911214032267806866 1911444215819808288 1914682660275552432 1917989202862375308 1925750190103734816 1945302273033582256 1945656653665792352 1948273584140035808 1951638136245925752 1955180129233667904 1956546794843024928 1981167213223778724 1982848741123421816 1986447377677184832 1990872177208692032 1994310294540320208 2019038100732928917 2021753730093593193 2028218467394695728 2032736311776164528 2036491968256618176 2039942273564607264 2054459821798418898 2058188424015838896 2063801247524427232 2075730734504337216 2097531606034132668 2105834225485009167 2108925828709304128 2130463865549161321 2135074773188844372 2141638579058214897 2143784161876611024 2146409066053121097 2147416245866236536 2149630410937541408 2172532225350052168 2179211185708359018 2185090215091959984 2188465057162780038 2188863735374016396 2191807782157540284 2214061139702695594 2226859180972653372 2227904111153576736 2230704833763849543 2230900667689482144 2231307076503152448 2239731199359778536 2262883281980867192 2265926885901998168 2266990148191358784 2269840006286022342 2273685659077218513 2273959498130461584 2286828350748185094 2310324667515856272 2313574881166292522 2314660501774821936 2321776403464980636 2323679145362768736 2327616014554633104 2328040042247508768 2350856679226660768 2354839593672231152 2355268580753327584 2358906260991656988 2362509322824015384 2364160710435321788 2364445446158606784 2368451383231030176 2372541557297967144 2400290581359931672 2404646825609223744 2406766034014332736 2410003161884206144 2414165093390913936 2418334212304734084 2444098753518808689 2450763981435257338 2452772431216255888 2461467402773902944 2464930247223900444 2465227119468537792 2466950306541205344 2486977679019138666 2504651041419059136 2508894520361068704 2509351572017563968 2523396800825583552 2545743692228475591 2549167746639747939 2552910213700736576 2557318937149833744 2572101127537983072 2594794630421702481 2595107143324318608 2602184181661234336 2641556284298371632 2644713764129993364 2649194542881260046 2649677153347493532 2659080392720426944 2680179274376947298 2692050800977238556 2695671640124790924 2696936555606961312 2700326904029923131 2704291289859594304 2707611788266124328 2711253557119731912 2739279762397891864 2743510542675079323 2744251232021118528 2747701060240974414 2759368985118287874 2791642306581659662 2796372017485774493 2796708808045510224 2796881439644576506 2807778967313345556 2809096487976248928 2812536017586848334 2812874754912825312 2846766364251792496 2855518105410953196 2858378882502148032 2861878754737494796 2863221661154982048 2866821048401710299 2867166323729712432 2872023990413328648 2879772075381311424 2905614914277812024 2913453620122613312 2917953409550373384 2918484980498688528 2922410376210053712 2927457204368888628 2934820192264537392 2969145574630204496 2974273111685132724 2979671066515777248 2986308265813038048 2991465441810480312 3026453341714696456 3031580878769624684 3031945997507282112 3042327701092043592 3044820949096041792 3049104467664246792 3080432890021141696 3081689732697628347 3086214002366429248 3090093715722715774 3095701871286640848 3103488019406177472 3113596101756505824 3145208347988875984 3150012430432020512 3163388743063956192 3181674227127909696 3202612159783266558 3218886791187885248 3224445616406312112 3258798338025078252 3268816778562538527 3277635322637939976 3286573662965200592 3315970238692184888 3321091709554043391 3340288771458980058 3379356476388324854 3394324922971300788 3398890328852997252 3400485222287038176 3404760009429033513 3409758582866444992 3459726173895603308 3460142857765758144 3465487001273784408 3470362321749438783 3471990752662232904 3522075045731162176 3525860369873367839 3526285018839991152 3532259390508346728 3532902871129991376 3538359391487485482 3543763984236023076 3546241065652982682 3546668169237910176 3552677074846545264 3589401067969651408 3594228853499721232 3600435872039897508 3606970238413835616 3610149051021499104 3615004742826309216 3621247640086370904 3658014056900105764 3663601413654632552 3676145972152886007 3679158646824383832 3685835885747840064 3697395370835850666 3700425459811808016 3728945077394013632 3730466518528707999 3740639761138024358 3743705289751127408 3750048023449131112 3756976562128588704 3763341780541603056 3764027358026345952 3807357473881270928 3822428064535613732 3822888431639616576 3829365320551104864 3835978405724750616 3851500380207469632 3890604546067164512 3891313307331584704 3896547168280071616 3903276272491851504 3913093589686049856 3962334426447557448 3965697482246843632 3988620589080640416 4020268911565420947 4038076201465857834 4043507460187186386 4056436934789391456 4065472623552329056 4079884547129214528 4108919643596837796 4116376848031677792 4121551590361461621 4127602495048854464 4187463459872489493 4195063212068265336 4195322159466864759 4211668450970018334 4218804026380272501 4260927731098322642 4268146763530918963 4270149546377688744 4283277158116429794 4287568323753222048 4292818132106242194 4294832491732473072 4299260821875082816 4345064450700104336 4358422371416718036 4370180430183919968 4376930114325560076 4377727470748032792 4383615564315080568 4428122279405391188 4445650031579463797 4453718361945306744 4455808222307153472 4461409667527699086 4461801335378964288 4479462398719557072 4521237000234009227 4525766563961734384 4531853771803996336 4539680012572044684 4547371318154437026 4547918996260923168 4573656701496370188 4620649335031712544 4627149762332585044 4629321003549643872 4635140573584073661 4643552806929961272 4647358290725537472 4655232029109266208 4656080084495017536 4701713358453321536 4709679187344462304 4710537161506655168 4717812521983313976 4725018645648030768 4728321420870643576 4736902766462060352 4745083114595934288 4800581162719863344 4828330186781827872 4836668424609468168 4888197507037617378 4901527962870514676 4905544862432511776 4922934805547805888 4929860494447800888 4933900613082410688 4973955358038277332 5017789040722137408 5069034714582487281 5091487384456951182 5098335493279495878 5114637874299667488 5144202255075966144 5159764035206373899 5189589260843404962 5190214286648637216 5204368363322468672 5283112568596743264 5289427528259986728 5298389085762520092 5299354306694987064 5319361598479474023 5360358548753894596 5381576354017245649 5384101601954477112 5391343280249581848 5393873111213922624 5400653808059846262 5415223576532248656 5422507114239463824 5478559524795783728 5487021085350158646 5495402120481948828 5518737970236575748 5583284613163319324 5592744034971548986 5593417616091020448 5593762879289153012 5610959641707036537 5615557934626691112 5618192975952497856 5625072035173696668 5625749509825650624 5693532728503584992 5700690130729837721 5711036210821906392 5723757509474989592 5726443322309964096 5733642096803420598 5734332647459424864 5744047980826657296 5811229828555624048 5835906819100746768 5836969960997377056 5844820752420107424 5854914408737777256 5869640384529074784 5938291149260408992 5948546223370265448 5959342133031554496 5972616531626076096 5982930883620960624 6052906683429392912 6063161757539249368 6084655402184087184 6098208935328493584 6163379465395256694 6180187431445431548 6191403742573281696 6227192203513011648 6290416695977751968 6300024860864041024 6326777486127912384 6391391596647483963 6405224319566533116 6439227198159363291 6448891232812624224 6505789435694993177 6514539796968244733 6517596676050156504 6537633557125077054 6555270645275879952 6573147325930401184 6631940477384369776 6642183419108086782 6680577542917960116 6758712952776649708 6788649845942601576 6797780657705994504 6800970444574076352 6809520018858067026 6821056977231655539 6900835421409803557 6919452347791206616 6930974002547568816 6940724643498877566 6943981505324465808 7051720739746735678 7052570037679982304 7064518781016693456 7065805742259982752 7076718782974970964 7087527968472046152 7092482131305965364 7093336338475820352 7105354149693090528 7178802135939302816 7187826686572404083 7188457706999442464 7200871744079795016 7213940476827671232 7220298102042998208 7230009485652618432 7242495280172741808 7316028113800211528 7327202827309265104 7352291944305772014 7358317293648767664 7394790741671701332 7400850919623616032 7460933037057415998 7481279522276048716 7487410579502254816 7500096046898262224 7513953124257177408 7526683561083206112 7528054716052691904 7614714947762541856 7644856129071227464 7658730641102209728 7671956811449501232 7781209092134329024 7784383891265107443 7806552544983703008 7875429316893939109 7924668852895114896 7931394964493687264 7977241178161280832 8040537823130841894 8076152402931715668 8087014920374372772 8112873869578782912 8130945247104658112 8217839287193675592 8230531628025237969 8232753696063355584 8243103180722923242 8374926919744978986 8389116052457323479 8390126424136530672 8390644318933729518 8423336901940036668 8437608052760545002 8521855462196645284 8536293527061837926 8540299092755377488 8566554316232859588 8575136647506444096 8585636264212484388 8589664983464946144 8600463145205130897 8690128901400208672 8701053357429752311 8716844742833436072 8740360860367839936 8753860228651120152 8755454941496065584 8767231128630161136 8856244558810782376 8891300063158927594 8907436723890613488 8922819335055398172 8958924797439114144 9042474000468018454 9051533127923468768 9063707543607992672 9079360025144089368 9094742636308874052 9095837992521846336 9147313402992740376 9241298670063425088 9254299524665170088 9258642007099287744 9270281147168147322 9287105613859922544 9310464058218532416 9419358374688924608 9435625043966627952 9450037291296061536 9456642841741287152 9490166229191868576 9601162325439726688 9656660373563655744 9673336849218936336 9776395014075234756 9803055925741029352 9811089724865023552 9859720988895601776 9947910716076554664 9963275128662130173 10138069429164974562 10182974768913902364 10196670986558991756 10229275748599334976 10319528070412747798 10379178521686809924 10380428573297274432 10411086965248316349 10532854064257068587 10566225137193486528 10577581109620103517 10578855056519973456 10596778171525040184 10598708613389974128 10638723196958948046 10720717097507789192 10763152708034491298 10768203203908954224 10782686560499163696 10801307616119692524 10830447153064497312 10845014228478927648 10957119049591567456 10974042170700317292 10990804240963897656 11028437916458658021 11037475940473151496 11166569226326638648 11185488069943097972 11186835232182040896 11187525758578306024 11221919283414073074 11231115869253382224 11250144070347393336 11387065457007169984 11401380261459675442 11422072421643812784 11447515018949979184 11467284193606841196 11468665294918849728 11488095961653314592 11622459657111248096 11671813638201493536 11673939921994754112 11689641504840214848 11709828817475554512 11739280769058149568 11876582298520817984 11897092446740530896 11965861767241921248 12060806734696262841 12105813366858785824 12126323515078498736 12169310804368174368 12196417870656987168 12326758930790513388 12360374862890863096 12382807485146563392 12562390379617468479 12580833391955503936 12585966478400594277 12782783193294967926 12804440290592756889 12810448639133066232 12878454396318726582 12897782465625248448 13011578871389986354 13029079593936489466 13035193352100313008 13075267114250154108 13110541290551759904 13146294651860802368 13263880954768739552 13284366838216173564 13336950094738391391 13361155085835920232 13517425905553299416 13563711000702027681 13577299691885203152 13593924085003100281 13595561315411989008 13619040037716134052 13642113954463311078 13801670842819607114 13838904695582413232 13861948005095137632 13881449286997755132 13887963010648931616 13905421720752220983 14103441479493471356 14105140075359964608 14129037562033386912 14131611484519965504 14153437565949941928 14175055936944092304 14184964262611930728 14210708299386181056 14357604271878605632 14375653373144808166 14376915413998884928 14401743488159590032 14484990560345483616 14632056227600423056 14654405654618530208 14704583888611544028 14716634587297535328 14789581483343402664 14801701839247232064 14921866074114831996 14962559044552097432 14974821159004509632 15000192093796524448 15053367122166412224 15207104143747461843 15229429895525083712 15289712258142454928 15343913622899002464 15479292105619121697 15568767782530214886 15613105089967406016 15750858633787878218 15849337705790229792 15862789928987374528 16081075646261683788 16144729062051736947 16152304805863431336 16174029840748745544 16435678574387351184 16461063256050475938 16486206361445846484 16749853839489957972 16778232104914646958 16780252848273061344 16781288637867459036 16832878925121109611 16846673803880073336 16875216105521090004 17043710924393290568 17072587054123675852 17080598185510754976 17102070392189513163 17133108632465719176 17171272528424968776 17179329966929892288 17200926290410261794 17380257802800417344 17402106714859504622 17433689485666872144 17507720457302240304 17510909882992131168 17534462257260322272 17712489117621564752 17782600126317855188 17814873447781226976 17845638670110796344 17917849594878228288 18084948000936036908 18103066255846937536 18127415087215985344 18158720050288178736 18189485272617748104 18294626805985480752 18508599049330340176 18540562294336294644 18574211227719845088 18871250087933255904 18900074582592123072 18913285683482574304 18980332458383737152 19174174789942451889 19202324650879453376 19346673698437872672 19517368307084979531 19543619390904734199 19552790028150469512 19606111851482058704 19719441977791203552 19895821432153109328 19926550257324260346 20276138858329949124 20365949537827804728 20393341973117983512 20639056140825495596 20702506264229410671 20758357043373619848 20822173930496632698 21033580827175608143 21065708128514137174 21155162219240207034 21157710113039946912 21193556343050080368 21197417226779948256 21277446393917896092 21441434195015578384 21526305416068982596 21536406407817908448 21563480059717212249 21565373120998327392 21602615232239385048 21660894306128994624 21690028456957855296 21914238099183134912 21948084341400634584 21978961371079778959 21981608481927795312 22056875832917316042 22074951880946302992 22333138452653277296 22370976139886195944 22375051517156612048 22443838566828146148 22462231738506764448 22500288140694786672 22802760522919350884 22844144843287625568 22895030037899958368 22934568387213682392 22976191923306629184 23244919314222496192 23343627276402987072 23419657634951109024 23626287950681817327 23794184893481061792 23931723534483842496 24121613469392525682 24211626733717571648 24252647030156997472 24338621608736348736 24392835741313974336 24653517861581026776 24720749725781726192 25124780759234936958 25167348157371970437 25171932956801188554 25461703106580999331 25565566386589935852 25608880581185513778 25620897278266132464 25756908792637453164 26023157742779972708 26058159187872978932 26070386704200626016 26103160072289256933 26150534228500308216 26221082581103519808 26520601912525766789 26527761909537479104 26568733676432347128 26673900189476782782 26722310171671840464 27034851811106598832 27127422001404055362 27154599383770406304 27187848170006200562 27191122630823978016 27238080075432268104 27284227908926622156 27603341685639214228 27677809391164826464 27723896010190275264 27762898573995510264 27775926021297863232 27810843441504441966 28206882958986942712 28258075124066773824 28306875131899883856 28350111873888184608 28369928525223861456 28751306746289616332 28803486976319180064 28969981120690967232 29264112455200846112 29308811309237060416 29409167777223088056 29433269174595070656 29579162966686805328 29843732148229663992 29925118089104194864 30000384187593048896 30414208287494923686 30579424516284909856 30687827245798004928 30958584211238243394 31137535565060429772 31501717267575756436 31598562192771205761 31698675411580459584 31732743328860310551 32103886525689086113 32162151292523367576 32289458124103473894 32304609611726862672 32348059681497491088 32871357148774702368 32922126512100951876 32972412722891692968 33499707678979915944 33556464209829293916 33560505696546122688 33562577275734918072 33665757850242219222 33693347607760146672 33750432211042180008 34087421848786581136 34145174108247351704 34161196371021509952 34204140784379026326 34266217264931438352 34342545056849937552 34401852580820523588 34804213429719009244 34867378971333744288 35015440914604480608 35021819765984262336 35068924514520644544 35424978235243129504 35536077730811231401 35565200252635710376 35629746895562453952 35691277340221592688 36169896001872073816 36317440100576357472 36378970545235496208 36589253611970961504 37017198098660680352 37081124588672589288 37148422455439690176 37742500175866511808 37826571366965148608 38348349579884903778 38413320871778270667 38693347396875745344 38862599478465735821 39034736614169959062 39087238781809468398 39105580056300939024 39212223702964117408 39438883955582407104 39791642864306218656 39853100514648520692 40010850284215174173 40478813445434065099 40552277716659898248 40691133002106083043 40731899075655609456 40781772255009300843 40786683946235967024 41278112281650991192 41405012528458821342 41516714086747239696 41644347860993265396 42067161654351216286 42131416257028274348 42310324438480414068 42315420226079893824 42387112686100160736 42394834453559896512 42554892787835792184 42882868390031156768 43052610832137965192 43072812815635816896 43126960119434424498 43130746241996654784 43205230464478770096 43896168682801269168 43957922742159557918 43963216963855590624 44113751665834632084 44149903761892605984 44666276905306554592 44741952279772391888 44750103034313224096 44887677133656292296 44924463477013528896 45000576281389573344 45605521045838701768 45688289686575251136 45790060075799916736 45869136774427364784 46437876316857365091 46839315269902218048 47252575901363634654 47588369786962123584 48243226938785051364 48434187186155210841 48505294060313994944 49000668907630710383 49307035723162053552 49441499451563452384 50249561518469873916 50334696314743940874 50343865913602377108 50923406213161998662 51131132773179871704 51217761162371027556 51241794556532264928 51306211176568539489 51513817585274906328 52046315485559945416 52116318375745957864 52140773408401252032 52206320144578513866 52301068457000616432 53041203825051533578 53137467352864694256 53347800378953565564 53444620343343680928 54069703622213197664 54254844002808110724 54309198767540812608 54375696340012401124 54382245261647956032 54476160150864536208 54568455817853244312 55206683371278428456 55355618782329652928 55525797147991020528 55621686883008883932 56413765917973885424 56613750263799767712 56700223747776369216 56739857050447722912 57502613492579232664 57606973952638360128 58528224910401692224 58552104921254938593 58630858172714202597 58818335554446176112 59158325933373610656 59687464296459327984 59850236178208389728 60828416574989847372 61158849032569819712 61917168422476486788 62107518792688232013 62275071130120859544 63003434535151512872 63100742481526824429 63197124385542411522 63465486657720621102 64207773051378172226 64324302585046735152 64578916248206947788 64609219223453725344 64690440179151636747 64696119362994982176 65742714297549404736 65844253024201903752 65936884113239336877 65944825445783385936 66999415357959831888 67112928419658587832 67125154551469836144 67331515700484438444 67386695215520293344 67500864422084360016 68174843697573162272 68290348216494703408 68408281568758052652 68532434529862876704 68685090113699875104 68803705161641047176 69608426859438018488 69734757942667488576 70030881829208961216 70849956470486259008 70878863852045451981 71072155461622462802 71130400505271420752 71382554680443185376 72339792003744147632 72634880201152714944 72757941090470992416 73178507223941923008 74034396197321360704 74162249177345178576 76385109319742997993 76696699159769807556 76826641743556541334 77725198956931471642 78069473228339918124 78174477563618936796 78211160112601878048 78309480216867770799 78424447405928234816 79561805737577300367 79583285728612437312 79706201029297041384 80021700568430348346 80957626890868130198 81094788507087460297 81104555433319796496 81382266004212166086 81463798151311218912 81563544510018601686 81573367892471934048 82556224563301982384 82810025056917642684 83033428173494479392 83288695721986530792 84134323308702432572 84262832514056548696 84620648876960828136 84774225372200321472 85109785575671584368 85765736780062313536 86105221664275930384 86253920238868848996 86410460928957540192 87792337365602538336 87915845484319115836 87926433927711181248 88227503331669264168 88299807523785211968 89332553810613109184 89483904559544783776 89500206068626448192 89775354267312584592 90001152562779146688 91211042091677403536 91738273548854729568 92875752633714730182 94505151802727269308 94795686578313617283 96311659577067258339 96486453877570102728 96868374372310421682 98001337815261420766 98614071446324107104 98882998903126904768 100499123036939747832 100669392629487881748 100687731827204754216 101846812426323997324 102249950726327667331 102262265546359743408 102435522324742055112 102483589113064529856 102612422353137078978 103027635170549812656 104092630971119890832 104232636751491915728 104412640289157027732 104602136914001232864 106082407650103067156 106274934705729388512 106608233192433694203 106695600757907131128 106889240686687361856 108139407244426395328 108509688005616221448 108751392680024802248 108952320301729072416 109136911635706488624 110413366742556856912 111051594295982041056 111243373766017767864 112827531835947770848 113227500527599535424 113479714100895445824 115005226985158465328 116587798435397207463 117104209842509877186 117261716345428405194 117636671108892352224 118316651866747221312 119374928592918655968 119700472356416779456 121436440336302195297 121656833149979694744 122345316765027902529 123776256142396649927 123834336844952973576 124215037585376464026 124550142260241719088 126006869070303025744 126201484963053648858 126394248771084823044 126930973315441242204 128415546102756344452 128648605170093470304 129157832496413895576 129218438446907450688 129380880358303273494 129392238725989964352 131115873006786267583 131688506048403807504 131873768226478673754 131889650891566771872 133998830715919663776 134225856839317175664 134250309102939672288 134663031400968876888 134773390431040586688 135001728844168720032 136349687395146324544 136580696432989406816 136816563137516105304 137064869059725753408 137370180227399750208 137607410323282094352 139216853718876036976 141757727704090903962 142144310923244925604 142260801010542841504 142765109360886370752 144679584007488295264 145515882180941984832 147002006722892131149 148324498354690357152 149633157020984843071 152770218639485995986 153393398319539615112 153653283487113082668 155450397913862943284 156138946456679836248 156348955127237873592 156422320225203756096 156618960433735541598 159123611475154600734 159412402058594082768 160043401136860696692 161915253781736260396 162189577014174920594 162209110866639592992 162764532008424332172 162927596302622437824 163127089020037203372 163146735784943868096 165112449126603964768 165320013791165293909 165620050113835285368 166066856346988958784 166577391443973061584 168268646617404865144 168525665028113097392 169241297753921656272 170219571151343168736 172210443328551860768 172507840477737697992 172820921857915080384 175584674731205076672 175831690968638231672 176455006663338528336 178967809119089567552 179550708534625169184 182422084183354807072 183476547097709459136 185751505267429460364 189010303605454538616 189302227444580473287 189591373156627234566 192623319154134516678 192972907755140205456 193736748744620843364 196002675630522841532 197228142892648214208 197810652339718010631 200124227220884303153 200998246073879495664 201338785258975763496 201375463654409508432 203693624852647994648 204499901452655334662 204524531092719486816 204871044649484110224 205224844706274157956 206055270341099625312 208185261942239781664 208465273502983831456 208825280578314055464 209204273828002465728 212164815300206134312 212549869411458777024 213216466384867388406 213391201515814262256 217019376011232442896 217502785360049604496 217904640603458144832 218273823271412977248 220826733485113713824 222103188591964082112 222486747532035535728 225655063671895541696 229155327959228993979 230010453970316930656 233175596870794414926 234208419685019754372 234523432690856810388 235273342217784704448 238685417212731901101 238749857185837311936 242872880672604390594 243284365521262380891 243313666299959389488 244690633530055805058 247552512284793299854 247668673689905947152 248430075170752928052 249100284520483438176 252013738140606051488 252402969926107297716 252788497542169646088 253861946630882484408 256831092205512688904 257297210340186940608 258315664992827791152 258761760716606546988 262231746013572535166 263377012096807615008 263747536452957347508 263779301783133543744 267997661431839327552 268451713678634351328 268500618205879344576 269326062801937753776 270003457688337440064 273161392865978813632 273633126275032210608 275214820646564188704 278433707437752073952 283515455408181807924 284288621846489851208 284521602021085683008 288934978731201775017 289359168014976590528 294004013445784262298 296648996709380714304 299266314041969686142 305540437278971991972 306749852178983001993 306786796639079230224 307306566974226165336 310900795827725886568 312277892913359672496 312697910254475747184 313237920867471083196 318247222950309201468 318824804117188165536 319824699577301082609 320086802273721393384 323830507563472520792 324379154028349841188 324418221733279185984 325529064016848664344 326254178040074406744 330224898253207929536 330640027582330587818 331240100227670570736 333154782887946123168 336537293234809730288 337051330056226194784 338482595507843312544 340439142302686337472 344420886657103721536 345015680955475395984 349763395306191622389 351663381937276463344 352910013326677056672 359101417069250338368 364309321008906585891 364844168366709614144 371328768427189949781 371503010534858920728 378020607210909077232 378604454889160946574 379182746313254469132 385246638308269033356 385945815510280410912 387473497489241686728 392005351261045683064 393347619020358802749 395621304679436021262 400248454441768606306 401996492147758991328 402677570517951526992 402750927308819016864 407387249705295989296 408999802905310669324 409049062185438973632 409742089298968220448 410449689412548315912 412110540682199250624 416370523884479563328 416930547005967662912 417650561156628110928 424329630600412268624 426432932769734776812 426782403031628524512 434038752022464885792 435005570720099208992 436547646542825954496 441006020168676393447 441653466970227427648 444973495064071071456 448899471062954529213 458310655918457987958 460020907940633861312 466351193741588829852 468416839370039508744 469046865381713620776 477370834425463802202 483772359025038987289 485745761345208781188 486568731042524761782 486627332599918778976 489381267060111610116 495105024569586599708 495337347379811894304 495960041373495881727 496860150341505856104 498200569040966876352 504027476281212102976 504805939852214595432 505576995084339292176 507723893261764968816 513662184411025377808 516631329985655582304 517523521433213093976 524463492027145070332 526754024193615230016 527495072905914695016 536903427357268702656 538652125603875507552 547266252550064421216 550429641293128377408 556867414875504147904 567030910816363615848 568577243692979702416 577869957462403550034 588008026891568524596 598532628083939372284 600372681662652909459 609973843988092636147 611080874557943983944 613499704357966003986 613573593278158460448 614613133948452330672 621801591655451773136 624555785826719344992 625395820508951494368 626475841734942166392 636494445900618402936 637649608234376331072 639649399154602165218 640173604547442786768 647661015126945041584 648758308056699682376 651058128033697328688 652508356080148813488 661280055164661175636 662480200455341141472 666309565775892246336 673074586469619460576 674102660112452389568 676965191015686625088 690031361910950791968 699526790612383244778 703326763874552926688 705820026653354113344 728618642017813171782 729853096563787142673 738389390090848980599 742657536854379899562 743006021069717841456 756041214421818154464 757208909778321893148 758365492626508938264 769097455463247236881 770493276616538066712 771891631020560821824 774946994978483373456 784010702522091366128 786695238040717605498 791242609358872042524 800496908883537212612 803992984295517982656 805355141035903053984 805501854617638033728 814774499410591978592 817999605810621338648 819484178597936440896 820899378825096631824 835301122313256221856 848659261200824537248 852865865539469553624 853564806063257049024 868077504044929771584 870011141440198417984 882012040337352786894 889946990128142142912 897798942125909058426 916621311836915975916 920249556536949005979 931012709244983497277 932702387483177659704 936833678740079017488 938093730763427241552 954741668850927604404 967544718050077974578 971491522690417562376 973137462085049523564 973254665199837557952 978762534120223220232 990210049139173199416 990674694759623788608 991920082746991763454 993720300683011712208 1009611879704429190864 1011153990168678584352 1015447786523529937632 1027324368822050755616 1033262659971311164608 1035047042866426187952 1048926984054290140664 1054990145811829390032 1077304251207751015104 1094532505100128842432 1113986305281569849343 1127015384875506338809 1134061821632727231696 1137154487385959404832 1155739914924807100068 1176016053783137049192 1180042857061076408247 1197065256167878744568 1200745363325305818918 1219947687976185272294 1222161749115887967888 1226999408715932007972 1227147186556316920896 1229226267896904661344 1243603183310903546272 1249111571653438689984 1250791641017902988736 1252951683469884332784 1272988891801236805872 1279298798309204330436 1280347209094885573536 1295322030253890083168 1297516616113399364752 1302116256067394657376 1305016712160297626976 1322560110329322351272 1324960400910682282944 1346149172939238921152 1346698413188863587639 1380062723821901583936 1399053581224766489556 1406653527749105853376 1451317077075116961867 1457237284035626343564 1459706193127574285346 1476778780181697961198 1485315073708759799124 1486012042139435682912 1487880124120487645181 1512082428843636308928 1514417819556643786296 1516730985253017876528 1538194910926494473762 1540986553233076133424 1549893989956966746912 1568021405044182732256 1573390476081435210996 1582485218717744085048 1600993817767074425224 1610710282071806107968 1629548998821183957184 1635999211621242677296 1641798757650193263648 1670602244626512443712 1697318522401649074496 1705731731078939107248 1764024080674705573788 1795597884251818116852 1801118044987958728377 1829921531964277908441 1833242623673831951832 1840499113073898011958 1862025418489966994554 1865404774966355319408 1873667357480158034976 1876187461526854483104 1909483337701855208808 1935089436100155949156 1942983045380835124752 1946274924170099047128 1957525068240446440464 1980420098278346398832 1983840165493983526908 1987440601366023424416 2019223759408858381728 2022307980337357168704 2030895573047059875264 2054648737644101511232 2070094085732852375904 2097853968108580281328 2109980291623658780064 2215168170272546941797 2227972610563139698686 2254030769751012677618 2268123643265454463392 2274308974771918809664 2307292366389741710643 2311479829849614200136 2351748866705536348613 2352032107566274098384 2360085714122152816494 2394130512335757489136 2401490726650611637836 2439895375952370544588 2444323498231775935776 2453998817431864015944 2458452535793809322688 2487206366621807092544 2505903366939768665568 2545977783602473611744 2558597596618408660872 2560694418189771147072 2590644060507780166336 2595033232226798729504 2604232512134789314752 2610033424320595253952 2645120220658644702544 2693396826377727175278 2793038127734950491831 2798107162449532979112 2902634154150233923734 2914474568071252687128 2919412386255148570692 2953557560363395922396 2970630147417519598248 2972024084278871365824 2975760248240975290362 3028835639113287572592 3033461970506035753056 3076389821852988947524 3081973106466152266848 3099787979913933493824 3136042810088365464512 3146780952162870421992 3164970437435488170096 3201987635534148850448 3271998423242485354592 3283597515300386527296 3381046154626519016427 3411463462157878214496 3528048161349411147576 3591195768503636233704 3602236089975917456754 3659843063928555816882 3666485247347663903664 3680998226147796023916 3724050836979933989108 3730809549932710638816 3747334714960316069952 3752374923053708966208 3802360317196801759907 3818966675403710417616 3870178872200311898312 3885966090761670249504 3892549848340198094256 3915050136480892880928 3960840196556692797664 3967680330987967053816 3974881202732046848832 4038447518817716763456 4140188171465704751808 4195707936217160562656 4219960583247317560128 4353951231225350885601 4430336340545093883594 4455945221126279397372 4508061539502025355236 4536247286530908926784 4614584732779483421286 4622959659699228400272 4703497733411072697226 4704064215132548196768 4720171428244305632988 4788261024671514978272 4802981453301223275672 4879790751904741089176 4888646996463551871552 4907997634863728031888 5011806733879537331136 5091955567204947223488 5117195193236817321744 5190066464453597459008 5290240441317289405088 5386793652755454350556 5489764595892833725323 5586076255469900983662 5596214324899065958224 5805268308300467847468 5828949136142505374256 5838824772510297141384 5907115120726791844792 5941260294835039196496 5951520496481950580724 6057671278226575145184 6066923941012071506112 6152779643705977895048 6163946212932304533696 6293561904325740843984 6329940874870976340192 6403975271068297700896 6543996846484970709184 6645504510817640825391 6762092309253038032854 6822926924315756428992 6921877099169225131929 7055246600116609045839 7056096322698822295152 7182391537007272467408 7204472179951834913508 7319686127857111633764 7332970494695327807328 7361996452295592047832 7448101673959867978216 7461619099865421277632 7604720634393603519814 7637933350807420835232 7740357744400623796624 7771932181523340499008 7785099696680396188512 7830100272961785761856 7921680393113385595328 7935360661975934107632 8379114383204851475493 8391415872434321125312 8707902462450701771202 8860672681090187767188 8911890442252558794744 9016123079004050710472 9229169465558966842572 9245919319398456800544 9406995466822145394452 9408128430265096393536 9440342856488611265976 9576522049343029956544 9605962906602446551344 9759581503809482178352 9815995269727456063776 10143138463879557049281 10234390386473634643488 10580480882634578810176 10773587305510908701112 10979529191785667450646 11172152510939801967324 11192428649798131916448 11407080951590405279721 11610536616600935694936 11657898272285010748512 11677649545020594282768 11814230241453583689584 11882520589670078392992 11903040992963901161448 12115342556453150290368 12305559287411955790096 12587123808651481687968 12659881749741952680384 12807950542136595401792 13291009021635281650782 13524184618506076065708 13843754198338450263858 14029398411726130631381 14110493200233218091678 14112192645397644590304 14364783074014544934816 14408944359903669827016 14639372255714223267528 14665940989390655614656 14723992904591184095664 14896203347919735956432 15209441268787207039628 15275866701614841670464 15480715488801247593248 15570199393360792377024 15870721323951868215264 16758228766409702950986 17415804924901403542404 17689241475654686448263 17721345362180375534376 17823780884505117589488 18032246158008101420944 18458338931117933685144 18491838638796913601088 18813990933644290788904 18880685712977222531952 19211925813204893102688 19519163007618964356704 19631990539454912127552 20286276927759114098562 20468780772947269286976 21165739800349827137517 21413292312634620437371 21547174611021817402224 21959058383571334901292 22344305021879603934648 22384857299596263832896 22814161903180810559442 23221073233201871389872 23315796544570021497024 23355299090041188565536 23628460482907167379168 23765041179340156785984 23806081985927802322896 24611118574823911580192 25174247617302963375936 26582018043270563301564 27048369237012152131416 27687508396676900527716 28058796823452261262762 28220986400466436183356 28224385290795289180608 28729566148029089869632 28817888719807339654032 29278744511428446535056 29447985809182368191328 29792406695839471912864 30418882537574414079256 30961430977602495186496 31741442647903736430528 33516457532819405901972 34221242854771215839163 34831609849802807084808 35378482951309372896526 35442690724360751068752 35647561769010235178976 36064492316016202841888 36916677862235867370288 37627981867288581577808 37761371425954445063904 38423851626409786205376 39038326015237928713408 40572553855518228197124 42088195235178391894143 42331479600699654275034 42826584625269240874742 43094349222043634804448 43918116767142669802584 44688610043759207869296 45628323806361621118884 46442146466403742779744 46710598180082377131072 47256920965814334758336 47612163971855604645792 49222237149647823160384 53067724426964059344789 53164036086541126603128 54096738474024304262832 55375016793353801055432 56117593646904522525524 56441972800932872366712 57635777439614679308064 58557489022856893070112 58895971618364736382656 59584813391678943825728 60837765075148828158512 64239876937903861312113 67032915065638811803944 68442485709542431678326 69663219699605614169616 70756965902618745793052 70885381448721502137504 71295123538020470357952 72128984632032405683776 73833355724471734740576 75255963734577163155616 75522742851908890127808 81145107711036456394248 84176390470356783788286 84662959201399308550068 85653169250538481749484 86188698444087269608896 87836233534285339605168 89377220087518415738592 91256647612723242237768 92884292932807485559488 95224327943711209291584 106135448853928118689578 106328072173082253206256 108193476948048608525664 110750033586707602110864 112235187293809045051048 112883945601865744733424 115271554879229358616128 117114978045713786140224 121675530150297656317024 126264585705535175682429 128479753875807722624226 134065830131277623607888 136884971419084863356652 139326439399211228339232 141513931805237491586104 141770762897443004275008 147666711448943469481152 150511927469154326311232 159203173280892178034367 162290215422072912788496 168352780940713567576572 169325918402798617100136 171306338501076963498968 175672467068570679210336 178754440175036831477184 182513295225446484475536 192719630813711583936339 212270897707856237379156 212656144346164506412512 216386953896097217051328 221500067173415204221728 224470374587618090102096 225767891203731489466848 243351060300595312634048 252529171411070351364858 256959507751615445248452 268131660262555247215776 273769942838169726713304 278652878798422456678464 283027863610474983172208 318406346561784356068734 324580430844145825576992 336705561881427135153144 338651836805597234200272 342612677002153926997936 351344934137141358420672 365026590450892968951072 385439261627423167872678 406852553940057788310049 424541795415712474758312 425312288692329012825024 443000134346830408443456 448940749175236180204192 451535782407462978933696 505058342822140702729716 513919015503230890496904 536263320525110494431552 547539885676339453426608 566055727220949966344416 636812693123568712137468 649160861688291651153984 673411123762854270306288 677303673611194468400544 685225354004307853995872 730053180901785937902144 770878523254846335745356 813705107880115576620098 849083590831424949516624 897881498350472360408384 1010116685644281405459432 1027838031006461780993808 1095079771352678906853216 1132111454441899932688832 1220557661820173364930147 1273625386247137424274936 1346822247525708540612576 1354607347222388936801088 1370450708008615707991744 1541757046509692671490712 1627410215760231153240196 1698167181662849899033248 2020233371288562810918864 2055676062012923561987616 2190159542705357813706432 2441115323640346729860294 2547250772494274848549872 2693644495051417081225152 3083514093019385342981424 3254820431520462306480392 3396334363325699798066496 3661672985460520094790441 4040466742577125621837728 4111352124025847123975232 4882230647280693459720588 5094501544988549697099744 6167028186038770685962848 6509640863040924612960784 7323345970921040189580882 8080933485154251243675456 9764461294561386919441176 10189003089977099394199488 12334056372077541371925696 13019281726081849225921568 14646691941842080379161764 19528922589122773838882352 26038563452163698451843136 29293383883684160758323528 39057845178245547677764704 58586767767368321516647056 78115690356491095355529408 117173535534736643033294112 234347071069473286066588224
- Sum of all divisors σ(n): 779557936715798092854459003
- Sum of proper divisors (its aliquot sum) s(n): 545210865646324806787870779
- 234347071069473286066588224 is an abundant number, because the sum of its proper divisors (545210865646324806787870779) is greater than itself. Its abundance is 310863794576851520721282555
Bases of 234347071069473286066588224
- Binary: 11000001110110001110110000101101101011110101100111010011010000101111110011001010010000002
- Hexadecimal: 0xC1D8EC2DAF59D342FCCA40
- Base-36: TG1F3HC7LLZTRYTS0
Squares and roots of 234347071069473286066588224
- 234347071069473286066588224 squared (2343470710694732860665882242) is 54918549718840763209726659991873809464802119575474176
- 234347071069473286066588224 cubed (2343470710694732860665882243) is 12870001273993578488583174101069435042068898972272572572787175668828795337703424
-
234347071069473286066588224 is a
perfect square number . Itssquare root is 15308398710168 -
The
cube root of 234347071069473286066588224 is 616528527.4175299631
Scales and comparisons
How big is 234347071069473286066588224?- 234,347,071,069,473,286,066,588,224 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 234,347,071,069,473,286,066,588,224 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 234347071069473286066588224 cubic inches would be around 51377377.3 feet tall.
Recreational maths with 234347071069473286066588224
- 234347071069473286066588224 backwards is 422885660682374960170743432
- The number of decimal digits it has is: 27
- The sum of 234347071069473286066588224's digits is 117
- 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 234347071069473286066588224 - Facts about the integer". Numbermatics.com. 2024. Web. 14 June 2024.
APA style:
Numbermatics. (2024). Number 234347071069473286066588224 - Facts about the integer. Retrieved 14 June 2024, from https://numbermatics.com/n/234347071069473286066588224/
Chicago style:
Numbermatics. 2024. "Number 234347071069473286066588224 - Facts about the integer". https://numbermatics.com/n/234347071069473286066588224/
The information we have on file for 234347071069473286066588224 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 234347071069473286066588224, math, Factors of 234347071069473286066588224, curriculum, school, college, exams, university, Prime factorization of 234347071069473286066588224, STEM, science, technology, engineering, physics, economics, calculator, two hundred thirty-four septillion, three hundred forty-seven sextillion, seventy-one quintillion, sixty-nine quadrillion, four hundred seventy-three trillion, two hundred eighty-six billion, sixty-six million, five hundred eighty-eight thousand, two hundred twenty-four.